Expressing aspectual interactions in requirements engineering: experiences in the slot machine domain

  • Authors:
  • Arturo Zambrano;Johan Fabry;Guillermo Jacobson;Silvia Gordillo

  • Affiliations:
  • Universidad Nacional de La Plata, La Plata, Argentina;University of Chile, Santiago, Chile;Universidad Nacional de La Plata, Argentina;Universidad Nacional de La Plata, La Plata, Argentina

  • Venue:
  • Proceedings of the 2010 ACM Symposium on Applied Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Aspect Oriented Requirements Engineering (AORE) provides support for modularizing crosscutting requirements. In the context of an industrial project in the domain of Slot Machines we needed to perform AORE, with a special emphasis on dependencies and interactions among concerns. We were however unable to find any report of large-scale industrial applications of AORE approaches that treat dependencies and interactions. We therefore evaluated two AORE approaches: Theme/Doc and MDSOCRE, to establish their applicability in our setting. In this paper we report on our experience, showing successful uses of both approaches as well as where they fall short. We furthermore propose possible enhancements for both approaches, to address these limitations.