Advertisement

Evaluation Framework of Requirements Engineering Tools for Verification and Validation

  • Raimundas Matulevičius
  • Darijus Strašunskas
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2784)

Abstract

This paper presents an evaluation framework for requirements engineering tools (RETs). We provide a list of qualitative requirements to guide the cus-tomer in evaluating the appropriateness and features functionality of RET. Verification and validation (V&V) activities should be an on-going process throughout life cycle of system development. The paper discusses the framework for evaluating the requirements engineering tools capability for V&V. We tested our proposed evaluation framework on eight different com-mercial requirements engineering tools. Proposed framework guides the participants (developers and end-users) in evaluating the RET features for assess-ing the accuracy of RE process.

Keywords

Requirement Engineering Evaluation Framework Semantic Quality Requirement Engineer Requirement Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bielkowicz, P., Tun, T.T.: A Comparison and Evolution of Data Requirement Specification Techniques in SSADM and Unified Process. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 46–59. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  2. 2.
  3. 3.
    CORE: A Guided Tour. Release 3.0. 12 (2000), http://www.vtcorp.com/productline.html
  4. 4.
    Cradle: Cradle User Guide & Tutorial, http://www.threesl.com/
  5. 5.
    Davis, A.M.: Software requirements. Prentice Hall, Englewood Cliffs (1993)zbMATHGoogle Scholar
  6. 6.
    DOORS: Using DOORS, 12.06.2001, http://www.telelogic.com/
  7. 7.
    Duitoit, A.H., Paech, B.: Developing Guidance and Tool Support for Rationale-based Use Case Specification. In: Proceedings REFSQ 2001, Interlaken, Switzerland (2001)Google Scholar
  8. 8.
    Evans, J.R., Lindsay, W.M.: The Management and Control of Quality. 5th edn. South- Western (Thomson Learning), Cincinnati, Ohio (2002)Google Scholar
  9. 9.
    Gordjin, J., Akkermans, H., van Vliet, H.: Business Modelling is not Process Modelling. In: Proceedings ECOMO 2000, Salt Lake City, USA (2000)Google Scholar
  10. 10.
    INCOSE: Tools Survey: Requirements Management (RM) Tools by International Council on Systems Engineering (INCOSE) (checked: 06.09.2002) http://www.incose.org/tools/tooltax.html
  11. 11.
    Kotonya, G., Sommerville, I.: Requirements Engineering: Processes and Techniques. Wiley, Chichester (1998)Google Scholar
  12. 12.
    Krogstie, J.: Integrating the understanding of Quality in requirements Specification and Conceptual Modeling. Software Engineering Notes 23(1), 89–91 (1998)CrossRefGoogle Scholar
  13. 13.
    LaBudde, E.V.: Finding the Right Off-the-Shelf Requirements Management Tool, MDDI, p. 48 (October 1997) (checked: 06.09.2002) http://www.devicelink.com/mddi/archive/97/10/013.html
  14. 14.
    Lang, M., Duggan, J.: A tool to support collaborative software requirements management. Requirement Engineering 6, 161–172 (2001)zbMATHCrossRefGoogle Scholar
  15. 15.
    Lindland, O.I., Sindre, G., Sølvberg, A.: Understanding Quality in Conceptual Modelling. IEEE Software 11(2), 42–49 (1994)CrossRefGoogle Scholar
  16. 16.
    Loucopoulos, P., Karakostas, V.: System Requirements Engineering. McGraw-Hill, New York (1995)Google Scholar
  17. 17.
    Maiden, N.A., Ncube, C.: Acquiring COTS Software Selection Requirements. IEEE Software, 46–56 (1998)Google Scholar
  18. 18.
    Moody, D.L., Shanks, G.G.: Improving the Quality of Data Models: Empirical Validation of a Quality Management Framework. International Journal of Information Systems (in press)Google Scholar
  19. 19.
    Nguyen, L., Swatman, P.A.: Managing the Requirements Engineering Process. In: Proceedings REFSQ 2001, Interlaken, Switzerland (2001)Google Scholar
  20. 20.
    Pohl, K.: The three dimensions of requirements engineering: a framework and its applications. Information systems 19(3), 243–258 (1994)CrossRefGoogle Scholar
  21. 21.
    RDT: Product Overview, http://www.igatech.com/rdt/
  22. 22.
    RequisitePro: Rational RequisitePro v2002. Evaluators Guide with a Requirements Management Overview (2002), http://www.rational.com/
  23. 23.
    Hommes, B.J., van Reijswoud, V.: Assessing the Quality of Business Process Modelling Techniques. In: Proceedings of the 33rd Hawaii International Conference on System Sciences (2000)Google Scholar
  24. 24.
    Urquhart, C.: Analysts and client in organizational contexts: a conversational perspective. Journal of Strategic Information Systems 10, 243–262 (2001)CrossRefGoogle Scholar
  25. 25.
    VitalLink: Vital Link Tutorial & Help, http://www.complianceautomation.com/
  26. 26.
    Wiegers K. E.: Automating Requirements Management. (checked: 06.09.2002), http://www.processimpact.com/articles/rm_tools.html
  27. 27.
    XTie-RT: Cross Tie, Version 3.1.03 Tutorial, http://www.tbe.com/
  28. 28.
    Zave, P., Jackson, M.: Four dark corns of requirements engineering. ACM Transaction on Software Engineering and Methodology 6(1), 1–30 (1997)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Raimundas Matulevičius
    • 1
  • Darijus Strašunskas
    • 1
  1. 1.Dept. of Computer and Information ScienceNorwegian Univ. of Science and TechnologyTrondheimNorway

Personalised recommendations