• DocumentCode
    3534545
  • Title

    Enabling reuse with a configuration language

  • Author

    Floch, Jacqueline ; Gulla, Bjørn

  • Author_Institution
    SINTEF DELAB, Trondheim, Norway
  • fYear
    1996
  • fDate
    23-26 April 1996
  • Firstpage
    176
  • Lastpage
    185
  • Abstract
    Organized reuse of software components have been employed for several decades in Garex, a Norwegian company producing customized voice communication control switch systems. Through a process encouraging reuse, a large number of highly parameterized components have been crafted. However, the current manual approach to instantiating and connecting components is very complex and time-consuming, and increasing parts of the development costs are spent on this task. Through participation in the PROTEUS project, some practical work has been undertaken to assess the use of a configuration language to support system instantiation and evolution. The configuration language allows the description of components and systems, their properties and potential variability. By using the powerful intensional mechanisms for system binding and generation which are provided by the language and its supporting tool set, concise high-level descriptions for system instantiation are achieved.
  • Keywords
    configuration management; research initiatives; software reusability; specification languages; telecommunication computing; telecommunication control; telecommunication switching; voice communication; Garex; PROTEUS project; component connection; component description; component instantiation; configuration language; customized voice communication control switch systems; high-level descriptions; highly parameterized components; intensional mechanisms; software components; software development costs; software reuse; system binding; system evolution; system generation; system instantiation; variability; Air traffic control; Communication system control; Communication system traffic control; Control systems; Hardware; Professional communication; Research and development; Software architecture; Switches; Telecommunication control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reuse, 1996., Proceedings Fourth International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    0-8186-7301-X
  • Type

    conf

  • DOI
    10.1109/ICSR.1996.496125
  • Filename
    496125