Computing and Library Services - delivering an inspiring information environment

Designing Aspects with AODL

Iqbal, Saqib and Allen, Gary (2011) Designing Aspects with AODL. International Journal of Software Engineering, 4 (2). pp. 3-18. ISSN 1687-6954

[img] PDF - Accepted Version
Restricted to Repository staff only

Download (96kB)


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.

Item Type: Article
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 ??
Related URLs:
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

View Item View Item

University of Huddersfield, Queensgate, Huddersfield, HD1 3DH Copyright and Disclaimer All rights reserved ©