Automatically generating requirements from i* models: experiences with a complex airport operations

  • Authors:
  • Cornelius Ncube;James Lockerbie;Neil Maiden

  • Affiliations:
  • Centre for HCI Design, City University London, UK;Centre for HCI Design, City University London, UK;Centre for HCI Design, City University London, UK

  • Venue:
  • REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

Research undertaken in RESCUE to bridge the gap between both the model based specification and textual representation of requirements, showed that manually applying requirements generation patterns to i* system models could provide requirements engineers with productivity gains. This paper reports an extension to the RESCUE process in which a revised set of patterns was implemented within our REDEPEND goal modelling tool and trialled through a requirements engineering project for a complex airport operations system. The paper describes how these patterns were applied automatically to i* models in REDEPEND to generate textual candidate requirement statements, the results of this application, the benefits of the approach to the project, and our ongoing research in this area to improve productivity in large-scale requirements engineering projects.