• DocumentCode
    2132142
  • Title

    Distributed application configuration

  • Author

    Bellissard, Luc ; Atallah, S.B. ; Boyer, Fabienne ; Riveill, Michel

  • Author_Institution
    IMAG, Grenoble, France
  • fYear
    1996
  • fDate
    27-30 May 1996
  • Firstpage
    579
  • Lastpage
    585
  • Abstract
    This paper presents Olan, a language and a run time support intended to facilitate the design, configuration and evolution of distributed applications made up of heterogeneous software components. Configuration covers two phases: for the application builder the identification of the software components and the description of their interconnections and communications; for the application administrator and maintainer the accurate use of system resources provided by the target environment, such as the placement of components on nodes. The main benefit of Olan is to provide a single unified description of distributed applications, adequate for construction, management, and evolution. The overall description is independent from the components´ implementation, so that the configuration process, e.g. the production of different versions of an implementation, is decoupled from the programming process. The features of the configuration language and the functions of the runtime support system are illustrated through the example of a distributed teleconferencing application
  • Keywords
    configuration management; distributed processing; object-oriented languages; parallel languages; software reusability; teleconferencing; Olan; application administrator; application builder; application maintainer; configuration language; configuration process; distributed application configuration; distributed applications; distributed teleconferencing application; heterogeneous software components; programming process; runtime support system; software components; Access control; Application software; Communication system software; LAN interconnection; Programming; Runtime; Software maintenance; Software systems; Teleconferencing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
  • Print_ISBN
    0-8186-7399-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.1996.508008
  • Filename
    508008