Abstract
Continuously changing business situations and technologies have produced a need for continuous requirements engineering. The challenges in continuous requirements engineering for socio-cyber-physical systems stem from the differences in approaches to systems design and development that can be applied simultaneously at the same time and in the same context, on the one hand; and, on the other hand, from the frequent changes that can appear in objects and the interactions of all three types of systems involved: social, cyber and physical, that form the context of solutions to be developed. This paper addresses complexity, emergence, and fluent borders of systems – the challenges that may occur in continuous requirements engineering in the context of socio-cyber-physical systems. The FREEDOM framework is discussed as one of the tools that can help to meet these challenges.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Baxter, G., Sommerville, I.: Socio-technical systems: from design methods to systems engineering. Interact. Comput. 23(1), 4–17 (2011). https://doi.org/10.1016/j.intcom.2010.07.003
Yang, L., Cormican, K., Yu, M.: Ontology-based systems engineering: a state-of-the-art review. Comput. Ind. 111, 148–171 (2019). https://doi.org/10.1016/j.compind.2019.05.003
Allgöwer, F.: Position paper on the challenges posed by modern applications to cyber-physical systems theory. Nonlinear Anal. Hybrid Syst. 34, 147–165 (2019). https://doi.org/10.1016/j.nahs.2019.05.007
Berovskis R.: Designing a communication device in the soci-cyber-physical context. Ph.D.thesis, RTU, Riga (2019). In Latvian
Merriam-webster Dictionary. https://www.merriam-webster.com/dictionary/social%20system. Accessed 3 June 2020
Refsdal, A., Solhaug, B., Stølen, K.: Cyber-systems. In: Cyber-Risk Management. SpringerBriefs in Computer Science, pp. 25–27 (2015). https://doi.org/10.1007/978-3-319-23570-7_3
Whiteman, M.: Philosophy of Space and Time And the Inner Constitution of Nature (2014). https://doi.org/10.4324/9781315830117
Your Dictionary. https://www.yourdictionary.com/physical-system. Accessed 3 June 2020
Mittal, S., Tolk, A.: The complexity in application of modeling and simulation for cyber physical systems engineering (2019). https://doi.org/10.1002/9781119552482
Report on the AMADEOS workshop on emergence in cyber-physical systems-of-systems. https://publik.tuwien.ac.at/files/PubDat_249527.pdf
Vissers, C.A., Ferreira Pires, L.: Architectural design: conception and specification of interactive systems, Springer, Cham (2016). https://doi.org/10.1007/978-3-319-43298-4
Saurin, T.A., Patriarca, R.: A taxonomy of interactions in socio-technical systems: a functional perspective. Appl. Ergon. 82, 102980 (2020). https://doi.org/10.1016/j.apergo.2019.102980
ArchiMate enterprise architecture modeling language. https://www.opengroup.org/archimate-forum/archimate-overview
Archi tool. https://www.archimatetool.com/
Kirikova, M.: Challenges in enterprise and information systems modeling in the contexts of socio cyber physical systems. In: Pergl, R., Babkin, E., Lock, R., Malyzhenkov, P., Merunka, V. (eds.) EOMAS 2019. LNBIP, vol. 366, pp. 60–69. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-35646-0_5
Sandkuhl, K., Stirna, J., Persson, A., Wißotzki, M.: Enterprise modeling. tackling business challenges with the 4EM method (2014). https://doi.org/10.1007/978-3-662-43725-4
Pohl, K.: Requirements Engineering, Springer, London (2010). https://doi.org/10.1007/978-1-84996-405-0
Rodriguez, P., et al.: Continuous deployment of software intensive products and services: a systematic mapping study. J. Syst. Softw. 123, 263–291 (2017). https://doi.org/10.1016/j.jss.2015.12.015
Qureshi, N.A., Perini, A., Ernst, N.A., Mylopoulos, J.: Towards a continuous requirements engineering framework for self-adaptive systems. In: Proceedings of the 1st International Workshop on Requirements@Run.Time, IEEE, pp. 9–16 (2010). https://doi.org/10.1109/reruntime.2010.5628552
Fitzgerald, B., Stol, K.J.: Continuous software engineering: a roadmap and agenda. J. Syst. Softw. 123, 176–189 (2017). https://doi.org/10.1016/j.jss.2015.06.063
Kirikova, M.: Continuous requirements engineering in FREEDOM framework: a position paper. In: Joint Proceedings of REFSQ-2016 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2016), March 14–17, 2016, Gothenburg, Sweden, vol. 1564. CEUR-WS.org (2016). http://ceur-ws.org/Vol-1564/paper10.pdf
Beer, S.: Diagnosing The System for Organisations, Wiley, Hoboken (1985)
Kirikova, M.: Continuous requirements engineering. In: Proceedings of the 18th International Conference on Computer Systems and Technologies – CompSysTech 2017, Ruse, Bulgaria — June 23–24 2017, pp. 1–10. ACM Press (2017). https://doi.org/10.1145/3134302.3134304
Kirikova, M.: Towards framing the continuous information systems engineering. In: Joint Proceedings of the BIR 2016 Workshops and Doctoral Consortium co-located with 15th International Conference on Perspectives in Business Informatics Research (BIR 2016), Managed Complexity, vol. 1684. CEUR-WS.org (2016). http://ceur-ws.org/Vol-1684/paper18.pdf
Burns, T.: Machado des Johansson, N.: Social rule system theory: universal interaction grammars (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Kirikova, M. (2020). Continuous Requirements Engineering in the Context of Socio-cyber-Physical Systems. In: Robal, T., Haav, HM., Penjam, J., Matulevičius, R. (eds) Databases and Information Systems. DB&IS 2020. Communications in Computer and Information Science, vol 1243. Springer, Cham. https://doi.org/10.1007/978-3-030-57672-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-57672-1_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57671-4
Online ISBN: 978-3-030-57672-1
eBook Packages: Computer ScienceComputer Science (R0)