• DocumentCode
    1237779
  • Title

    Dynamic Configuration for Distributed Systems

  • Author

    Kramer, Jeff ; Magee, Jeff

  • Author_Institution
    Department of Computing, Imperial College of Science and Technology
  • Issue
    4
  • fYear
    1985
  • fDate
    4/1/1985 12:00:00 AM
  • Firstpage
    424
  • Lastpage
    436
  • Abstract
    Dynamic system configuration is the ability to modify and extend a system while it is running. The facility is a requirement in large distributed systems where it may not be possible or economic to stop the entire system to allow modification to part of its hardware or software. It is also useful during production of the system to aid incremental integration of component parts, and during operation to aid system evolution. The paper introduces a model of the configuration process which permits dynamic incremental modification and extension. Using this model we determine the properties required by languages and their execution environments to support dynamic configuration. CONIC, the distributed system which has been developed at Imperial College with the specific objective of supporting dynamic configuration, is described to illustrate the feasibility of the model.
  • Keywords
    Configuration; configuration process; configuration specification; distributed systems; flexibility; reusability; system evolution; Application software; Economic forecasting; Embedded computing; Environmental economics; Hardware; Humans; Production systems; Software systems; Software testing; System testing; Configuration; configuration process; configuration specification; distributed systems; flexibility; reusability; system evolution;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1985.232231
  • Filename
    1702024