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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
Barbacci, M., Ellison, R., Lattanze, A., Stafford, J., Weinstock, C.B., Wood, W.G.: Quality Attribute Workshops (QAWs), 3rd edn. Technical Report, CMU (2003)
Chitchyan, R., Sampaio, A., Rashid, A., Sawyer, P., Khan, S.: Initial Version of Aspect-Oriented Requirements Engineering Model. AOSD-Europe project report D36 (2006)
Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Boston (2000)
Cleland-Huang, J., Settimi, R., Zou, X., Solc, P.: Automated Classification of Non-Functional Requirements. Requirements Engineering 12, 103–120 (2007)
Cysneiros, L.M., Yu, E.: Non-Functional Requirements Elicitation. In: Perspectives on Software Requirements, pp. 115–138. Kluwer Academic Publishers, Boston (2004)
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)
Floyd, C.: A Systematic Look at Prototyping. In: Budde, R., Kuhlenkamp, K., Mathiassen, L. (eds.) Approaches to Prototyping, pp. 1–17. Springer, Berlin (1984)
Glinz, M.: On Non-Functional Requirements. In: Proc. RE 2007, pp. 21–26. IEEE CS Press, Los Alamitos (2007)
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)
Heitmeyer, C.: Formal Methods for Specifying, Validating, and Verifying Requirements. Journal of Universal Computer Science 13, 607–618 (2007)
Hochmüller, E.: Towards the Proper Integration of Extra-Functional Requirements. The Australian Journal of Information Systems 7, 98–117 (1999)
iRise tool, http://www.irise.com
ISO 9000:2005, Quality Management Systems - Fundamentals and Vocabulary (2005)
ISO/IEC 9126-1, Software Engineering – Product Quality – Part 1: Quality Model (2001)
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)
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)
Serena Composer tool, http://www.serena.com/products/composer/
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Rights 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)