Supporting multiple configuration sources using abstraction

Abstract: Software engineers have long recognized the need to shift focus from developing systems to developing system families. One way to develop software family is to develop configurable systems. A configuration (initial settings of a program), written in application-specific language, can be expressed using many different formats, such as XML, YAML, attribute-oriented programming, etc., each one having pros and cons. Often the target group of users is too wide to meet their expectations by using only one format. This paper analyzes options that system providers have in supporting multiple configuration languages or sources. An enhanced abstraction tool is chosen as the best solution, and its architecture is briefly presented. The main contribution to the tool’s design is advocation of the declarative representation of mapping of input languages to output format.

Location
Deutsche Nationalbibliothek Frankfurt am Main
Extent
Online-Ressource
Language
Englisch

Bibliographic citation
Supporting multiple configuration sources using abstraction ; volume:2 ; number:3 ; year:2012 ; pages:283-299 ; extent:17
Open computer science ; 2, Heft 3 (2012), 283-299 (gesamt 17)

Creator
Nosáľ, Milan
Porubän, Jaroslav

DOI
10.2478/s13537-012-0015-7
URN
urn:nbn:de:101:1-2410301505105.926934406606
Rights
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
Last update
15.08.2025, 5:27 AM UTC

Data provider

This object is provided by:
Deutsche Nationalbibliothek. If you have any questions about the object, please contact the data provider.

Associated

  • Nosáľ, Milan
  • Porubän, Jaroslav

Other Objects (12)