Class composition for specifying framework design

Citation
S. Demeyer et al., Class composition for specifying framework design, THEOR PR OB, 5(2), 1999, pp. 73-81
Citations number
22
Categorie Soggetti
Computer Science & Engineering
Journal title
THEORY AND PRACTICE OF OBJECT SYSTEMS
ISSN journal
10743227 → ACNP
Volume
5
Issue
2
Year of publication
1999
Pages
73 - 81
Database
ISI
SICI code
1074-3227(1999)5:2<73:CCFSFD>2.0.ZU;2-3
Abstract
Object-oriented frameworks are a particularly appealing approach towards so ftware reuse. An object-oriented framework represents a design for a family of applications, where variations in the application domain are tackled by filling in the so-called hot spots. However, experience has shown that the current object-oriented mechanisms (class inheritance and object compositi on) are not able to elegantly support the "fill in the hot spot" idea. This paper introduces class composition as a more productive approach towards h ot spots, offering all of the advantages of both class inheritance and obje ct composition but involving extra work for the framework designer. (C) 199 9 John Wiley & Sons, Inc.