A FULLY ABSTRACT TRACE MODEL FOR DATA-FLOW AND ASYNCHRONOUS NETWORKS

被引:18
作者
JONSSON, B
机构
[1] Department of Computer Systems, Uppsala University, Uppsala, S-75105
关键词
DATA-FLOW NETWORKS; ASYNCHRONOUS COMMUNICATION; SEMANTIC MODELS; COMPOSITIONALITY; FULL ABSTRACTION; TRACE SEMANTICS;
D O I
10.1007/BF02280834
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A dataflow network consists of nodes that communicate over perfect unbounded FIFO channels. For dataflow networks containing only deterministic nodes, a simple and elegant semantic model has been presented by Kahn. However, for nondeterministic networks, the straight-forward generalization of Kahn's model is not compositional. We present a compositional model for nondeterministic networks that is fully abstract i.e., it has added the least amount of extra information to Kahn's model that is necessary for attaining compositionality. The model is based on traces. We also generalize our result, showing tha the model is fully abstract also for classes of network where nodes communicate over other types of asynchronous channels. Examples of such classes are networks with unordered channels, and networks with lossy channels.
引用
收藏
页码:197 / 212
页数:16
相关论文
共 33 条