Script: A communication abstraction mechanism and its verification (Q1064053): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
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
    0 references
    0 references
    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

    Identifiers