Search:
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 (94kB)

    Abstract

    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
    School of Computing and Engineering > Informatics Research Group > Software Engineering Research Group
    Related URLs:
    Depositing User: Saqib Iqbal
    Date Deposited: 21 Apr 2011 10:57
    Last Modified: 20 Dec 2012 16:52
    URI: http://eprints.hud.ac.uk/id/eprint/10198

    Document Downloads

    Downloader Countries

    More statistics for this item...

    Item control for Repository Staff only:

    View Item

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