Technical Report
Author(s): Radu Grosu, Ingolf Krüger, Thomas Stauner
Year: 1999
Number: TUM-I9914
Editor:
CR Classification: D.2.1, C.3
CR General Terms: Design, Languages
Keywords: Real-time and hybrid systems, systems engineering, requirements engineering, specification, formal methods
Abstract:We introduce Hybrid Sequence Charts (HySCs) as a visual description
technique
for communication in hybrid system models. To that end, we
adapt a subset of
the well-known MSC syntax to the application domain
of hybrid systems. The
semantics of HySCs is different from standard
MSC semantics. Most notably, we
use a shared variables communication
model and assume the existence of a
continuous, global clock.
Similar to their classic counterpart HySCs can be
advantageously used
in the early phases of the software development process. In
particular, in the requirements capture phase, they improve the dialog
between
customers and application experts. They complement existing
formalisms like
hybrid automata by focusing on the interaction between
the system's components.
We outline the key concepts and the usage of
HySCs along an example, the
specification of an electronic height
control system. Then we define their
formal semantics.
Available as compressed Postscript
BibTeX-Entry: