Journal article

Software Engineering for Smart Cyber-Physical Systems: Challenges and Promising Solutions
T. Bureš, D. Weyns, B. Schmer, E. Tovar, E. Boden, T. Gabor, I. Gerostathopoulos, P. Gupta, E. Kang, A. Knauss, P. Patel, A. Rashid, I. Ruchkin, R. Sukkerd, C. Tsigkanos
ACM SIGSOFT Software Engineering Notes 42 (2)

Smart Cyber--Physical Systems (sCPS) are modern CPS systems that are engineered to seamlessly integrate a large number of computation and physical components; they need to control entities in their environment in a smart and collective way to achieve a high degree of effectiveness and efficiency. At the same time, these systems are supposed to be safe and secure, deal with environment dynamicity and uncertainty, cope with external threats, and optimize their behavior to achieve the best possible outcome. This "smartness" typically stems from highly cooperative behavior, self--awareness, self--adaptation, and selfoptimization. Most of the "smartness" is implemented in software, which makes the software one of the most complex and most critical constituents of sCPS. As the specifics of sCPS render traditional software engineering approaches not directly applicable, new and innovative approaches to software engineering of sCPS need to be sought. This paper reports on the results of the Second International Workshop on Software Engineering for Smart Cyber--Physical Systems (SEsCPS 2016), which specifically focuses on challenges and promising solutions in the area of software engineering for sCPS.

    title = {{Software Engineering for Smart Cyber-Physical Systems: Challenges and Promising Solutions}},
    author = {Bures, Tomas and Weyns, Danny and Schmer, Bradley and Tovar, Eduardo and Boden, Eric and Gabor, Thomas and Gerostathopoulos, Ilias and Gupta, Pragya and Kang, Eunsuk and Knauss, Alessia and Patel, Pankesh and Rashid, Awais and Ruchkin, Ivan and Sukkerd, Roykrong and Tsigkanos, Christos},
    year = {2017},
    journal = {{ACM SIGSOFT Software Engineering Notes}},
    number = {2},
    doi = {10.1145/3089649.3089656},
    issn = {0163-5948},
    pages = {19--24},
    url = {},
    volume = {42},
    shorttitle = {Software Engineering for Smart Cyber-Physical Systems},