Synthesis from scenario-based specifications

David Harel, Itai Segall

Research output: Contribution to journalArticlepeer-review

Abstract

We 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.

Original languageEnglish
Pages (from-to)970-980
Number of pages11
JournalJournal of Computer and System Sciences
Volume78
Issue number3
DOIs
StatePublished - May 2012

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science
  • Applied Mathematics
  • Computer Networks and Communications
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'Synthesis from scenario-based specifications'. Together they form a unique fingerprint.

Cite this