ISISTAN   23985
INSTITUTO SUPERIOR DE INGENIERIA DEL SOFTWARE
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
From Software Architecture Descriptions to Object-Oriented Designs
Autor/es:
GUILLERMO RODRÍGUEZ; ÁLVARO SORIA; MARCELO CAMPO
Lugar:
Buenos Aires
Reunión:
Simposio; Doctoral Consortium IJCAI School 2014; 2014
Institución organizadora:
SADIO
Resumen:
The main objective of our work is to assist designers in deriving object-oriented designs from SOA descriptions, preserving quality attributes. The hypothesis is that by leveraging on previous successful experiences and domain knowledge it is possible to materialize a SOA onto object-oriented designs that implement Web Services. The proposed approach makes use of Case-Based Reasoning (CBR) and allows designers to explore object-oriented design alternatives for a given SOA. We focus on architectural connectors as the main entities to codify a problem. The designer?s knowledge about SOA connectors and their materializations can be captured, whereas the process of retrieving past solutions and applying them to new situations can be systematized. The main contribution of our work is the development of a case base that puts knowledge about architectural connectors, quality-attribute properties and SOA design patterns to practical use. Furthermore, we enrich the case base with mappings that explicitly link SOA and object-oriented design patterns to quality-attribute goals. This quality-attribute perspective of SOA implementations by semi-automated generative tools is a relatively unexplored research field.