Modular object-oriented programming with units and mixins

Citation
Rb. Findler et M. Flatt, Modular object-oriented programming with units and mixins, ACM SIGPL N, 34(1), 1999, pp. 94-104
Citations number
45
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM SIGPLAN NOTICES
ISSN journal
15232867 → ACNP
Volume
34
Issue
1
Year of publication
1999
Pages
94 - 104
Database
ISI
SICI code
1523-2867(199901)34:1<94:MOPWUA>2.0.ZU;2-N
Abstract
Module and class systems have evolved to meet the demand for reuseable soft ware components. Considerable effort has been invested in developing new mo dule and class systems, and in demonstrating how each promotes code reuse. However, relatively Little has been said about the interaction of these con structs, and how using modules and classes together can improve programs. I n this paper, we demonstrate the synergy of a particular form of modules an d classes-called units and mixins, respectively-for solving complex reuse p roblems in a natural manner.