Compositional Synthesis of Reactive Systems from Live Sequence Chart Specifications

K. Hillel, Itai Segall

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Synthesis is the process of automatically generating a correct running system from its specification. In this paper, we suggest a translation of a Live Sequence Chart specification into a two-player game for the purpose of synthesis. We use this representation for synthesizing a reactive system, and introduce a novel algorithm for composing two such systems for two subsets of a specification. Even though this algorithm may fail to compose the systems, or to prove the joint specification to be inconsistent, we present some promising results for which the composition algorithm does succeed and saves significant running time. We also discuss options for extending the algorithm into a sound and complete one.
Original languageAmerican English
Title of host publication15th International Conference, TACAS 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS
EditorsStefan Kowalewski, Anna Philippou
PublisherSpringer Berlin Heidelberg
StatePublished - 2009

Bibliographical note

Place of conference:UK

Fingerprint

Dive into the research topics of 'Compositional Synthesis of Reactive Systems from Live Sequence Chart Specifications'. Together they form a unique fingerprint.

Cite this