Designing aspectual architecture views in aspect-oriented software development

  • Authors:
  • Rogelio Limón Cordero;Isidro Ramos Salavert;José Torres-Jiménez

  • Affiliations:
  • Department of Information Systems and Computation, Polytechnic University of Valencia, Valencia, Spain;Department of Information Systems and Computation, Polytechnic University of Valencia, Valencia, Spain;Computer Science Department, CENIDET, Cuernavaca, Morelos, México

  • Venue:
  • ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect-Oriented Software Development (AOSD) is an area that is becoming important in software engineering. Currently it is focused on how to deal with aspects from the early phases of the software development process, in order to reduce the complexity produced by these aspects in these first phases. Software Architecture (SA) is one of the first steps in the software development process; the SA design requires a support framework to represent, identify, and manage aspects. In this paper, a method to represent and design SA is presented. The proposed method allows: (a) the detection and separation of the architectural aspects and concerns, and (b) the building of the architectural design of the modular and component-connector-aspect views.