Realizing Extension Use Cases with AOP
The extension use case adds additional behavior to a base use case without changing it. We had no mainstream programming language supporting the implementation of extensions as we now get with Aspect-Oriented Programming. Aspect-Oriented Programming provides the ability to modularize and weave the representation of crosscutting concerns.This paper focuses on the extension of UML for modeling and realizing the use case extension relationship which AOP addresses. An example of modeling and implementing extension use case with AOP is presented.
Aspect-Oriented Programming ExtensionUse Cases UML
YiZhou Guohua Lei Ping Li Leilei Kong
Department of Computer Science & Technology Heilongjiang Institute of Technology
国际会议
厦门
英文
1040-1044
2008-12-12(万方平台首次上网日期,不代表论文的发表时间)