2008 | OriginalPaper | Chapter
A Semantics-Based Aspect Language for Interactions with the Arbitrary Events Symbol
Authors : Roy Grønmo, Fredrik Sørensen, Birger Møller-Pedersen, Stein Krogdahl
Published in: Model Driven Architecture – Foundations and Applications
Publisher: Springer Berlin Heidelberg
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
In this paper we introduce an aspect language that can define cross-cutting effects on a set of UML 2.0 sequence diagrams. The aspects and sequence diagrams are woven at the model level. By basing the weaving upon a formal trace model for sequence diagrams, we ensure that the weaving is semantics-based. We propose the
arbitrary events symbol
as a wildcard mechanism to express zero or more events on a sequence diagram lifeline. The approach is explained by a real-life example, and a weaving tool partially implements the approach.