Modal Scenarios as Automata

David Harel, Amir Kantor

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Scenario-based modeling in live sequence charts (LSC) involves specifying multi-modal inter-object scenarios, in which events can be mandatory (hot) or possible (cold). In translating LSCs into automata over infinite words, an intermediate step constructs a kind of transition system that we call a modal state structure (MSS). Here we present MSSs as abstract forms of modal scenarios (with both mandatory, possible and forbidden behavior), which may encode more general patterns than those inherent in LSC, such as loops, alternatives and breaks. MSSs are essentially automata, in which the notion of temperature is adopted from LSCs, replacing traditional acceptance conditions.
Original languageEnglish
Title of host publicationLANGUAGE, CULTURE, COMPUTATION: COMPUTING - THEORY AND TECHNOLOGY: ESSAYS DEDICATED TO YAACOV CHOUEKA ON THE OCCASION OF HIS 75TH BIRTHDAY, PT I
Pages156-167
Number of pages12
DOIs
StatePublished - 2014

Publication series

NameLecture Notes in Computer Science

Cite this