Script: A communication abstraction mechanism and its verification (Q1064053): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0167-6423(86)90018-3 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2174153543 / rank | |||
Normal rank |
Latest revision as of 21:49, 19 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Script: A communication abstraction mechanism and its verification |
scientific article |
Statements
Script: A communication abstraction mechanism and its verification (English)
0 references
1986
0 references
We introduce a new abstraction mechanism, called a script, which hides the low-level details that implement patterns of communication. A script localizes the communication between a set of roles (formal processes), to which actual processes enroll to participate in the action of the script. The paper discusses the addition of scripts to the languages CSP and ADA, and to a shared-variable language with monitors. Proof rules are presented for proving partial correctness and freedom from deadlock in concurrent programs using scripts.
0 references
abstraction mechanism
0 references
script
0 references
patterns of communication
0 references
roles
0 references
processes
0 references
CSP
0 references
ADA
0 references
shared-variable language
0 references
partial correctness
0 references
deadlock
0 references
concurrent programs
0 references