Companion to the 21st ACM SIGPLAN Symposium on Object-Oriented Programming Systems, Languages, and Applications 2006
DOI: 10.1145/1176617.1176627
|View full text |Cite
|
Sign up to set email alerts
|

Keeping track of crosscutting requirements in UML models via context-based constraints

Abstract: One crosscutting requirement (also called aspect) affects several parts of a software system. Handling aspects is well understood at source-code level or at runtime. However, only a few aspectoriented approaches handle other software artefact types, like UML models, configuration files, or database schema definitions. Instead of re-writing the same aspect newly for each artefact type, this paper suggests to write down aspects independent of artefact types.But, wait a minute: Where do we weave in an aspect if i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 26 publications
0
1
0
Order By: Relevance
“…Requirements crosscutting are related to each other within artifact as well as correlated artifacts across multiple phases [3][4][5]. Consequently, any changes to requirements crosscutting may yield direct or indirect impact to other artifacts.…”
Section: Introductionmentioning
confidence: 99%
“…Requirements crosscutting are related to each other within artifact as well as correlated artifacts across multiple phases [3][4][5]. Consequently, any changes to requirements crosscutting may yield direct or indirect impact to other artifacts.…”
Section: Introductionmentioning
confidence: 99%