Mining Constraints for Event-based Monitoring in Systems of Systems

被引:0
|
作者
Krismayer, Thomas [1 ]
Rabiser, Rick [1 ]
Gruenbacher, Paul [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Software Syst Engn, Christian Doppler Lab MEVSS, Linz, Austria
关键词
Constraint mining; event-based monitoring; systems of systems;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The full behavior of software-intensive systems of systems (SoS) emerges during operation only. Runtime monitoring approaches have thus been proposed to detect deviations from the expected behavior. They commonly rely on temporal logic or domain-specific languages to formally define requirements, which are then checked by analyzing the stream of monitored events and event data. Some approaches also allow developers to generate constraints from declarative specifications of the expected behavior. However, independent of the approach, deep domain knowledge is required to specify the desired behavior. This knowledge is often not accessible in SoS environments with multiple development teams independently working on different, heterogeneous systems. In this New Ideas Paper we thus describe an approach that automatically mines constraints for runtime monitoring from event logs recorded in SoS. Our approach builds on ideas from specification mining, process mining, and machine learning to mine different types of constraints on event occurrence, event timing, and event data. The approach further presents the mined constraints to users in an existing constraint language and it ranks the constraints using different criteria. We demonstrate the feasibility of our approach by applying it to event logs from a real-world industrial SoS.
引用
收藏
页码:826 / 831
页数:6
相关论文
共 50 条
  • [1] Mining Constraints for Monitoring Systems of Systems
    Krismayer, Thomas
    Rabiser, Rick
    Gruenbacher, Paul
    [J]. SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1864 - 1866
  • [2] Automatic Mining of Constraints for Monitoring Systems of Systems
    Krismayer, Thomas
    [J]. PROCEEDINGS OF THE 2018 33RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMTED SOFTWARE ENGINEERING (ASE' 18), 2018, : 924 - 927
  • [3] Modular event-based systems
    Fiege, L
    Mühl, G
    Gärtner, FC
    [J]. KNOWLEDGE ENGINEERING REVIEW, 2002, 17 (04): : 359 - 388
  • [4] An indicator framework for the monitoring and evaluation of event-based surveillance systems
    Crawley, Adam W.
    Mercy, Kyeng
    Shivji, Sabrina
    Lofgren, Hannah
    Trowbridge, Daniella
    Manthey, Christine
    Tebeje, Yenew Kebede
    Clara, Alexey Wil
    Landry, Kimberly
    Salyer, Stephanie J.
    [J]. LANCET GLOBAL HEALTH, 2024, 12 (04): : e707 - e711
  • [5] Proactive Business Process Compliance Monitoring with Event-Based Systems
    Thullner, Robert
    Rozsnyai, Szabolcs
    Schiefer, Josef
    Obweger, Hannes
    Suntinger, Martin
    [J]. 2011 15TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE WORKSHOPS (EDOC 2011), 2011, : 429 - 437
  • [6] Event-based programming models for monitoring of distributed information systems
    Ravindran, K
    Wu, J
    [J]. Ninth IEEE International Symposium on Distributed Simulation and Real-Time Applications, Proceedings, 2005, : 236 - 245
  • [7] Event-Based Control for Network Systems via Integral Quadratic Constraints
    Wu, Yuanqing
    Lu, Renquan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (04) : 1386 - 1394
  • [8] Detecting Event Anomalies in Event-Based Systems
    Safi, Gholamreza
    Shahbazian, Arman
    Halfond, William G. J.
    Medvidovic, Nenad
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 25 - 37
  • [9] Generic event-based monitoring and adaptation methodology for heterogeneous distributed systems
    Inzinger, Christian
    Hummer, Waldemar
    Satzger, Benjamin
    Leitner, Philipp
    Dustdar, Schahram
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2014, 44 (07): : 805 - 822
  • [10] Effective runtime monitoring of distributed event-based enterprise systems with ASIA
    Frischbier, Sebastian
    Turan, Erman
    Gesmann, Michael
    Margara, Alessandro
    Eyers, David
    Eugster, Patrick
    Pietzuch, Peter
    Buchmann, Alejandro
    [J]. 2014 IEEE 7TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2014, : 41 - 48