Rapid quality assurance with requirements smells

Preprint English OPEN
Femmer, H.; Fernández, D. Méndez; Wagner, S.; Eder, S.;
  • Related identifiers: doi: 10.1016/j.jss.2016.02.047, doi: 10.18419/opus-8479
  • Subject: Automatische Fehlererkennung , Smells in Anforderungen | 004 | Requirements engineering , Qualitätssicherung , Fehlererkennung | Automatic Defect Detection , Requirements Smells | Computer Science - Software Engineering

Bad requirements quality can cause expensive consequences during the software development lifecycle, especially if iterations are long and feedback comes late. %-- the faster a problem is found, the cheaper it is to fix. This makes explicit the need of a lightweight det... View more
  • References (14)
    14 references, page 1 of 2

    Analyze hotspots: In this view, we present all artifacts in a colored treemap (see Fig. 4). Every box in the treemap is one artifact, with the color

    [2] B. Anda and D. I. K. Sjøberg. Towards an inspection technique for use case models. In Proceedings of the 14th International Conference on Software Engineering and Knowledge Engineering. ACM, 2002.

    [3] D. J. Anderson. Kanban. Blue Hole Press, 2010.

    [4] C. Arora, M. Sabetzadeh, L. Briand, and F. Zimmer. Automated Checking of Conformance to Requirements Templates using Natural Language Processing. IEEE Transactions on Software Engineering, 41(10):944-968, 2015.

    [5] D. Berry, R. Gacitua, P. Sawyer, and S. F. Tjong. The case for dumb requirements engineering tools. In Requirements Engineering: Foundation for Software Quality, pages 211-217. Springer Berlin Heidelberg, 2012.

    [6] D. M. Berry, A. Bucchiarone, S. Gnesi, G. Lami, and G. Trentanni. A new quality model for natural language requirements specifications. In Requirements Engineering: Foundation for Software Quality. Essener Informatik Beiträge, 2006.

    [7] D. M. Berry, E. Kamsties, and M. M. Krieger. From Contract Drafting to Software Specification : Linguistic Sources of Ambiguity. Technical report, School of Computer Science, University of Waterloo, Waterloo, ON, Canada, 2003.

    [39] E. Kamsties and B. Peach. Taming ambiguity in natural language requirements. In Proceedings of the International Conference on System and Software Engineering and their Applications, pages 1-8, 2000.

    [40] N. Kiyavitskaya, N. Zeni, L. Mich, and D. M. Berry. Requirements for tools for ambiguity identification and measurement in natural language requirements specifications. Requirements Engineering, 13(3):207-239, 2008.

    [41] E. Knauss and T. Flohr. Managing requirement engineering processes by adapted quality gateways and critique-based RE-tools. In Proceedings of Workshop on Measuring Requirements for Project and Product Success, Nov. 2007.

  • Related Organizations (5)
  • Metrics
Share - Bookmark