Observatorio de I+D+i UPM

Memorias de investigación
Capítulo de libro:
Between Object Oriented Analysis and Object Oriented Design, Does Object Oriented Architecture Exist?
Áreas de investigación
  • Ciencias de la computación y tecnología informática
In Object-Oriented (OO) development we are used to talking about an analysis phase and a design phase. In the analysis phase, problem domain requirements are analysed. In the design phase we jump into the solution domain and we express that solution using classes and relationships. Some methodologies, like the Unified Software Development Process, end up with a lot of resources in the analysis and design phases. Others, like Extreme Programming, do not consider those phases at all. But most of them have in common the gap of activities to develop the software architecture of the application. Undoubtedly, this gap is due to the development and maturity of software architecture, which appeared later than the methodologies mentioned before. In this chapter, we are going to study the analysis and design activities of some OO development methodologies and we will try to determine their relationship with the activities carried out to develop software architecture. Two important conclusions are drawn from this study. First, two meanings are extracted for the term ¿analysis¿ in the community of OO software engineering: the requirements analysis and the analysis of the artifacts generated from requirements of engineering activities. Second, we will conclude that a phase of software architecture (high-level design) between analysis and design (low-level design) is necessary. This phase facilitates the abrupt transition (due to the great difference among the levels of abstraction) from analysis to design.
Edición del Libro
Editorial del Libro
Nova Science Publishers Inc.
Título del Libro
Horizons in Computer Science Research. Volume 1
Desde página
Hasta página
Esta actividad pertenece a memorias de investigación
  • Autor: Jorge Enrique Perez Martinez (UPM)
  • Participante: Almudena Sierra Alonso (Universidad Rey Juan Carlos)
Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Departamento: Informática Aplicada
S2i 2021 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)