Dealing with crosscutting concerns in a model based software production method

  • Authors:
  • José Iborra;Oscar Pastor;Vicente Pelechano

  • Affiliations:
  • Technical University of Valencia, Valencia, Spain;Technical University of Valencia, Valencia, Spain;Technical University of Valencia, Valencia, Spain

  • Venue:
  • Proceedings of the 2006 international workshop on Early aspects at ICSE
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The OO-Method is a Model-based Code Generation Software Production Process that is based on object-oriented concepts. To face it from an Aspect-Oriented domain engineering point of view is the central goal of this paper. We want to do that for two main reasons: i) to fix which conceptual primitives should be required to accomplish aspect-oriented conceptual modeling ii) to define a precise subsequent map between aspect-oriented domain analysis concepts and their corresponding software counterparts in a given software architecture. This would make possible to define a Model Compiler based on aspects-based concepts, properly linking MDA-based proposals with Aspects.With this objective in mind, the paper analyzes the OO-Method approach in the light of Aspect-Oriented Software Development (AOSD), with the concrete intention of finding out whether OO-Method deals with croscutting concerns, and arguing on what could be gained by introducing techniques based on AOSD.