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 条
  • [41] High-level modeling of communication-centric applications: Extensions to a system-level design and virtual prototyping tool
    Genius, Daniela
    Apvrille, Ludovic
    Li, Letitia W.
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 67 : 117 - 130
  • [42] Battery modelling in embedded systems
    Gemma, MA
    Nicolosi, D
    MICROELECTRONICS AND MICROSYSTEMS: EMERGENT DESIGN TECHNIQUES, 2002, : 85 - 107
  • [43] Engineering of Complex, Human Centric Systems
    Crisp, Harry E.
    Insight, 2000, 3 (01) : 11 - 12
  • [44] Communication PLC with embedded systems
    Havlik, D
    Proceedings of the 7th WSEAS International Conference on Automatic Control, Modeling and Simulation, 2005, : 16 - 19
  • [45] Modelling of Industrial Communication Systems with AutomationML - Formal Modelling of Industrial Communication Systems
    Riedl, Matthias
    Lueder, Arndt
    Heines, Benno
    Drath, Rainer
    ATP EDITION, 2014, (11): : 44 - 51
  • [46] Preface to the special issue on the 12th Workshop on Programming Language Approaches to Concurrency and Communication-Centric Software (PLACES) 2020
    Balzer, Stephanie
    Padovani, Luca
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2022, 127
  • [47] Communication-Centric High Level Synthesis Metrics for Low Vertical Channel Density 3-Dimensional Networks-on-Chip
    Ying, Haoyuan
    Hollstein, Thomas
    Hofmann, Klaus
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [48] Reusing knowledge in embedded systems modelling
    Marincic, Jelena
    Mader, Angelika
    Wieringa, Roel
    Lucas, Yan
    EXPERT SYSTEMS, 2013, 30 (03) : 185 - 199
  • [49] Sparse modelling: perfect for embedded systems
    Loncaric, Zeljko
    Electronics World, 2020, 126 (2003): : 54 - 57
  • [50] Protocol Modelling semantics for embedded systems
    McNeile, Ashley
    Roubtsova, Ella
    2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 258 - +