Kai Koskimies, Hanspeter Mössenböck,
"Designing a Framework by Stepwise Generalization"
: 5th European Software Engineering Conference, Serie Lecture Notes in Computer Science (LNCS), Vol. 989, 9-1995, 5th European Software Engineering Conference, Barcelona. Lecture Notes in Computer Science 989, Springer-Verlag, 1995. pp. 479-497.
Original Titel:
Designing a Framework by Stepwise Generalization
Sprache des Titels:
Englisch
Original Buchtitel:
5th European Software Engineering Conference
Original Kurzfassung:
Frameworks are class collections that capture the common aspects of applications in a certain problem
domain. It is argued that conventional object-oriented design methods do not suit well to frameworks. As
an alternative, we suggest a two-phase design method. The first phase is a stepwise generalization of a
problem to its most general form. The second phase proceeds in the opposite direction, giving an
implementation for every generalization level. The implementation of a certain level can be regarded as a
framework for implementing the next more specific level. The main advantage of our method is that it
enhances the generality (and therefore reusability) of the framework architecture, and explains the design
decisions in the simplest possible context. As a case study, we describe a framework supporting the
analysis of formal languages.
Sprache der Kurzfassung:
Englisch
Serie:
Lecture Notes in Computer Science (LNCS)
Volume:
989
Erscheinungsmonat:
9
Erscheinungsjahr:
1995
Notiz zum Zitat:
5th European Software Engineering Conference, Barcelona. Lecture Notes in Computer Science 989, Springer-Verlag, 1995. pp. 479-497.