Aspect Interference and Composition in the Motorola Aspect-Oriented Modeling Weaver - PowerPoint PPT Presentation

About This Presentation
Title:

Aspect Interference and Composition in the Motorola Aspect-Oriented Modeling Weaver

Description:

Aspect Interference and Composition in the Motorola Aspect-Oriented Modeling Weaver Jing Zhang Thomas Cottenier Aswin van den Berg Jeff Gray University of Alabama at ... – PowerPoint PPT presentation

Number of Views:107
Avg rating:3.0/5.0
Slides: 14
Provided by: a6167
Learn more at: https://gray.cs.ua.edu
Category:

less

Transcript and Presenter's Notes

Title: Aspect Interference and Composition in the Motorola Aspect-Oriented Modeling Weaver


1
Aspect Interference and Composition in the
Motorola Aspect-Oriented Modeling Weaver
  • Jing Zhang
  • Thomas Cottenier
  • Aswin van den Berg
  • Jeff Gray

University of Alabama at Birmingham
2
Motorola WEAVR A Profile for modeling Aspects
in UML 2.0
Pointcut Composition
3
(No Transcript)
4
(No Transcript)
5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
Motorola WEAVR
Aspect deployment entities
9
Motorola WEAVR An Agent for visualizing
Joinpoints and Analyze Joinpoint Effects
10
Motorola WEAVR
11
package1 lt- Aspect1,Aspect2,Aspect3,Aspect4 ALL
package1 lt- Aspect3,Aspect4
12
  • Aspect3 is hidden by Aspect2
  • Aspect3 will be inactivated when both Aspect2
    and Aspect3 match at the same join point Aspect2
    gt Aspect3
  • Aspect4 is dependent on Aspect3
  • the presence of Aspect4 implies that Aspect3 has
    to be present at the same join point as well
    Aspect4 gt Aspect3

13
Aspect Interference and Composition in WEAVR
Conclusions
  • Contribution approach that allows precedence
    relationships to be specified at the modeling
    level to prevent undesirable interferences
    between aspects
  • Also
  • - Composition of Transition Pointcuts maintains
    properties
  • - Transition Pointcut Designators make sense
Write a Comment
User Comments (0)
About PowerShow.com