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
Link To Document