Towards a More Sustainable Re-engineering of Heterogeneous Distributed Systems Using Cooperating Run-Time Monitors

被引:0
|
作者
Gehring, Maximilian [1 ]
Mantel, Heiko [1 ]
机构
[1] Tech Univ Darmstadt, Comp Sci Dept, Darmstadt, Germany
关键词
D O I
10.1007/978-3-031-75387-9_9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an approach to using run-time monitoring for the re-engineering of distributed systems. Our re-engineering method MBRE consists of five steps that provide guidance during a re-engineering. By utilizing run-time monitors that are parametric in a policy, we obtain the flexibility needed for a sustainable integration of monitors. We illustrate this and other features of MBRE at three re-engineering case studies in a hypothetical hospital scenario. A key novelty of our approach is that it supports cooperation between monitors also across technological boundaries. This is of high relevance because, for instance, system components in the IoT often run on different platforms and are implemented in different programming languages. Surprisingly, such scenarios have been outside the focus of the run-time-monitoring community so far.
引用
收藏
页码:132 / 152
页数:21
相关论文
共 6 条
  • [1] Dynamic re-engineering of binary code with run-time feedbacks
    Ung, D
    Cifuentes, C
    SEVENTH WORKING CONFERENCE ON REVERSE ENGINEERING - PROCEEDINGS, 2000, : 2 - 10
  • [2] Object-oriented re-engineering of information systems in a heterogeneous distributed environment
    Kolsch, U
    FIFTH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 1998, : 104 - 114
  • [3] CONVERGENCE ANALYSIS OF RUN-TIME DISTRIBUTED OPTIMIZATION ON ADAPTIVE SYSTEMS USING GAME THEORY
    Puschini, Diego
    Clermidy, Fabien
    Benoit, Pacal
    Sassatelli, Gilles
    Torres, Lionel
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 554 - +
  • [4] Using Run-Time Checking to Provide Safety and Progress for Distributed Cyber-Physical Systems
    Bak, Stanley
    Abad, Fardin Abdi Taghi
    Huang, Zhenqi
    Caccamo, Marco
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 287 - 296
  • [5] Towards Automatic Code Generation of Run-Time Power Management for Embedded Systems using Formal Methods
    Fathabadi, Asieh Salehi
    Maeda-Nunez, Luis Alfonso
    Butler, Michael J.
    Al-Hashimi, Bashir M.
    Merrett, Geoff V.
    2015 IEEE 9TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SYSTEMS-ON-CHIP (MCSOC), 2015, : 104 - 111
  • [6] Towards Heterogeneous Composition of Distributed Real-time and Embedded (DRE) Systems using the CORBA Component Model
    Hill, James H.
    2011 37TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2011), 2011, : 73 - 80