Skip to main content

Continuous Requirements Engineering in the Context of Socio-cyber-Physical Systems

  • Conference paper
  • First Online:
Databases and Information Systems (DB&IS 2020)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

  4. Berovskis R.: Designing a communication device in the soci-cyber-physical context. Ph.D.thesis, RTU, Riga (2019). In Latvian

    Google Scholar 

  5. Merriam-webster Dictionary. https://www.merriam-webster.com/dictionary/social%20system. Accessed 3 June 2020

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

  7. Whiteman, M.: Philosophy of Space and Time And the Inner Constitution of Nature (2014). https://doi.org/10.4324/9781315830117

  8. Your Dictionary. https://www.yourdictionary.com/physical-system. Accessed 3 June 2020

  9. Mittal, S., Tolk, A.: The complexity in application of modeling and simulation for cyber physical systems engineering (2019). https://doi.org/10.1002/9781119552482

  10. Report on the AMADEOS workshop on emergence in cyber-physical systems-of-systems. https://publik.tuwien.ac.at/files/PubDat_249527.pdf

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

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

    Article  Google Scholar 

  13. ArchiMate enterprise architecture modeling language. https://www.opengroup.org/archimate-forum/archimate-overview

  14. Archi tool. https://www.archimatetool.com/

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

    Chapter  Google Scholar 

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

  17. Pohl, K.: Requirements Engineering, Springer, London (2010). https://doi.org/10.1007/978-1-84996-405-0

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

    Article  Google Scholar 

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

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

    Article  Google Scholar 

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

  22. Beer, S.: Diagnosing The System for Organisations, Wiley, Hoboken (1985)

    Google Scholar 

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

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

  25. Burns, T.: Machado des Johansson, N.: Social rule system theory: universal interaction grammars (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marite Kirikova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics