Imperfect requirements in software development

  • Authors:
  • Joost Noppen;Pim Van Den Broek;Mehmet Aksit

  • Affiliations:
  • TRESE Software Engineering, Dept. of Computer Science, University of Twente, Enschede, The Netherlands;TRESE Software Engineering, Dept. of Computer Science, University of Twente, Enschede, The Netherlands;TRESE Software Engineering, Dept. of Computer Science, University of Twente, Enschede, The Netherlands

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Requirement Specifications are very difficult to define. Due to lack of information and differences in interpretation, software engineers are faced with the necessity to redesign and iterate. This imperfection in software requirement specifications is commonly addressed by incremental design. In this paper, we advocate an approach where the imperfect requirements in requirement specifications are modeled by fuzzy sets. By supporting this approach with a requirement tracing and an optimization approach, the necessity for design iteration can be reduced.