Skip to main content

Towards Simulation-Based Quality Requirements Elicitation: A Position Paper

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5025))

Abstract

The future users of a system under development are not necessarily good at talking about the quality they require of that system if they cannot yet experience it. We therefore propose to support them by a simulation of the system under development thus allowing them to experience and validate system quality. Requirements are supposed to be expressed in a user-centered glossary-based semantic model.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baniassad, E., Clarke, S.: Theme: An Approach for Aspect-Oriented Analysis and Design. In: Proc. ICSE 2004, pp. 158–167. IEEE CS Press, Los Alamitos (2004)

    Google Scholar 

  2. Barbacci, M., Ellison, R., Lattanze, A., Stafford, J., Weinstock, C.B., Wood, W.G.: Quality Attribute Workshops (QAWs), 3rd edn. Technical Report, CMU (2003)

    Google Scholar 

  3. Chitchyan, R., Sampaio, A., Rashid, A., Sawyer, P., Khan, S.: Initial Version of Aspect-Oriented Requirements Engineering Model. AOSD-Europe project report D36 (2006)

    Google Scholar 

  4. Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Boston (2000)

    MATH  Google Scholar 

  5. Cleland-Huang, J., Settimi, R., Zou, X., Solc, P.: Automated Classification of Non-Functional Requirements. Requirements Engineering 12, 103–120 (2007)

    Article  Google Scholar 

  6. Cysneiros, L.M., Yu, E.: Non-Functional Requirements Elicitation. In: Perspectives on Software Requirements, pp. 115–138. Kluwer Academic Publishers, Boston (2004)

    Google Scholar 

  7. Egyed, A.: Dynamic Deployment of Executing and Simulating Software Components. In: Emmerich, W., Wolf, A.L. (eds.) CD 2004. LNCS, vol. 3083, pp. 113–128. Springer, Heidelberg (2004)

    Google Scholar 

  8. Floyd, C.: A Systematic Look at Prototyping. In: Budde, R., Kuhlenkamp, K., Mathiassen, L. (eds.) Approaches to Prototyping, pp. 1–17. Springer, Berlin (1984)

    Google Scholar 

  9. Glinz, M.: On Non-Functional Requirements. In: Proc. RE 2007, pp. 21–26. IEEE CS Press, Los Alamitos (2007)

    Google Scholar 

  10. Harel, D., Pnueli, A., Lachover, H., Naamad, A., Politi, M., Sherman, R., Shtull-Trauring, A., Trakhtenbrot, M.: STATEMATE: A Working Environment for the Development of Complex Reactive Systems. IEEE Trans.Soft.Eng. 16, 403–414 (1990)

    Article  Google Scholar 

  11. Heitmeyer, C.: Formal Methods for Specifying, Validating, and Verifying Requirements. Journal of Universal Computer Science 13, 607–618 (2007)

    Google Scholar 

  12. Hochmüller, E.: Towards the Proper Integration of Extra-Functional Requirements. The Australian Journal of Information Systems 7, 98–117 (1999)

    Google Scholar 

  13. iRise tool, http://www.irise.com

  14. ISO 9000:2005, Quality Management Systems - Fundamentals and Vocabulary (2005)

    Google Scholar 

  15. ISO/IEC 9126-1, Software Engineering – Product Quality – Part 1: Quality Model (2001)

    Google Scholar 

  16. Kop, C., Mayr, H.C.: Conceptual Predesign – Bridging the Gap between Requirements and Conceptual Design. In: Proc. ICRE 1998, pp. 90–100. IEEE CS Press, Los Alamitos (1998)

    Google Scholar 

  17. Mayr, H.C., Bever, M., Lockemann, P.C.: Prototyping Interactive Application Systems. In: Budde, R., Kuhlenkamp, K., Mathiassen, L. (eds.) Approaches to Prototyping, pp. 105–121. Springer, Berlin (1984)

    Google Scholar 

  18. Serena Composer tool, http://www.serena.com/products/composer/

  19. Seybold, C., Meier, S., Glinz, M.: Scenario-Driven Modeling and Validation of Requirements Models. In: Proc. SCESM 2006, pp. 83–89. ACM Press, New York (2006)

    Chapter  Google Scholar 

  20. Shekhovtsov, V., Kaschek, R., Zlatkin, S.: Constructing POSE: a Tool for Eliciting Quality Requirements. In: Proc. ISTA 2007, GI, Bonn. LNI, vol. P-107, pp. 187–199 (2007)

    Google Scholar 

  21. Zlatkin, S., Kaschek, R.: Towards Amplifying Business Process Reuse. In: Akoka, J., Liddle, S.W., Song, I.-Y., Bertolotto, M., Comyn-Wattiau, I., van den Heuvel, W.-J., Kolp, M., Trujillo, J., Kop, C., Mayr, H.C. (eds.) ER Workshops 2005. LNCS, vol. 3770, pp. 364–374. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Barbara Paech Colette Rolland

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kaschek, R., Kop, C., Shekhovtsov, V.A., Mayr, H.C. (2008). Towards Simulation-Based Quality Requirements Elicitation: A Position Paper. In: Paech, B., Rolland, C. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2008. Lecture Notes in Computer Science, vol 5025. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69062-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-69062-7_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-69060-3

  • Online ISBN: 978-3-540-69062-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics