A Theory of Monitors (Extended Abstract)

被引:23
|
作者
Francalanza, Adrian [1 ]
机构
[1] Univ Malta, ICT, CS, Msida, Malta
关键词
D O I
10.1007/978-3-662-49630-5_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We develop a behavioural theory for monitors - software entities that passively analyse the runtime behaviour of systems so as to infer properties about them. First, we extend the monitor language and instrumentation relation of [17] to handle piCalculus process monitoring. We then identify contextual behavioural preorders that allow us to relate monitors according to criteria defined over monitored executions of piCalculus processes. Subsequently, we develop alternative monitor preorders that are more tractable, and prove full-abstraction for the latter alternative preorders with respect to the contextual preorders.
引用
收藏
页码:145 / 161
页数:17
相关论文
共 50 条
  • [1] Synthesising Correct Concurrent Runtime Monitors (Extended Abstract)
    Francalanza, Adrian
    Seychell, Aldrin
    [J]. RUNTIME VERIFICATION, RV 2013, 2013, 8174 : 112 - 129
  • [2] A Theory of Memory Models (Extended Abstract)
    Saraswat, Vijay
    Jagadeesan, Radha
    Michael, Maged
    von Praun, Christoph
    [J]. PROCEEDINGS OF THE 2007 ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING PPOPP'07, 2007, : 161 - 172
  • [3] Extended abstract theory of universal series and applications
    Hadjiloucas, Demetris
    [J]. MONATSHEFTE FUR MATHEMATIK, 2009, 158 (02): : 151 - 178
  • [4] A theory for Valiant's matchcircuits (extended abstract)
    Li, Angsheng
    Xia, Mingji
    [J]. STACS 2008: PROCEEDINGS OF THE 25TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 2008, : 491 - 502
  • [5] A Proof Theory for Model Checking: An Extended Abstract
    Heath, Quentin
    Miller, Dale
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (238): : 1 - 10
  • [6] A proof theory for generic judgments: An extended abstract
    Miller, D
    Tiu, A
    [J]. 18TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2003, : 118 - 127
  • [7] Politeness for the Theory of Algebraic Datatypes (Extended Abstract)
    Sheng, Ying
    Zohar, Yoni
    Ringeissen, Christophe
    Lange, Jane
    Fontaine, Pascal
    Barrett, Clark
    [J]. PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4829 - 4833
  • [8] Extended abstract theory of universal series and applications
    Demetris Hadjiloucas
    [J]. Monatshefte für Mathematik, 2009, 158 : 151 - 178
  • [9] TOWARDS A THEORY OF SOFTWARE PROTECTION (EXTENDED ABSTRACT)
    GOLDREICH, O
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 263 : 426 - 439
  • [10] A Semantic Theory of the Internet of Things (Extended Abstract)
    Lanotte, Ruggero
    Merro, Massimo
    [J]. COORDINATION MODELS AND LANGUAGES, 2016, 9686 : 157 - 174