TY - GEN
T1 - Software engineering for software-intensive cyber-physical systems
AU - Gerostathopoulos, Ilias
AU - Keznikl, Jaroslav
AU - Bures, Tomas
AU - Kit, Michal
AU - Plasil, Frantisek
PY - 2014/1/1
Y1 - 2014/1/1
N2 - In software-intensive cyber-physical systems (siCPS) the interplay of software control with the physical environment has a prominent role. Nowadays, siCPS are expected to (i) effectively deal with the issues of distribution, scalability, and environment dynamicity, (ii) control their emergent behavior, and, at the same time, (iii) be versatile and tolerant in face of changes and threats. Although approaches that individually meet the above requirements of siCPS already exist, their synergy in a comprehensive software engineering framework is far from trivial. In this paper, we pinpoint the important characteristics of engineering siCPS in an attempt to show that they introduce distinct challenges to traditional software engineering. We argue that this can be addressed by a synergy and adaptation of existing models and abstractions, show our proposal towards such a synergy, and discuss its implications.
AB - In software-intensive cyber-physical systems (siCPS) the interplay of software control with the physical environment has a prominent role. Nowadays, siCPS are expected to (i) effectively deal with the issues of distribution, scalability, and environment dynamicity, (ii) control their emergent behavior, and, at the same time, (iii) be versatile and tolerant in face of changes and threats. Although approaches that individually meet the above requirements of siCPS already exist, their synergy in a comprehensive software engineering framework is far from trivial. In this paper, we pinpoint the important characteristics of engineering siCPS in an attempt to show that they introduce distinct challenges to traditional software engineering. We argue that this can be addressed by a synergy and adaptation of existing models and abstractions, show our proposal towards such a synergy, and discuss its implications.
UR - http://www.scopus.com/inward/record.url?scp=84922575272&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84922575272&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84922575272
T3 - Lecture Notes in Informatics (LNI), Proceedings - Series of the Gesellschaft fur Informatik (GI)
SP - 1179
EP - 1190
BT - 44. Jahrestagung der Gesellschaft fur Informatik INFORMATIK 2014 - Big Data – Komplexitat meistern
A2 - Plodereder, Erhard
A2 - Grunske, Lars
A2 - Ull, Dominik
A2 - Schneider, Eric
PB - Gesellschaft fur Informatik (GI)
T2 - 44. Jahrestagung der Gesellschaft fur Informatik INFORMATIK 2014 - Big Data - Komplexitat meistern - Big Data - Mastering Complexity: 44th Annual Meeting of the Society for Computer Science, INFORMATICS 2014
Y2 - 22 September 2014 through 26 September 2014
ER -