• DocumentCode
    1565255
  • Title

    Design of an object-oriented distributed system: experience with CSA

  • Author

    Tag, Munir A. ; Benkiran, Amine ; Durand, Gérard ; Wilson, Mick J.

  • Author_Institution
    Lab. MASI, Univ. Pierre & Marie Curie, Paris, France
  • fYear
    1988
  • Firstpage
    192
  • Lastpage
    201
  • Abstract
    The Communication System Architecture (CSA), a five-year project to design and implement an object-oriented architecture for distributed office systems is described. The architecture is based on an object model supported by a hierarchy of recursive abstract object machines, allowing transparent communication and providing a set of facilities for building high-quality distributed applications in a heterogeneous and distributed office environment. The CSA architecture is presented, and the CSA communication facilities, transparent means of communication between CSA object machines, are described. The CSA object model is discussed, and it is shown that how the CSA architecture provides a suitable method to facilitate application design. The CSA native language is introduced, and the CSA mail service is presented as an application example
  • Keywords
    distributed processing; high level languages; object-oriented programming; office automation; software engineering; CSA; CSA communication facilities; application design; distributed office systems; mail service; native language; object-oriented distributed system; recursive abstract object machines; transparent communication; Buildings; Computational modeling; Contracts; Distributed computing; Distributed processing; Hardware; Object oriented modeling; Operating systems; Postal services; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems in the 1990s, 1988. Proceedings., Workshop on the Future Trends of
  • Print_ISBN
    0-8186-0897-8
  • Type

    conf

  • DOI
    10.1109/FTDCS.1988.26698
  • Filename
    26698