Deakin University
Browse

File(s) under permanent embargo

An aspect-oriented UML tool for software development with early aspects

conference contribution
posted on 2006-12-01, 00:00 authored by Y Wang, S Singh, J Hosking, John Grundy
Aspect-oriented Component Engineering uses early aspects to better categorize and reason about provided and required services of individual components in software systems. Our earlier work on AOCE demonstrated an increase in the reusability and understandability of software components and systems via its usage of early requirements and design-phase aspects but lacked adequate tool support. We describe a novel design tool called Aspect-Oriented UML (AO-UML) that can be used to efficiently capture and manage early aspects for software development using the Aspect-oriented Component Engineering methodology. The key benefits of our tool are its use throughout the development lifecycle and its ability to support and take advantage of Aspect-Oriented Component Engineering's features and capabilities. Copyright 2006 ACM.

History

Pagination

51 - 57

Publisher

ACM

Location

Shanghai, China

Place of publication

New York, N.Y.

Start date

2006-05-21

End date

2006-05-21

ISSN

0270-5257

ISBN-10

1595934057

Publication classification

EN.1 Other conference paper

Title of proceedings

Proceedings - International Conference on Software Engineering

Usage metrics

    Research Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC