User requirements modeling and analysis of software-intensive systems

  • Authors:
  • Michel dos Santos Soares;Jos Vrancken;Alexander Verbraeck

  • Affiliations:
  • Universidade Federal de Uberlíndia, P.O. Box 593, 38400-902 Uberlíndia, Brazil;Delft University of Technology, P.O. Box 5015, NL 2600 GA, Delft, The Netherlands;Delft University of Technology, P.O. Box 5015, NL 2600 GA, Delft, The Netherlands

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The increasing complexity of software systems makes Requirements Engineering activities both more important and more difficult. This article is about user requirements development, mainly the activities of documenting and analyzing user requirements for software-intensive systems. These are modeling activities that are useful for further Requirements Engineering activities. Current techniques for requirements modeling present a number of problems and limitations. Based on these shortcomings, a list of requirements for requirements modeling languages is proposed. The proposal of this article is to show how some extensions to SysML diagrams and tables can fulfill most of these requirements. The approach is illustrated by a list of user requirements for a Road Traffic Management System.