Abstract
Aspect-oriented programming (AOP) has received considerable interest, in particular as an extension of object-oriented programming. However, current object-oriented software design techniques, such as UML, are not well suited to cope with aspect orientation. In this paper we discuss a design approach, called CoCompose, which supports aspect orientation and software evolution. The CoCompose design language adopts a generic concept construct for describing software systems. Design-level relationships between concepts can be expressed by applying the parameterised feature construct. Complete CoCompose models can be translated into executable programs using an automatic translation process.
| Original language | English |
|---|---|
| Title of host publication | Workshop on Aspect-Oriented Design |
| Place of Publication | Enschede |
| Publisher | University of Twente |
| Number of pages | 10 |
| Publication status | Published - 2002 |
| Event | Workshop on Aspect-Oriented Design, AOD 2002: Identifying, Separating & Verifying Concerns in the Design - University of Twente, Enschede, Netherlands Duration: 23 Apr 2002 → 23 Apr 2002 http://modularity.info/conference/2002/aod.html |
Conference
| Conference | Workshop on Aspect-Oriented Design, AOD 2002 |
|---|---|
| Abbreviated title | AOD |
| Country/Territory | Netherlands |
| City | Enschede |
| Period | 23/04/02 → 23/04/02 |
| Internet address |
Keywords
- METIS-211573
Fingerprint
Dive into the research topics of 'Using a Concept-based Approach to Aspect-Oriented Software Design'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver