From runtime verification to evolvable systems

被引:0
|
作者
Barringer, Howard [1 ]
Gabbay, Dov [2 ]
Rydeheard, David [1 ]
机构
[1] Univ Manchester, Sch Comp Sci, Oxford Rd, Manchester M13 9PL, Lancs, England
[2] Kings Coll London, Dept Comp Sci, London WC2R 2LS, England
来源
RUNTIME VERIFICATION | 2007年 / 4839卷
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider evolvable computational systems built as hierarchies of evolvable components, where an evolvable component is an encapsulation of a supervisory component and its supervisee. Here, we extend our prior work on a revision-based logical modelling framework for such systems to incorporate programs within each component. We describe mechanisms for combining programs, possibly in different languages, from separate components and outline an operational semantics for programmed evolvable systems. We show how supervisory components extend run-time verifiers/monitors with capabilities for diagnosis and change. We illustrate the logical modelling using an example of an automated bank teller machine.
引用
收藏
页码:97 / +
页数:2
相关论文
共 50 条
  • [1] Test Isolation Policy for Safe Runtime Validation of Evolvable Software Systems
    Lahami, Mariam
    Krichen, Moez
    2013 IEEE 22ND INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2013, : 377 - 382
  • [2] Runtime Verification of Stochastic, Faulty Systems
    Wilcox, Cristina M.
    Williams, Brian C.
    RUNTIME VERIFICATION, 2010, 6418 : 452 - 459
  • [3] Parametric Runtime Verification of Multiagent Systems
    Ancona, Davide
    Ferrando, Angelo
    Mascardi, Viviana
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1457 - 1459
  • [4] Runtime verification and monitoring of embedded systems
    Watterson, C.
    Heffernan, D.
    IET SOFTWARE, 2007, 1 (05) : 172 - 179
  • [5] Runtime Verification and Refutation for Biological Systems
    Kugler, Hillel
    RUNTIME VERIFICATION, RV 2013, 2013, 8174 : 384 - 385
  • [6] Rule Systems for Runtime Verification: A Short Tutorial
    Barringer, Howard
    Havelund, Klaus
    Rydeheard, David
    Groce, Alex
    RUNTIME VERIFICATION, 2009, 5779 : 1 - +
  • [7] Runtime Verification of Component-Based Systems
    Falcone, Ylies
    Jaber, Mohamad
    Thanh-Hung Nguyen
    Bozga, Marius
    Bensalem, Saddek
    SOFTWARE ENGINEERING AND FORMAL METHODS, 2011, 7041 : 204 - +
  • [8] Verification and Runtime Assurance for Dynamical Systems with Uncertainty
    Abate, Matthew
    Mote, Mark
    Feron, Eric
    Coogan, Samuel
    HSCC2021: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS-IOT WEEK), 2021,
  • [9] Runtime monitoring and verification of systems with hidden information
    Drusinsky, Doron
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2014, 10 (02) : 123 - 136
  • [10] Towards runtime verification of collaborative embedded systems
    Akili, Samira
    Lorenz, Felix
    SICS SOFTWARE-INTENSIVE CYBER-PHYSICAL SYSTEMS, 2019, 34 (04): : 225 - 236