Abstract
Requirements engineering uncertainty is considered as one of the main problems in software industry. It can complicate early decisions on requirements and architecture and might expose the software project to significant risks. Continuous effort by researchers has resulted in a largely grown body of work on uncertainty in software requirements. In this paper, a systematic literature review protocol is presented to investigate the research literature on approaches deals with uncertainty in software requirements engineering. Requirements management was widely studied on the uncertainty in software requirement engineering. Results showed that review and analyses approach are most widely approaches dealt with requirements uncertainty and some were briefly explained. Further research is required on the identification of prominent causes of software requirements uncertainty and the solution to cope with such causes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Perini, A., Susi, A., Ricca, F., Bazzanella, C.: An empirical study to compare the accuracy of AHP and CBRanking techniques for requirements prioritization. In: Fifth International Workshop on 2007 Comparative Evaluation in Requirements Engineering CERE 2007, pp. 23–35 (2007)
Ziv, H., Richardson, D., Klösch, R.: The uncertainty principle in software engineering. In: Proceedings of the 19th International Conference on Software Engineering ICSE 1997 (1997)
Letier, E., Stefan, D., Barr, E.T.: Uncertainty, risk, and information value in software requirements and architecture. In: Proceedings of the 36th International Conference on Software Engineering, pp. 883–894 (2014)
Salay, R., Chechik, M., Horkoff, J., Di Sandro, A.: Managing requirements uncertainty with partial models. Requirements Eng. 18, 107–128 (2013)
Saha, S.K., Selvi, M., Buyukcan, G., Mohymen, M.: A systematic review on creativity techniques for requirements engineering. In: 2012 International Conference on Informatics, Electronics & Vision (ICIEV), pp. 34–39 (2012)
Liu, W., Feng, Z.: Requirement uncertainty analysis for service-oriented self-adaptation software. In: Lei, J., Wang, F.L., Li, M., Luo, Y. (eds.) NCIS 2012. CCIS, vol. 345, pp. 156–163. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35211-9_20
Ebert, C., De Man, J.: Requirements uncertainty: influencing factors and concrete improvements. In: Proceedings of the 27th International Conference on Software Engineering, pp. 553–560 (2005)
Voola, P., Babu, A.V.: Requirements uncertainty prioritization approach: a novel approach for requirements prioritization. Softw. Eng. Int. J. (SEIJ) 2, 37–49 (2012)
Keele, S.: Guidelines for performing systematic literature reviews in software engineering. Technical report, Ver. 2.3 EBSE Technical report. EBSE, ed. (2007)
Kitchenham, B.: Procedures for performing systematic reviews, Keele University, Keele, UK, vol. 33, pp. 1–26 (2004)
Brereton, P., Kitchenham, B.A., Budgen, D., Turner, M., Khalil, M.: Lessons from applying the systematic literature review process within the software engineering domain. J. Syst. Softw. 80, 571–583 (2007)
Kitchenham, B., Pretorius, R., Budgen, D., Brereton, O.P., Turner, M., Niazi, M., Linkman, S.: Systematic literature reviews in software engineering–a tertiary study. Inf. Softw. Technol. 52, 792–805 (2010)
Dybä, T., Kitchenham, B., Jorgensen, M.: Evidence-based software engineering for practitioners. Softw. IEEE 22, 58–65 (2005)
Walia, G.S., Carver, J.C.: A systematic literature review to identify and classify software requirement errors. Inf. Softw. Technol. 51, 1087–1109 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Salih, A.M., Omar, M., Yasin, A. (2018). Understanding Uncertainty of Software Requirements Engineering: A Systematic Literature Review Protocol. In: Kamalrudin, M., Ahmad, S., Ikram, N. (eds) Requirements Engineering for Internet of Things. APRES 2017. Communications in Computer and Information Science, vol 809. Springer, Singapore. https://doi.org/10.1007/978-981-10-7796-8_13
Download citation
DOI: https://doi.org/10.1007/978-981-10-7796-8_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-7795-1
Online ISBN: 978-981-10-7796-8
eBook Packages: Computer ScienceComputer Science (R0)