Specifications for complex engineering systems are typically decomposed into specifications for individual subsystems in a way that ensures they are implementable and simpler to develop further. We describe a method to algorithmically construct specifications for components that should implement a given specification when assembled. By eliminating variables that are irrelevant to realizability of each component, we simplify the specifications and reduce the amount of information necessary for operation. To identify these variables, we parametrize the information flow between components. The specifications are written in the Temporal Logic of Actions, TLA+, with liveness properties restricted to an implication of conjoined recurrence p...
AbstractRefinement mappings are used to prove that a lower-level specification correctly implements ...
This article develops a logic with two fundamental components: objects and labels. We compare the pr...
International audienceIn a previous paper, we defined both a unified formal framework based on L.-S....
Specifications for complex engineering systems are typically decomposed into specifications for indi...
Specifications for complex engineering systems are typically decomposed into specifications for indi...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
We propose a method for eliminating variables from component specifications during the decomposition...
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
International audienceTLA + is a language for formal specification of all kinds of computer systems....
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
International audienceIn a previous paper, we defined both a unified formal framework based on L.-S....
AbstractRefinement mappings are used to prove that a lower-level specification correctly implements ...
This article develops a logic with two fundamental components: objects and labels. We compare the pr...
International audienceIn a previous paper, we defined both a unified formal framework based on L.-S....
Specifications for complex engineering systems are typically decomposed into specifications for indi...
Specifications for complex engineering systems are typically decomposed into specifications for indi...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
We propose a method for eliminating variables from component specifications during the decomposition...
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
International audienceTLA + is a language for formal specification of all kinds of computer systems....
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
This report proposes a TLA+ definition for the problem of constructing a strategy that implements a ...
This work proposes a symbolic algorithm for the construction of assume-guarantee specifications that...
International audienceIn a previous paper, we defined both a unified formal framework based on L.-S....
AbstractRefinement mappings are used to prove that a lower-level specification correctly implements ...
This article develops a logic with two fundamental components: objects and labels. We compare the pr...
International audienceIn a previous paper, we defined both a unified formal framework based on L.-S....