A denotational semantical model for Orc language

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

6 Scopus citations

Abstract

Orc language is a concurrency calculus proposed to study the orchestration patterns in wide area computing. Its special properties such as high concurrency and asynchronism makes it a brilliant subject to study the distributed service oriented systems. This paper proposes a denotational semantical model for Orc language. Every Orc program is formalized to a predicate. Healthiness conditions are provided to make the program domain corresponding to a specific subset of predicate domain. This model gives the same semantical interpretation to the implementations and specifications. With the refinement principle, we are able to determine whether a program satisfies its specification, which can be illustrated by theorem provers.

Original languageEnglish
Title of host publicationTheoretical Aspects of Computing, ICTAC 2010 - 7th International Colloquium, Proceedings
Pages106-120
Number of pages15
DOIs
StatePublished - 2010
Event7th International Colloquium on Theoretical Aspects of Computing, ICTAC 2010 - Natal, Brazil
Duration: 1 Sep 20103 Sep 2010

Publication series

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

Conference

Conference7th International Colloquium on Theoretical Aspects of Computing, ICTAC 2010
Country/TerritoryBrazil
CityNatal
Period1/09/103/09/10

Fingerprint

Dive into the research topics of 'A denotational semantical model for Orc language'. Together they form a unique fingerprint.

Cite this