SciELO - Scientific Electronic Library Online

 
vol.25 número3La encuesta de opinión estudiantil: un sitema de información para la evaluación por competencias de la actividad docenteIngeniería eléctrica: Hacia una propuesta de currículo por competencias índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Revista de la Facultad de Ingeniería Universidad Central de Venezuela

versión impresa ISSN 0798-4065

Resumen

LOSAVIO, Francisca; MATTEO, Alfredo  y  MORANTES, Patricia. Aspect oriented modeling. Rev. Fac. Ing. UCV [online]. 2010, vol.25, n.3, pp.57-65. ISSN 0798-4065.

Aspect Oriented Software Development (AOSD) is an emerging discipline in Software Engineering based on the Aspect Oriented Programming (AOP) paradigm, and focused on the separation of tangled and scattered concerns (crosscutting concerns). Many concepts and mechanisms have been proposed to handle properly the crosscutting concerns; however, terms are in general semantically slightly different according to the development phase in which they have been defined, causing misunderstanding and confusion. This paper presents an AOSD UML Core (Unified Modeling Language) to integrate different modeling elements defined in the literature, focusing in particular on the AOSD ontology of the European Community and some UML profiles proposed by other authors. In this UML Core, each notation is identified, clarified, presented by author and related to a development phase. This result, on the one hand contributes to the establishment of standards for a unified AOSD terminology, favoring understanding and communication; on the other hand, it facilitates aspect-oriented architectural design.

Palabras clave : Software modeling; Early aspects; AOP; AOSD; UML.

        · resumen en Español     · texto en Español