Home
Scholarly Works
From aspect-oriented requirements models to...
Conference

From aspect-oriented requirements models to aspect-oriented business process design models

Abstract

Aspect-oriented approaches are available for various phases of software development such as requirements analysis, design, and implementation. Yet, moving from one phase to the next with aspects remains a challenge seldom studied. In this paper, we present an iterative, concern-driven software engineering approachbased on a tool-supported, semi-automatic transformation of scenario-based, aspect-oriented requirements models into aspect-oriented business process design models. This approach is realized by a mapping from Aspect-oriented Use Case Maps (AoUCM) to Adore business process models, allowing for the continued encapsulation of requirements-level concerns in design-level artifacts. Problems detected during the design phase can be rectified in the requirements models via several feedback loops that support iterative model development. We discuss the transformation process and illustrate, as proof-of-concept, our contribution on the PicWeb case study, a SOA-based implementation of business processes for pictures management.

Authors

Mosser S; Mussbacher G; Blay-Fornarino M; Amyot D

Pagination

pp. 31-42

Publisher

Association for Computing Machinery (ACM)

Publication Date

March 21, 2011

DOI

10.1145/1960275.1960281

Name of conference

Proceedings of the tenth international conference on Aspect-oriented software development
View published work (Non-McMaster Users)

Contact the Experts team