Using UML stereotypes to support the requirement engineering: a case study

  • Authors:
  • Vitor A. Batista;Daniela C. C. Peixoto;Wilson Pádua;Clarindo Isaías P. S. Pádua

  • Affiliations:
  • Computer Science Dept., Federal University of Minas Gerais, Brazil;Computer Science Dept., Federal University of Minas Gerais, Brazil;Computer Science Dept., Federal University of Minas Gerais, Brazil;Computer Science Dept., Federal University of Minas Gerais, Brazil

  • Venue:
  • ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we discuss the transition of an educational process to real-life use. Specifically, a Requirements Engineering (RE) process was tailored and improved to comply with the organization business goals. We discuss challenges faced and proposed solutions, focusing on automation and integration support for RE activities. We use stereotypes to enhance UML diagram clarity, to store additional element properties, and to develop automated RE process support. Stereotypes are one of the core extension mechanisms of the Unified Modeling Language (UML). The benefits founds in their use in a software development organization support the claims that stereotypes play a significant role in model comprehension, reduce errors and increase productivity during the software development cycle.