Concepedia

Publication | Closed Access

Generating Aspect Code from UML Models

40

Citations

2

References

2003

Year

Abstract

This position paper presents a concept for aspect-oriented design and a seamless integration of AO design and implementation. We suggest a design notation based on standard UML which separates clearly the reusable programming language independent design of aspect code and base (business logic) code from the language dependant cross-cutting parts. Thus fostering reuse of aspect code and simplifying the replacement of the aspect-oriented implementation language. Additionally we ease the transition from design to implementation by defining the mapping from design model to implementation language and support automatic generation of aspect-oriented code skeletons from the design model.

References

YearCitations

Page 1