[BOK][B] Come, let's play: scenario-based programming using LSCs and the play-engine

D Harel, R Marelly - 2003 - Springer
This book does not tell a story. Instead, it is about stories. Or rather, in technical terms, it is
about scenarios. Scenarios of system behavior. It con centrates on reactive systems, be they …

Incremental elaboration of scenario-based specifications and behavior models using implied scenarios

S Uchitel, J Kramer, J Magee - ACM Transactions on Software …, 2004 - dl.acm.org
Behavior modeling has proved to be successful in hel** uncover design flaws of
concurrent and distributed systems. Nevertheless, it has not had a widespread impact on …

Smart play-out of behavioral requirements

D Harel, H Kugler, R Marelly, A Pnueli - … Portland, OR, USA, November 6–8 …, 2002 - Springer
We describe a methodology for executing scenario-based requirements of reactive systems,
focusing on “playing-out” the behavior using formal verification techniques for driving the …

Realizability and verification of MSC graphs

R Alur, K Etessami, M Yannakakis - Theoretical Computer Science, 2005 - Elsevier
Scenario-based specifications such as message sequence charts (MSC) offer an intuitive
and visual way to describe design requirements. MSC-graphs allow convenient expression …

Message sequence charts

D Harel, PS Thiagarajan - UML for real: design of embedded real-time …, 2003 - Springer
Message sequence charts (MSCs) constitute an attractive visual formalism that is widely
used to capture system requirements during the early design stages in domains such as …

Temporal logic for scenario-based specifications

H Kugler, D Harel, A Pnueli, Y Lu… - … 2005, Held as Part of the …, 2005 - Springer
We provide semantics for the powerful scenario-based language of live sequence charts
(LSCs). We show how the semantics of live sequence charts can be captured using …

A theory of regular MSC languages

JG Henriksen, M Mukund, KN Kumar, M Sohoni… - Information and …, 2005 - Elsevier
Message sequence charts (MSCs) are an attractive visual formalism widely used to capture
system requirements during the early design stages in domains such as telecommunication …

Realizability and verification of MSC graphs

R Alur, K Etessami, M Yannakakis - … , ICALP 2001 Crete, Greece, July 8–12 …, 2001 - Springer
Scenario-based specifications such as message sequence charts (MSC) offer an intuitive
and visual way of describing design requirements. MSC-graphs allow convenient …

Hierarchical state machines

M Yannakakis - IFIP International Conference on Theoretical Computer …, 2000 - Springer
Hierarchical state machines are finite state machines whose states themselves can be other
state machines. Hierarchy is a useful construct in many modeling formalisms and tools for …

Infinite-state high-level MSCs: Model-checking and realizability

B Genest, A Muscholl, H Seidl, M Zeitoun - Journal of Computer and …, 2006 - Elsevier
Message sequence charts (MSC) and High-level MSC (HMSC) is a visual notation for
asynchronously communicating processes and a standard of the ITU. They usually …