2017
DOI: 10.1007/978-3-319-63121-9_3
|View full text |Cite
|
Sign up to set email alerts
|

30 Years of Modal Transition Systems: Survey of Extensions and Analysis

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 156 publications
0
11
0
Order By: Relevance
“…to facilitate family-based model checking of properties expressed in a fragment of the variability-aware action-based and state-based branchingtime modal temporal logic v-ACTL and interpreted on so-called 'live' MTSs [5,[11][12][13]. A Modal Transition System (MTS) is an LTS that distinguishes admissible ('may'), necessary ('must'), and optional (may but not must) transitions such that by definition all necessary and optional transitions are also admissible [53,54].…”
Section: Usefulness Of Unambiguous Ftssmentioning
confidence: 99%
“…to facilitate family-based model checking of properties expressed in a fragment of the variability-aware action-based and state-based branchingtime modal temporal logic v-ACTL and interpreted on so-called 'live' MTSs [5,[11][12][13]. A Modal Transition System (MTS) is an LTS that distinguishes admissible ('may'), necessary ('must'), and optional (may but not must) transitions such that by definition all necessary and optional transitions are also admissible [53,54].…”
Section: Usefulness Of Unambiguous Ftssmentioning
confidence: 99%
“…We assume ∆ must (s) to be nonempty for every state s. We call a Kripke structure K = (S, AP, ∆, init, λ) an implementation of M if ∆ must ⊆ ∆ ⊆ ∆ may . This is in contrast to other works in the modal transition system literature which usually consider a more general notions of implementation based on refinement relations (see [43] for a recent overview).…”
Section: Preliminariesmentioning
confidence: 85%
“…This is why we consider modal transition systems (MTS), in which there is another layer of choice: namely determining the subset of may transitions that are present in any state. Modal transition systems have been widely studied as a formalism to capture the refinement of processes from abstract specifications to concrete implementations [42], [43]. They have been extended in various ways, and the corresponding synthesis and verification problems have been considered [49]- [51].…”
Section: Importance Values In Ctlmentioning
confidence: 99%
“…Different formal models have been proposed to capture the behavior of software product lines (SPLs), e.g., for model-based testing or model checking. Examples of such formal models include featured transition systems (FTSs) [1], modal transition systems (MTSs) [2] and various extensions thereof [3,4,5,6,7,8,9,10,11]. The expressive power of some of the aforementioned formalisms has been assessed in [12,13,14,15].…”
Section: Introductionmentioning
confidence: 99%
“…As a part of the results, it is shown that FTSs with finite behavior are more expressive than plain MTSs with finite behavior (i.e., MTS without any additional constructs to express variability constraints), essentially because those plain MTSs cannot specify persistently exclusive behavior. However, the theory of MTSs has been extensively studied [10] and based on that, various tools have been developed to support their analysis [5,16,17,18,19,20]. In addition, MTSs enjoy many desirable formal properties such as inherent notions of semantic refinement being compatible with parallel composition, thus enabling compositional reasoning.…”
Section: Introductionmentioning
confidence: 99%