AbstractWe consider the problem of the automatic generation of reactive systems from specifications given in the scenario-based language of live sequence charts (LSCs). We start by extending the language so that it becomes more suitable for synthesis. We then translate a system specification given in the language into a two-player game between the system and the environment. By solving the game, we generate a winning strategy for the system, which corresponds to a correct implementation of the specification. We also define two notions of system correctness, and show how each can be synthesized
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
AbstractWe consider the problem of the automatic generation of reactive systems from specifications ...
We propose here Live Sequence Charts with a new, game-based semantics to model interactions between ...
Abstract. Constructing a program from a specification is a long-known general and fundamental proble...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Modern technical systems often consist of multiple components that must fulfill complex functions in...
The problem of relating inter-agent and intra-agent behavioral specifications is investigated. These...
This paper proposes a language for describing reactive synthesis problems that integrates imperative...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
Message Sequence Charts (MSCs) are a widely used scenario notation. However, we believe that this la...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Most specification languages express only qualitative constraints. However, among two implementation...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
AbstractWe consider the problem of the automatic generation of reactive systems from specifications ...
We propose here Live Sequence Charts with a new, game-based semantics to model interactions between ...
Abstract. Constructing a program from a specification is a long-known general and fundamental proble...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Modern technical systems often consist of multiple components that must fulfill complex functions in...
The problem of relating inter-agent and intra-agent behavioral specifications is investigated. These...
This paper proposes a language for describing reactive synthesis problems that integrates imperative...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
Message Sequence Charts (MSCs) are a widely used scenario notation. However, we believe that this la...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Most specification languages express only qualitative constraints. However, among two implementation...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
Live sequence charts (LSC) is a visual, executable, language for the modeling of reactive systems. E...