A component model that is both control-driven and data-driven
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Design pattern solutions as explicit entities in component-based software development
Proceedings of the 16th international workshop on Component-oriented programming
Controller patterns for component-based reactive control software systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Fact or fiction --- reuse in rule-based model-to-model transformation languages
ICMT'12 Proceedings of the 5th international conference on Theory and Practice of Model Transformations
Exploring automated software composition with genetic programming
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
Software composition aims to provide mechanisms for systematic construction based on well-defined software units. Various software composition mechanisms have been defined in the literature for different kinds of software units. In component-based development, it is desirable to have software units and composition mechanisms that support automated, systematic construction. In this paper, we first survey existing definitions of composition units and the corresponding composition mechanisms, and then use the survey to propose a taxonomy that identifies good candidates for composition units and composition mechanisms for component-based development.