Specification and refinement of finite dataflow networks — A relational approach

Manfred Broy, Ketil Stφlen

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

14 Scopus citations

Abstract

We specify the black box behavior of dataflow components by characterizing the relation between their input and their output histories. We distinguish between three main classes of such specifications, namely time independent specifications, weakly time dependent specifications and strongly time dependent specifications. Dataflow components are semantically modeled by sets of timed stream processing functions. Specifications describe such sets by logical formulas. We emphasize the treatment of the well-known fair merge problem and the Brock/Ackermann anomaly. We give refinement rules which allow specifications to be decomposed modulo a feedback operator.

Original languageEnglish
Title of host publicationFormal Techniques in Real-Time and Fault-Tolerant Systems - 3rd International Symposium Organized Jointly with the Working Group Provably Correct Systems - ProCoS, Proceedings
EditorsHans Langmaack, Willem-Paul de Roever, Jan Vytopil, Jan Vytopil
PublisherSpringer Verlag
Pages247-267
Number of pages21
ISBN (Print)9783540584681
DOIs
StatePublished - 1994
Event3rd International Symposium on Formal Techniques in Real Time and Fault Tolerance Organized Jointly with Working Group Provably Correct Systems, ProCoS 1994 - Lubeck, Germany
Duration: 19 Sep 199423 Sep 1994

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume863 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Symposium on Formal Techniques in Real Time and Fault Tolerance Organized Jointly with Working Group Provably Correct Systems, ProCoS 1994
Country/TerritoryGermany
CityLubeck
Period19/09/9423/09/94

Fingerprint

Dive into the research topics of 'Specification and refinement of finite dataflow networks — A relational approach'. Together they form a unique fingerprint.

Cite this