Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

PROCOL: a protocol-constrained concurrent object-oriented language

Published: 26 September 1988 Publication History
  • Get Citation Alerts
  • Abstract

    PROCOL is a simple concurrent object-oriented language supporting a distributed, incremental and dynamic object environment. Its communication is based on unidirectional messages. Objects are only bound during actual message transfer and not during the processing of the message. This short duration object binding promotes parallelism. The communication leading to access has to obey an explicit protocol in each object. It takes the form of a specification of the occurrence and sequencing of the interaction between the object and its communication partners. The use of such protocols fosters structured, safer and potentially verifiable communication between objects.

    Cited By

    View all

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 24, Issue 4
    Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming
    April 1989
    194 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/67387
    Issue’s Table of Contents
    • cover image ACM Conferences
      OOPSLA/ECOOP '88: Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming
      September 1988
      214 pages
      ISBN:0897913043
      DOI:10.1145/67386

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 26 September 1988
    Published in SIGPLAN Volume 24, Issue 4

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)32
    • Downloads (Last 6 weeks)9
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2019)PROCOL: a protocol-constrained concurrent object-oriented languageInformation Processing Letters10.1016/0020-0190(89)90047-132:5(221-227)Online publication date: 5-Jan-2019
    • (2019)PROCOLActa Informatica10.1007/BF0146394328:6(511-538)Online publication date: 2-Jan-2019
    • (2005)An object-oriented approach to the design of geographic information systemsDesign and Implementation of Large Spatial Databases10.1007/3-540-52208-5_31(253-269)Online publication date: 31-May-2005
    • (1992)A generic object-oriented concurrency mechanism for extensibility and reuse of synchronization componentsProceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's10.1145/130069.130135(1091-1097)Online publication date: 1-Mar-1992
    • (1989)PROCOL: a parallel object language with protocolsACM SIGPLAN Notices10.1145/74878.7488824:10(95-102)Online publication date: 1-Sep-1989
    • (1989)PROCOL: a parallel object language with protocolsConference proceedings on Object-oriented programming systems, languages and applications10.1145/74877.74888(95-102)Online publication date: 1-Sep-1989

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media