How to Build a Software Framework

c, c#, frameworks, java, web

Solution

Have a look at the net tuts guide to building a PHP 5 framework.

It includes:

- Creating authentication handler, database abstraction layer and template manager

- Bringing these objects together

- Using the framework to manage content, and power our site

- Creating a fantastic front end design.

- Designing for the login process by storyboarding

- How the Framework can be extended and expanded

Problem

I am thinking of developing a software framework for my dissertation. I still have to decide what issues the software framework will address. I have searched over the internet for information about how to build a software framework but I can't seem to find any. Can anyone direct me to a website or any other resource which explains the basic steps of building a framework please? For now, the steps of any framework will do. Thank you. Edit: I only found this website up till now: http://blog.robustsoftware.co.uk/2009/09/bdd-from-scratch-build-your-own.html

Original source