Coherent modal transition systems refinement

被引:0
|
作者
Basile, Davide [1 ]
ter Beek, Maurice H. [1 ]
Fantechi, Alessandro [1 ,2 ]
Gnesi, Stefania [1 ]
机构
[1] Formal Methods & Tools lab, ISTI CNR, Via G Moruzzi 1, I-56124 Pisa, Italy
[2] Univ Firenze, DINFO, Via S Marta 3, I-50139 Florence, Italy
关键词
BASIC BEHAVIORAL-MODELS; PRODUCT; CHECKING;
D O I
10.1016/j.jlamp.2024.100954
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modal Transition Systems (MTS) are a well-known formalism that extend Labelled Transition Systems (LTS) with the possibility of specifying necessary and permitted behaviour. Coherent MTS (CMTS) have been introduced to model Software Product Lines (SPL) based on a correspondence between the necessary and permitted modalities of MTS transitions and their associated actions, and the core and optional features of SPL. In this paper, we address open problems of the coherent fragment of MTS and introduce the notions of refinement and thorough refinement of CMTS. Most notably, we prove that refinement and thorough refinement coincide for CMTS, while it is known that this is not the case for MTS. We also define (thorough) equivalence and strong bisimilarity of both MTS and CMTS. We show their relations and, in particular, we prove that also strong bisimilarity and equivalence coincide for CMTS, whereas they do not for MTS. Finally, we extend our investigation to CMTS equipped with Constraints (MTSC), originally introduced to express alternative behaviour, and we prove that novel notions of refinement and strong thorough refinement coincide for MTSC, and so do their extensions to strong (thorough) equivalence and strong bisimilarity.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] A modal mu-calculus for durational transition systems
    Seidl, H
    11TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1996, : 128 - 137
  • [42] Enforcing opacity of regular predicates on modal transition systems
    Philippe Darondeau
    Hervé Marchand
    Laurie Ricker
    Discrete Event Dynamic Systems, 2015, 25 : 251 - 270
  • [43] Refinement and Consistency of Timed Modal Specifications
    Bertrand, Nathalie
    Pinchinat, Sophie
    Raclet, Jean-Baptiste
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2009, 5457 : 152 - +
  • [44] A modal logic for Full LOTOS based on symbolic transition systems
    Calder, M
    Maharaj, S
    Shankland, C
    COMPUTER JOURNAL, 2002, 45 (01): : 55 - 61
  • [45] Modal and guarded characterisation theorems over finite transition systems
    Otto, M
    ANNALS OF PURE AND APPLIED LOGIC, 2004, 130 (1-3) : 173 - 205
  • [46] Modal and guarded characterisation theorems over finite transition systems
    Otto, M
    17TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2002, : 371 - 380
  • [47] 30 Years of Modal Transition Systems: Survey of Extensions and Analysis
    Kretinsky, Jan
    MODELS, ALGORITHMS, LOGICS AND TOOLS: ESSAYS DEDICATED TO KIM GULDSTRAND LARSEN ON THE OCCASION OF HIS 60TH BIRTHDAY, 2017, 10460 : 36 - 74
  • [48] Revisiting Compatibility of Input-Output Modal Transition Systems
    Krka, Ivo
    D'Ippolito, Nicolas
    Medvidovic, Nenad
    Uchitel, Sebastian
    FM 2014: FORMAL METHODS, 2014, 8442 : 367 - 381
  • [49] THE MODAL μ-CALCULUS HIERARCHY OVER RESTRICTED CLASSES OF TRANSITION SYSTEMS
    Alberucci, Luca
    Facchini, Alessandro
    JOURNAL OF SYMBOLIC LOGIC, 2009, 74 (04) : 1367 - 1400
  • [50] Dual-Priced Modal Transition Systems with Time Durations
    Benes, Nikola
    Kretinsky, Jan
    Larsen, Kim Guldstrand
    Moller, Mikael H.
    Srba, Jiri
    LOGIC FOR PROGRAMMING, ARTIFICIAL INTELLIGENCE, AND REASONING (LPAR-18), 2012, 7180 : 122 - 137