From object-oriented conceptual modeling to component-based development
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.
Año de publicación:
1999
Keywords:
Fuente:
Tipo de documento:
Conference Object
Estado:
Acceso restringido
Áreas de conocimiento:
- Ingeniería de software
- Software
Áreas temáticas:
- Ciencias de la computación
- Programación informática, programas, datos, seguridad