Abstract
In the present paper we propose an approach to support the process of requirements management in the agile environment. The approach is based on the combination of intelligent tools such as text parsing, domain ontology and ontology-guidance. The text parsing method is used to extract facts from the requirements document using the ontology guidance. Then the extracted results are used for building the domain ontology. Thus, the proposed method permits to combine knowledge of the domain with knowledge in the field of agile software development, which leads to the improvement of the requirements specification quality at each iteration of the software development process, and, therefore, could determine the success of the entire IT product. The application of the proposed approach to implement the software projects for manufacturing enterprises is discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lengwell, D., Widring, D.: Managing Software Requirements: A Use Cases Approach. Addison-Wesley, Reading (2003)
Wiegers, K.E.: More About Software Requirements, Thorny Issues and Practical Advice. Microsoft Press, New York (2006)
ISO/IEC/IEEE 29148:2011(E): Systems and software engineering – life cycle processes – requirements engineering, Version 1.0, 2011-12-01 (2011)
The CHAOS Report (2015). https://create.piktochart.com/embed/8673569-2015-chaos-report-summary
ISO/IEC/IEEE 26515:2011(E): Systems and software engineering. Developing user documentation in an Agile environment, Version 1.0, 2011-12-01 (2011)
IEEE Std 830-1998: Recommended practice for software requirements specifications approved 1998-06-25 (1998)
Wake, B.: INVEST in Good Stories, and SMART Tasks. In XP123: Exploring Extreme Programming (2003)
Lucassen, G., Dalpiaz, F., Werf, J.M., Van der Brinkkemper, S.: Forging High-quality user stories: towards a discipline for agile requirements. In: Proceedings of the IEEE International Conference on Requirements Engineering, Ottawa, ON, Canada, pp. 126–135 (2015)
Heck, P., Zaidman, A.: A quality framework for agile requirements: a practitioner’s perspective (2014)
Kossmann, M., Wong, R., Odeh, M., Gillies, A.: Ontology-driven requirements engineering: building the OntoREM meta model. In: 3rd International Conference on Information and Communication Technologies: From Theory to Applications 2008, ICTTA 2008, pp. 1–6 (2008)
Siegemund, Ê., Thomas, E.J., Zhao, Y., Pan J., Assmann, U.: Towards ontology-driven requirements engineering. In: 7th International Workshop on Semantic Web Enabled Software Engineering Co-located with ISWC 2011, Bonn, Germany (2011)
Siegemund, K., Zhao, Y., Pan, J., Assmann, U.: Measure software requirement specifications by ontology reasoning. In: 8th International Workshop on Semantic Web Enabled Software Engineering (2012)
Pustovalova, N.V., Avdeenko, T.V.: Postroenie soglasovannoy modeli trebovaniy dlya protsessa programmnoy inzhenerii. Trudyi SPIIRAN 1(44), 31–49 (2016). [In Russian]
Avdeenko, T.V., Pustovalova, N.V.: The ontology-based approach to support the requirements engineering process. In: Actual Problems of Electronic Instrument Engineering (APEIE-2016), Novosibirsk, Vol. Part II, pp. 513–518 (2016)
Avdeenko, T.V., Pustovalova, N.V.: The ontology-based approach to support the completeness and consistency of the requirements specification. In: International Siberian Conference on Control and Communications, SIBCON-2015, Omsk (2015)
Assawamekin, N., Sunetnanta, T., Pluempitiwiriyawej, C.: Ontology-based multiperspective requirements traceability framework. Knowl. Inf. Syst. 25(3), 493–522 (2010)
Gruber, T.: Ontology. In: Liu, L., Özsu, M.T. (eds.) Entry in the Encyclopedia of Database Systems. Springer, Berlin (2008)
Gruber, T.: A translation approach to portable ontology specifications (1993)
Kamprath, C., Adolphson, E.: Controlled language for multilingual document production: experience with caterpillar technical English. In: Proceedings of the Second International Workshop on Controlled Language Applications (1998)
Newton, C.: Software Maintenance (2010). http://clarityincode.com/software-maintenance/
Acknowledgments
The reported study was funded by Russian Ministry of Education and Science, according to the research project No. 2.2327.2017/4.6.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Avdeenko, T., Murtazina, M. (2019). Intelligent Support of Requirements Management in Agile Environment. In: Borangiu, T., Trentesaux, D., Thomas, A., Cavalieri, S. (eds) Service Orientation in Holonic and Multi-Agent Manufacturing. SOHOMA 2018. Studies in Computational Intelligence, vol 803. Springer, Cham. https://doi.org/10.1007/978-3-030-03003-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-03003-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-03002-5
Online ISBN: 978-3-030-03003-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)