Conventional OO methodologies have to provide a well-defined Component-based development (CBD) process by which the community of software engineers can properly derive executable software components from requirements in a systematic way. The move toward CBD requires existing OO conceptual modeling approaches to be reconsidered. In this paper, we present a proposal to support CBD in an OO Method based on a formal OO model. The key element of this proposal resides in the concept of execution model. The execution model defines a model and an architecture that provides a pattern to generate software components from OO conceptual models. Conceptual modeling patterns have a corresponding software representation in the quoted component-based architecture. The implementation of these mappings from problem space concepts to solution space representations opens the door to the generation of executable software components in an automated way.
CITATION STYLE
Gomez, J., Pastor, O., Insfran, E., & Pelechano, V. (1999). From object-oriented conceptual modeling to component-based development. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1677, pp. 332–341). Springer Verlag. https://doi.org/10.1007/3-540-48309-8_31
Mendeley helps you to discover research relevant for your work.