Introducing non-functional requirements in UML

  • Authors:
  • Guadalupe Salazar-Zárate;Pere Botella;Ajantha Dahanayake

  • Affiliations:
  • Technical University of Catalonia, Spain;Technical University of Catalonia, Spain;Delft University of Technology, The Netherlands

  • Venue:
  • UML and the unified process
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This chapter introduces an approach concerned with the non-functional features of software systems. The specific objectives of the research focus on the possibility of developing mechanisms to capture non-functional information in the development of software systems in a similar manner to its counterpart, the functional information. Particularly, the research described in this chapter focuses on the possible extension of the Unified Modeling Language (UML) (Booch et al., 1998). In order to get an initial specification of some non-functional requirements, the Software Quality Standard ISO/ IEC 9126 (International Standard, 1991) is used. The language NoFun (Botella et al., 2001) is the basis used to achieve some organization about the nonfunctional concepts used in this approach.