Print ISBN : 978-3-642-38612-1International audienceDwyer et al. define a language to specify dynamic properties based on predefined patterns and scopes. To define a property, the user has to choose a pattern and a scope among a limited number of them. Dwyer et al. define the semantics of these properties by translating each composition of a pattern and a scope into usual temporal logics (LTL, CTL, etc.). First, this translational semantics is not compositional and thus not easily extensible to other patterns/scopes. Second, it is not always faithful to the natural semantics of the informal definitions. In this paper, we propose a compositional automata-based approach defining the semantics of each pattern and each scope by an automaton. Th...
Formal methods offer an effective means to assert the correctness of software systems through mathem...
Formal verification techniques such as theorem proving, runtime verification, and model checking hav...
We present dynamic I/O automata (DIOA), a compositional model of dynamic systems. In DIOA, automata ...
Print ISBN : 978-3-642-38612-1International audienceDwyer et al. define a language to specify dynami...
International audienceDwyer et al. define a language to specify dynamic properties based on predefin...
Property classifications and patterns, i.e., high-level abstractions that describe common behavior, ...
Abstract. The automata-theoretic approach to linear temporal logic uses the theory of automata as a ...
. The automata-theoretic approach to linear temporal logic uses the theory of automata as a unifying...
Software property classifications and patterns, i.e., high-level abstractions that describe program ...
In the automata-based approach, the model checking problem can be stated as follows: given a system ...
Property specification is still one of the most challenging tasks for transference of software verif...
We introduce a logic to express structural properties of automata with string inputs and, possibly, ...
Model checking provides a powerful means to assert and verify desired system properties. But, for th...
Abstract. We consider the problem of compositional refinement of com-ponents ’ specifications in the...
Formal methods offer an effective means to assert the correctness of software systems through mathem...
Formal methods offer an effective means to assert the correctness of software systems through mathem...
Formal verification techniques such as theorem proving, runtime verification, and model checking hav...
We present dynamic I/O automata (DIOA), a compositional model of dynamic systems. In DIOA, automata ...
Print ISBN : 978-3-642-38612-1International audienceDwyer et al. define a language to specify dynami...
International audienceDwyer et al. define a language to specify dynamic properties based on predefin...
Property classifications and patterns, i.e., high-level abstractions that describe common behavior, ...
Abstract. The automata-theoretic approach to linear temporal logic uses the theory of automata as a ...
. The automata-theoretic approach to linear temporal logic uses the theory of automata as a unifying...
Software property classifications and patterns, i.e., high-level abstractions that describe program ...
In the automata-based approach, the model checking problem can be stated as follows: given a system ...
Property specification is still one of the most challenging tasks for transference of software verif...
We introduce a logic to express structural properties of automata with string inputs and, possibly, ...
Model checking provides a powerful means to assert and verify desired system properties. But, for th...
Abstract. We consider the problem of compositional refinement of com-ponents ’ specifications in the...
Formal methods offer an effective means to assert the correctness of software systems through mathem...
Formal methods offer an effective means to assert the correctness of software systems through mathem...
Formal verification techniques such as theorem proving, runtime verification, and model checking hav...
We present dynamic I/O automata (DIOA), a compositional model of dynamic systems. In DIOA, automata ...