From object-oriented conceptual modeling to component-based development

1Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free