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

From MaRDI portal
Revision as of 03:04, 5 March 2024 by Import240304020342 (talk | contribs) (Set profile property.)
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
    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