2007
DOI: 10.1007/s10270-007-0053-0
|View full text |Cite
|
Sign up to set email alerts
|

Performance analysis of aspect-oriented UML models

Abstract: Aspect-Oriented Modeling (AOM) techniques allow software designers to isolate and address separately solutions for crosscutting concerns (such as security, reliability, new functional features, etc.). Current AOM research is concerned not only with the separate expression of concerns and their composition into a complete system model, but also with the analysis of different properties of such models. This paper proposes an approach for analyzing the performance effects of a given aspect on the overall system p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
14
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(14 citation statements)
references
References 28 publications
(67 reference statements)
0
14
0
Order By: Relevance
“…Such concerns include security, persistence, system logging, new features in software product lines, and many others. Aspect-Oriented techniques allow software developers and architects to conceptualize and work with multiple concerns separately (Groher & Voelter, 2007;Kienzle et al, 2009;Petriu et al, 2007). These techniques allow us to modularize concerns that we cannot easily modularize with current Object-Oriented (OO) techniques (Whittle & Jayaraman, 2007).…”
Section: Aspect-oriented (Ao) Techniques/technologiesmentioning
confidence: 99%
See 4 more Smart Citations
“…Such concerns include security, persistence, system logging, new features in software product lines, and many others. Aspect-Oriented techniques allow software developers and architects to conceptualize and work with multiple concerns separately (Groher & Voelter, 2007;Kienzle et al, 2009;Petriu et al, 2007). These techniques allow us to modularize concerns that we cannot easily modularize with current Object-Oriented (OO) techniques (Whittle & Jayaraman, 2007).…”
Section: Aspect-oriented (Ao) Techniques/technologiesmentioning
confidence: 99%
“…These techniques allow us to modularize concerns that we cannot easily modularize with current Object-Oriented (OO) techniques (Whittle & Jayaraman, 2007). The final system is then produced by weaving or composing solutions from separate concerns (Petriu et al, 2007). Klein et al point out that dividing and conquering these cross-cutting concerns also allows us to better maintain and evolve software systems (Klein et al, 2007).…”
Section: Aspect-oriented (Ao) Techniques/technologiesmentioning
confidence: 99%
See 3 more Smart Citations