INVESTIGADORES
DIAZ PACE Jorge Andres
congresos y reuniones científicas
Título:
G-ArchMatE: A Case-based Reasoning Approach for Materializing Software Architectures into Object-Oriented Designs
Autor/es:
GERMAN L. VAZQUEZ; MARCELO R. CAMPO; JORGE ANDRES DIAZ PACE
Lugar:
Mar del Plata (Buenos Aires, Argentina)
Reunión:
Congreso; Simposio Argentino de Ingenieria de Software (ASSE 2007) 36 JAIIO; 2007
Institución organizadora:
SADIO
Resumen:
Software architectures enable to capture early design decisions in the software design process in order to fulfill system quality attributes. In principle, many object-oriented implementations can be derived from the same architecture. However, there may be potential mismatches between the quality attributes prescribed by an architecture and those fulfilled by a derived object-oriented system design. We argue that a significant step towards reducing those mismatches is the organization of a body of design knowledge and systematic reasoning procedures enabling tool support for semi-automating the materialization of software architectures. In this paper, we propose a case-base reasoning approach called G-ArchMatE for deriving object-oriented counterparts of arbitrary architectural designs by recalling past design experiences so that the object-oriented elements that were successfully used in those experiences can be reused for materializing new architectural designs. The approach represents a step towards a systematic and comprehensive design process which involves and links both the architecture and the object-oriented design worlds by means of the codification of design experiences.