Semantics Preservation of Sequence Diagram Aspects

  • Authors:
  • Jon Oldevik;Øystein Haugen

  • Affiliations:
  • Department of Informatics, University of Oslo, and SINTEF Information and Communication Technology, , Oslo, Norway;SINTEF Information and Communication Technology, , Oslo, Norway and Department of Informatics, University of Oslo,

  • Venue:
  • ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although some techniques for aspect oriented modelling focus on semantic-based composition, there has been a general lack of focus on how to preserve semantics. We address semantics preservation in the context of sequence diagram aspects. We define semantics preservation based on two properties: monotonicity of aspect composition with respect to refinement, and preservation of events in the composed result. We analyse and compare existing sequence diagram aspect techniques with respect to semantics preservation and find that both syntactic based and semantic based aspect weaving techniques have serious challenges to meet semantics preservation.