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.
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)