On the Effectiveness of Communication-Centric Modelling of Complex Embedded Systems

被引:2
|
作者
Meyer, Hugo [1 ]
Odyurt, Uraz [1 ]
Polstra, Simon [1 ]
Paradas, Evangelos [2 ]
Alonso, Ignacio Gonzalez [2 ]
Pimentel, Andy D. [1 ]
机构
[1] Univ Amsterdam, Informat Inst IvI, Amsterdam, Netherlands
[2] ASML Netherlands BV, Veldhoven, Netherlands
关键词
System of systems; Modelling and simulation; Performance monitoring; Distributed Cyber-Physical Systems (DCPS); DESIGN;
D O I
10.1109/BDCloud.2018.00143
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Performance anomaly detection and prevention in complex industrial systems, involving many distributed embedded computing nodes, is an ever-present challenge. Understanding such complex systems using purely analytical, or experimental techniques is neither sufficient, nor cost efficient. Efficient high-level models that allow the study of current system behaviour, predict performance trends and assess possible optimisation measures, are in demand. This paper presents an approach to automatically infer such high-level system models by using system-level tracing and to represent the current state of the system using Discrete Event Simulation (DES) techniques. The current behaviour pattern of the system is followed by replaying observations, while behavioural potentials under alternative sets of circumstances are considered by exploring what-if questions. Our results are applicable to anomaly detection and anomaly prevention solutions for complex systems. The main approach in keeping our workflow as efficient and as compact as possible is the use of a communication-centric modelling approach for complex embedded systems. As our use-case, we discuss the main challenges of modelling software processes and resource utilisation in semiconductor photolithography machines produced by ASML and how such complex systems can be mimicked with high-level event-based simulation. An automatically inferred OMNEST simulation model is presented and the different steps that were taken to simulate the behaviour of this production grade system are described. Initial evaluations show the maximum difference in application process lifetimes between real and simulated executions is less than 1%.
引用
收藏
页码:979 / 986
页数:8
相关论文
共 50 条
  • [31] A Communication-Centric Observability Selection for Post-Silicon System-on-Chip Integration Debug
    Cao, Yuting
    Zheng, Hao
    Ray, Sandip
    2018 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING COMMUNICATION CONTROL AND AUTOMATION (ICCUBEA), 2018,
  • [32] Communication-centric spacecraft design optimization tool and its application to the lunar relay satellite design
    Lee, Charles H.
    Cheung, Kar-Ming
    2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 4373 - 4379
  • [33] Special issue on the tenth Workshop on Programming Language Approaches to Concurrency- and Communication-cEntric Software
    Haller, Philipp
    Vasconcelos, Vasco Thudichum
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2019, 106 : 196 - 197
  • [34] Selected papers on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES 2014) Preface
    Donaldson, Alastair
    Vasconcelos, Vasco T.
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2015, 84 (05) : 683 - 683
  • [35] DALi: A Communication-Centric Data Abstraction Layer for Energy-Constrained Devices in Mobile Sensor Networks
    Sadler, Christopher M.
    Martonosi, Margaret
    MOBISYS '07: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2007, : 99 - 112
  • [36] MOUSSE: scaling MOdelling and verification to complex heterogeneoUS embedded Systems Evolution
    Becker, Markus
    Defo, Gilles B. G.
    Fummi, Franco
    Mueller, Wolfgang
    Pravadelli, Graziano
    Vinco, Sara
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 296 - 299
  • [37] Towards Network Centric Development of Embedded Systems
    Schuermans, S.
    Weingaertner, E.
    Kempf, T.
    Ascheid, G.
    Wehrle, K.
    Leupers, R.
    2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [38] Communication centric architectures for turbo-decoding on embedded multiprocessors
    Gilbert, F
    Thul, MJ
    Wehn, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 356 - 361
  • [39] An Inter-Processor Communication Interface for Data-Flow Centric Heterogeneous Embedded Multiprocessor Systems
    Cassano, Luca
    Cozzi, Dario
    Jungewelter, Dirk
    Korf, Sebastian
    Hagemeyer, Jens
    Porrmann, Mario
    Bernardeschi, Cinzia
    2014 9TH IEEE INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA (DTIS 2014), 2014,
  • [40] Freeze-Safe IoT Hibernation using Power Profile Monitor based on Communication-Centric Auto-Tuning
    Moon, Hyeon-gyun
    Cho, Jeonghun
    Park, Daejin
    2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2018), 2018, : 132 - 137