Deriving failures models for nonuniform concurrency from structured operational semantics

被引:0
作者
Horita, E [1 ]
机构
[1] NIPPON TELEGRAPH & TEL PUBL CORP, SOFTWARE LABS, MUSASHINO, TOKYO 180, JAPAN
关键词
concurrency; metric semantics; operational semantics; SOS; denotational semantics;
D O I
10.1007/BF03037487
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Semantic models are studied for concurrent languages which are nonuniform in that they involve individual variables which store values, and possible actions of an agent depend on its current state. First, an operational model O-L(T) based on a failures domain is defined from a labeled transition system L(T) which is in turn specified by a set I of rules for deriving transitions. A method is then introduced for deriving a denotational failures model D-T from T when T fits a certain syntactical format, called the Nonuniform Non-Blocking Copy-Free SOS format (NU-NB-CF-SOS format), which is based on the format due to De Simone with certain additional restrictions specific to the nonuniform setting. Both O-L(T) and D-T are constructed by applying the methodology of metric semantics, and the equivalence between D-T and O-L(T) is established by showing that both O-L(T) and D-T are fixed-points of a higher-order mapping, which has a unique fixed-point by Banach's fixed-point theorem.
引用
收藏
页码:343 / 389
页数:47
相关论文
共 31 条
  • [1] READIES AND FAILURES IN THE ALGEBRA OF COMMUNICATING PROCESSES
    BERGSTRA, JA
    KLOP, JW
    OLDEROG, ER
    [J]. SIAM JOURNAL ON COMPUTING, 1988, 17 (06) : 1134 - 1177
  • [2] BLOOM B, 1988, 15TH P ACM POPL, P229
  • [3] A THEORY OF COMMUNICATING SEQUENTIAL PROCESSES
    BROOKES, SD
    HOARE, CAR
    ROSCOE, AW
    [J]. JOURNAL OF THE ACM, 1984, 31 (03) : 560 - 599
  • [4] BROOKES SD, 1985, LECT NOTES COMPUT SC, V197, P281
  • [5] PROCESSES AND THE DENOTATIONAL SEMANTICS OF CONCURRENCY
    DEBAKKER, JW
    ZUCKER, JI
    [J]. INFORMATION AND CONTROL, 1982, 54 (1-2): : 70 - 120
  • [6] RENDEZVOUS WITH METRIC SEMANTICS
    DEBAKKER, JW
    DEVINK, EP
    [J]. NEW GENERATION COMPUTING, 1993, 12 (01) : 53 - 90
  • [7] DEBAKKER JW, 1991, TOPOLOGY AND CATEGORY THEORY IN COMPUTER SCIENCE, P113
  • [8] DEBAKKER JW, 1992, 10 YEARS CONCURRENCY
  • [9] HIGHER-LEVEL SYNCHRONIZING DEVICES IN MEIJE-SCCS
    DESIMONE, R
    [J]. THEORETICAL COMPUTER SCIENCE, 1985, 37 (03) : 245 - 267
  • [10] Dugundji J., 1966, TOPOLOGY