A model and specification for development of enterprise application frameworks
Author(s): Oostrum, A. van (2009)
Abstract:
Every software engineer knows that development of relatively large software packages without a good and preconceived plan to manage them is asking for a headache when these packages need further development, especially when the development is done by different software engineers. Frameworks are of key importance for developing large-scale object-oriented software systems. They promise higher productivity and shorter time-to-market through design and code reuse. However, many projects report that this promise is hard to fulfill: the design of object-oriented frameworks is all but well understood [1]. In this thesis a conceptual framework is represented that is intended to solve the problems of the software engineering company NextSelect in cooperation MASER Engineering. The framework is abstract by design and accompanied with a set of rules and specifications required to implement a concrete and deployable version of the framework. The design and specifications of the framework are driven by a unique philosophy which makes this conceptual framework also unique.
Document(s):
scriptie_A_van_Oostrum.pdf