Deriving Object-Oriented Frameworks from Domain Knowledge


Aksit, Mehmet and Tekinerdogan, Bedir and Marcelloni, Francesco and Bergmans, Lodewijk (2000) Deriving Object-Oriented Frameworks from Domain Knowledge. In: Mohamed E. Fayad & Douglas C. Schmidt & Ralph E. Johnson (Eds.), Building Application Frameworks: Object-Oriented Foundations of Framework Design, M. Fayad, D. Schmidt, R. Johnson (Eds.). John Wiley & Sons Inc., New York, USA, pp. 169-198. ISBN 9780471248750

open access
Abstract:Although a considerable number of successful frameworks have been developed during the last decade, designing a high-quality framework is still a difficult task. Generally, it is assumed that finding the correct abstractions is very hard, and therefore a successful framework can only be developed through a number of iterative (software) development efforts. Accordingly, existing framework development practices span a considerable amount of refinement time, and it is worthwhile to shorten this effort. To this end, this paper aims at defining explicit models for the knowledge domains that are related to a framework. The absence of such models may be the main reason for the currently experienced extensive refinement effort. The applicability of the approach is illustrated by means of three pilot projects. We experienced that some aspects of domain knowledge could not be directly modeled in terms of object-oriented concepts. In this
paper we describe our approach, the pilot projects, the experienced problems and the adopted solutions for realizing the frameworks. We conclude the paper with the lessons that we learned from this experience.
Item Type:Book Section
Copyright:© 1999 Wiley
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 118892