Objeto de conferencia
Definición y aplicación de perfil UML para AspectJ
Autor
Baigorria, Lorena
Riesco, Daniel Eduardo
Montejano, Germán Antonio
Institución
Resumen
El desarrollo orientado a aspectos es tema de investigación en la ingeniería de software. En este trabajo se muestra la utilización de un perfil OA con restricciones semánticas en OCL, de esta manera el ingeniero de software tiene una visión más formal del mismo. Algunos de los usos que en la actualidad se le dan al perfil definido son: generación de código; donde a partir de un diseño OA, con el uso de XQuery, se lo transforma y se construye un metamodelo XML para generar código AspectJ automáticamente. Otra aplicación es la definición de métricas específicas para el Diseño Orientado a Aspectos usando OCL, aplicables a partir de la etapa del diseño, de esta manera es posible tener una visión objetiva y estimar el esfuerzo necesario para la implementación y testing del software. Este trabajo está enfocado en ayudar al ingeniero de software en el desarrollo de software OA. Sociedad Argentina de Informática e Investigación Operativa