Technical Report
Black Box Views of State Machines
Author(s): Max Breitling, Jan Philipps
Year: 1999
Number: TUM-I9916
Editor:
CR Classification: D2.4, D3.1, F3.1
CR General Terms: Theory, Verification
Keywords: state machines, communication histories, verification,
compositionality
Abstract:System specification by state machines together with property
specification and
verification by temporal logics are by now standard
techniques to reason about
the control flow of hardware components,
embedded systems and communication
protocols. The techniques to reason
about the dataflow within a system,
however, are less well developed.
This report adapts a UNITY-like formalism for
specification and
verification to systems of asynchronously communicating
components.
The components themselves are specified as state machines. The
resulting proof techniques allows abstract and compositional reasoning
about
dataflow properties of systems.
Available as compressed Postscript
BibTeX-Entry:
@techreport{BP99,
author = {Max Breitling and Jan Philipps},
title = {Black Box Views of State Machines},
number = {TUM-I9916},
institution = {Technische Univerit\"at M\"unchen},
year = {1999},
url = {http://www4.informatik.tu-muenchen.de/reports/BP99.html},
abstract = {System specification by state machines together with property
specification and
verification by temporal logics are by now standard
techniques to reason about
the control flow of hardware components,
embedded systems and communication
protocols. The techniques to reason
about the dataflow within a system,
however, are less well developed.
This report adapts a UNITY-like formalism for
specification and
verification to systems of asynchronously communicating
components.
The components themselves are specified as state machines. The
resulting proof techniques allows abstract and compositional reasoning
about
dataflow properties of systems.},
CRClassification = {D2.4, D3.1, F3.1},
CRGenTerms = {Theory, Verification}}