A Collaborative Support Approach on UML Sequence Diagrams for Aspect-Oriented Software

  • Authors:
  • Rafael Almeida Naufal;Fábio F. Silveira;Eduardo M. Guerra

  • Affiliations:
  • Software Engineering Research Group (GPES), Aeronautics Institute of Technology (ITA), Brazil;Software Engineering Research Group (GPES), Aeronautics Institute of Technology (ITA), Brazil and Department of Science and Technology, Federal University of São Paulo (UNIFESP), Brazil;Software Engineering Research Group (GPES), Aeronautics Institute of Technology (ITA), Brazil

  • Venue:
  • ER '09 Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging Perspectives
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

AOP and its broader application on software projects brings the importance to provide the separation between aspects and OO components at design time, to leverage the understanding of AO systems, promote aspects' reuse and obtain the benefits of AO modularization. Since the UML is a standard for modeling OO systems, it can be applied to model the decoupling between aspects and OO components. The application of UML to this area is the subject of constant study and is the focus of this paper. In this paper it is presented an extension based on the default UML meta-model, named MIMECORA-DS, to show object-object, object-aspect and aspect-aspect interactions applying the UML's sequence diagram. This research also presents the application of MIMECORA-DS in a case example, to assess its applicability.