Iqbal, Saqib and Allen, Gary (2011) Designing Aspects with AODL. International Journal of Software Engineering, 4 (2). pp. 3-18. ISSN 1687-6954
- Accepted Version
Restricted to Repository staff only
There is a big gap in the level of maturity of implementation technologies and design strategies for aspect-oriented systems. Implementation-wise aspect-oriented software development (AOSD) has made remarkable progress and a number of efficient technologies have been developed but there is no de-facto design solution for AOSD available yet. Existing design strategies either provide strategies for designing aspects neglecting non-aspectual constructs or they provide complicated and hard-to-adopt strategies which are not easy to work with for traditional UML designers. This paper proposes a new design language for aspects which works with Unified Modelling Language in a single design environment. Some new design notations have been introduced for representing aspects and their key elements, and new models have been proposed to design structural and behavioural characte-ristics of aspects.
|Uncontrolled Keywords:||Aspect-Oriented Software Development, Aspect-Oriented Design, Design Language|
|Subjects:||Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
|Schools:||School of Computing and Engineering
?? tserg ??
|Depositing User:||Saqib Iqbal|
|Date Deposited:||21 Apr 2011 09:57|
|Last Modified:||20 Dec 2012 16:52|
Downloads per month over past year
Repository Staff Only: item control page