• DocumentCode
    2373375
  • Title

    An overview of the REX software architecture

  • Author

    Magee, Jeff ; Kramer, Jeff ; Sloman, Morris ; Dulay, Naranker

  • Author_Institution
    Dept. of Comput., Imperial Coll. of Sci., Technol. & Med., London, UK
  • fYear
    1990
  • fDate
    30 Sep-2 Oct 1990
  • Firstpage
    396
  • Lastpage
    402
  • Abstract
    The authors describe the software architecture currently under development for the REX (reconfigurable and extensible parallel and distributed systems) project, supported by the European Economic Community under the ESPRIT II initiative. The architecture is aimed at supporting the construction of reconfigurable and extensible parallel and distributed systems. The main principle underlying this architecture is that systems should be described, constructed, and modified as a structural configuration of interconnected component instances. The structure should be described by a separate explicit configuration language allowing components to be programmed in a range of heterogeneous programming languages. The authors given an informal description of three elements of architecture, namely, an interface specification language, a set of communication primitives, and a language for describing overall system structure, called Darwin. Examples of the use of these are given, together with an overview of how they integrate to support construction and reconfiguration of distributed systems
  • Keywords
    distributed processing; parallel processing; software engineering; Darwin; ESPRIT II; REX software architecture; heterogeneous programming languages; interconnected component instances; interface specification language; overview; reconfigurable and extensible parallel and distributed systems; Computer architecture; Computer integrated manufacturing; Computer languages; Construction industry; Educational institutions; LAN interconnection; Manufacturing industries; Project management; Software architecture; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1990. Proceedings., Second IEEE Workshop on Future Trends of
  • Conference_Location
    Cairo
  • Print_ISBN
    0-8186-2088-9
  • Type

    conf

  • DOI
    10.1109/FTDCS.1990.138353
  • Filename
    138353