Integrating aspects in software architectures: PRISMA applied to robotic tele-operated systems

  • Authors:
  • Jennifer Pérez;Nour Ali;Jose A. Carsı;Isidro Ramos;Bárbara Álvarez;Pedro Sanchez;Juan A. Pastor

  • Affiliations:
  • Technical University of Madrid (UPM), E. U. Informática, Carretera de Valencia km.7, E-28031 Madrid, Spain;Department of Information Systems and Computation Polytechnic, University of Valencia, Camino de Vera s/n, E-46022 Valencia, Spain;Department of Information Systems and Computation Polytechnic, University of Valencia, Camino de Vera s/n, E-46022 Valencia, Spain;Department of Information Systems and Computation Polytechnic, University of Valencia, Camino de Vera s/n, E-46022 Valencia, Spain;Division of System and Electronic Engineering Polytechnic, University of Cartagena, Campus Muralla del Mar s/n, E-30202 Cartagena, Spain;Division of System and Electronic Engineering Polytechnic, University of Cartagena, Campus Muralla del Mar s/n, E-30202 Cartagena, Spain;Division of System and Electronic Engineering Polytechnic, University of Cartagena, Campus Muralla del Mar s/n, E-30202 Cartagena, Spain

  • Venue:
  • Information and Software Technology
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect-Oriented Software Development (AOSD) has emerged as a new approach to develop software systems by improving their structure, reuse, maintenance and evolution properties. It is being applied to all stages of the software life cycle. In this paper, we present the PRISMA approach, which introduces AOSD in software architectures. PRISMA is characterized by integrating aspects as first-order citizens of software architectures. This paper shows how the PRISMA methodology is applied to develop a case study of the tele-operation system domain. We illustrate how the PRISMA approach can improve the development and maintenance processes of these kinds of industrial systems.