Loading...
Please wait, while we are loading the content...
Similar Documents
Implementing relationships among classes of analysis pattern languages using aspects
| Content Provider | ACM Digital Library |
|---|---|
| Author | Vaccare Braga, Rosana T. Marchesini, Rodrigo H. Roldão |
| Abstract | Patterns within an analysis pattern language are related to each other in several ways: the application of a pattern can result in the application of another, a pattern can be applied only if another pattern was applied (or was not applied), etc. Also, several variants of a pattern may co-exist, and the application of a particular variant can lead to the inclusion or removal of associations between classes that form the pattern. In this paper, we show how we have used aspect-oriented programming to implement relationships between classes of an analysis pattern or between classes shared by more than one pattern. This allows the incremental development of a framework to support the pattern language, and also eases the instantiation of patterns and pattern variants. |
| Starting Page | 9 |
| Ending Page | 16 |
| Page Count | 8 |
| File Format | |
| ISBN | 9781605585499 |
| DOI | 10.1145/1562100.1562103 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2009-07-07 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Relationship aspects Aspect-oriented programming Pattern languages |
| Content Type | Text |
| Resource Type | Article |