Requirements engineering for COTS-based software systems

  • Authors:
  • Juan P. Carvallo;Xavier Franch;Carme Quer

  • Affiliations:
  • ETAPATELECOM, Banco Central Ecuador, Cuenca;Universitat Politècnica de Catalunya, Barcelona, Spain;Universitat Politècnica de Catalunya, Barcelona, Spain

  • Venue:
  • Proceedings of the 2008 ACM symposium on Applied computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Large software systems are often deployed putting together many Commercial-Off-The-Shelf software components (COTS). The selection of the COTS to be integrated is driven by the software system requirements. In this paper, we propose the RECSS method aimed at supporting requirements elicitation and analysis in the context of COTS-based software systems. RECSS builds a goal model of the system environment which identifies the external elements that interact with it. Next, the system is decomposed into actors for which ISO/IEC-based quality models are built. As part of the process, environmental and platform characteristics that influence the behaviour of the system are identified. Last, the resulting artefacts are used to analyse and refine the system requirements.