Using UML for modelling cross-cutting concerns in aspect oriented software engineering

Albunni, N. and Petridis, M. (2008) Using UML for modelling cross-cutting concerns in aspect oriented software engineering In: 3rd International Conference on Information and Communication Technologies: From Theory To Applications, 7-11 April, 2008, Damascus, Syria.

Full text not available from this repository.

Abstract

This paper discusses the use of UML artefacts to model cross-cutting concerns in Web application development. The concept of aspect-oriented design is discussed in the context of separating concerns for the development of Web based applications. Current approaches in the use of UML diagrams to support aspect-oriented design are discussed and evaluated in terms of their ability to support the specification, change, maintenance, testing and reuse of aspects during requirements elicitation and throughout the software engineering life cycle. An approach based on UML activity diagrams is proposed, discussed and evaluated. This approach focuses on the use of "swim lanes" for capturing business requirements and the use of "pluggable" business rules to capture and separate aspects within the overall business process.

Item Type: Contribution to conference proceedings in the public domain ( Full Paper)
Subjects: G000 Computing and Mathematical Sciences > G400 Computing
DOI (a stable link to the resource): 10.1109/ICTTA.2008.4530349
Faculties: Faculty of Science and Engineering > School of Computing, Engineering and Mathematics > Computational Intelligence
Depositing User: editor cmis
Date Deposited: 17 Jan 2012 11:48
Last Modified: 24 Sep 2013 13:14
URI: http://eprints.brighton.ac.uk/id/eprint/9695

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year