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.

Standort
Deutsche Nationalbibliothek Frankfurt am Main
Umfang
Online-Ressource
Sprache
Englisch

Erschienen in
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)

Urheber
Nosáľ, Milan
Porubän, Jaroslav

DOI
10.2478/s13537-012-0015-7
URN
urn:nbn:de:101:1-2410301505105.926934406606
Rechteinformation
Open Access; Der Zugriff auf das Objekt ist unbeschränkt möglich.
Letzte Aktualisierung
15.08.2025, 07:27 MESZ

Datenpartner

Dieses Objekt wird bereitgestellt von:
Deutsche Nationalbibliothek. Bei Fragen zum Objekt wenden Sie sich bitte an den Datenpartner.

Beteiligte

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

Ähnliche Objekte (12)