• DocumentCode
    3534187
  • Title

    A C++/Linda model for distributed objects

  • Author

    Drucker, Rami ; Frank, Ariel

  • Author_Institution
    Dept. of Math. & Comput. Sci., Bar-Ilan Univ., Ramat-Gan, Israel
  • fYear
    1996
  • fDate
    12-13 Jun 1996
  • Firstpage
    30
  • Lastpage
    37
  • Abstract
    Distributed systems have many advantages over centralized systems. The authors focus on the novel Linda Tuple Space (TS) model designed for generative coordination in a distributed shared memory model. Currently, the object-oriented programming (OOP) model is considered a most suitable model for handling complex computer-based systems. Among the OOP languages, the C++ language is a de-facto standard for developing advanced systems. The paper takes these two orthogonal computational models and combines them in a new way to form a C++/Linda model that supports transparent distributed objects. The idea is to create an integrated model that builds on the advantages of both models while complementing whatever is missing in each one alone. A prototype of the C++/Linda model was implemented and several distributed programs were successfully run on it
  • Keywords
    C language; distributed memory systems; object-oriented languages; object-oriented programming; shared memory systems; C++/Linda model; Linda Tuple Space model; complex computer-based system handling; distributed programs; distributed shared memory model; distributed systems; generative coordination; integrated model; object-oriented languages; object-oriented programming model; orthogonal computational models; transparent distributed objects; Application software; Computer languages; Distributed computing; Message passing; Object oriented modeling; Object oriented programming; Protocols; Prototypes; Software engineering; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Software Engineering, 1996., Proceedings of the Seventh Israeli Conference on
  • Conference_Location
    Herzliya
  • Print_ISBN
    0-8186-7536-5
  • Type

    conf

  • DOI
    10.1109/ICCSSE.1996.554846
  • Filename
    554846