• DocumentCode
    2516830
  • Title

    Concurrency in object oriented language Actel

  • Author

    Abdelouahab, Zair ; Hammoudi, Slimane

  • Author_Institution
    Dept. de Engenharia de Eletricidade, Univ. Federal do Maranhao, Sao Luis, Brazil
  • fYear
    1997
  • fDate
    17-18 May 1997
  • Firstpage
    291
  • Lastpage
    296
  • Abstract
    This paper presents features of an object based concurrent language called Actel. In particular, it introduces the mechanisms of inter and intra-object concurrency and synchronisation. Inter object concurrency is achieved with conventional message passing (value and priority) and also with a new mode of message passing called the semi-reference. Intra-object concurrency may be achieved with parallel functions, parallel compound statements, simultaneous compound statement, and multiple methods invocation. Synchronisation may be achieved with simple, multiple, or overloaded future variables. An example illustrates various Actel features
  • Keywords
    concurrency control; message passing; object-oriented languages; parallel languages; synchronisation; Actel; concurrent object oriented programming; inter-object concurrency; inter-object synchronisation; internal threads; intra-object concurrency; intra-object synchronisation; message passing; multiple methods invocation; object based concurrent language; object oriented language; overloaded future variables; parallel compound statements; parallel functions; semi-reference; simultaneous compound statement; Concurrent computing; Delay; Java; Message passing; Monitoring; Object oriented modeling; Object oriented programming; Parallel processing; Protection; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1997. Proceedings., Second International Workshop on
  • Conference_Location
    Boston, MA
  • Print_ISBN
    0-8186-8043-1
  • Type

    conf

  • DOI
    10.1109/PDSE.1997.596849
  • Filename
    596849