Composing Software from Multiple Concerns: A Model and Composition Anomalies


Bergmans, Lodewijk M.J. and Aksit, Mehmet (2000) Composing Software from Multiple Concerns: A Model and Composition Anomalies. In: ICSE 2000 Workshop on Multi-Dimensional Separation of Concerns in Software Engineering, June 6, 2000.

open access
Abstract:Constructing software from components is considered to be a key requirement for managing the complexity of software. Separation of concerns makes only sense if the realizations of these concerns can be composed together effectively into a working program. Various publications have shown that composability of software is far from trivial and fails when components express complex behavior such as constraints, synchronization and history-sensitiveness. We believe that to address the composability problems, we need to understand and define the situations where composition fails. To this aim, in this paper we (a) introduce a general model of multi-dimensional concern composition, and (b) define so-called composition anomalies.
Item Type:Conference or Workshop Item
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:
Official URL:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 119334