A concept and implementation of higher-level XML transformation languages

DC ElementWertSprache
dc.contributor.authorFoetsch, Daniel
dc.contributor.authorPulvermueller, Elke
dc.date.accessioned2021-12-23T16:11:58Z-
dc.date.available2021-12-23T16:11:58Z-
dc.date.issued2009
dc.identifier.issn09507051
dc.identifier.urihttps://osnascholar.ub.uni-osnabrueck.de/handle/unios/9975-
dc.description6th International Conference on Software Methodologies, Tools and Techniques (SoMeT 2007), Rome, ITALY, NOV 07-09, 2007
dc.description.abstractIn the software development (e.g. with product lines or refactoring) transformations play an increasing role. To ease and automate these transformations, we propose a solution based on the operator hierarchy concept. it allows to define transformation operator hierarchies containing different levels of transformation operators. The operators capture reusable knowledge units. The concrete realization of such a higher-level transformation language construction is demonstrated by an application of the XML operator hierarchy concept to the transformation language XSLT. XSLT serves as an example which is employed to provide the elementary transformation operators. On top of these elementary operators the layered concept allows the definition of new higher-level operators, e.g. domain-independent and domain-specific ones. In an application example the construction of the higher-level language XML2DSV is presented. This is a stand-alone domain-specific transformation language, which can be used to create delimiter-separated values (DSV) files from XML documents, on the base of XSLT. We developed XTC (XML Transformation Coordinator) to automate the multi-level transformation process. (C) 2008 Elsevier B.V. All rights reserved.
dc.language.isoen
dc.publisherELSEVIER SCIENCE BV
dc.relation.ispartofKNOWLEDGE-BASED SYSTEMS
dc.subjectComputer Science
dc.subjectComputer Science, Artificial Intelligence
dc.subjectHigher-level transformation operators
dc.subjectOperator hierarchy concept
dc.subjectSoftware generation and transformation
dc.subjectTransformation language
dc.subjectXML
dc.subjectXSLT
dc.titleA concept and implementation of higher-level XML transformation languages
dc.typeconference paper
dc.identifier.doi10.1016/j.knosys.2008.11.003
dc.identifier.isiISI:000264818000006
dc.description.volume22
dc.description.issue3, SI
dc.description.startpage186
dc.description.endpage194
dc.identifier.eissn18727409
dc.publisher.placePO BOX 211, 1000 AE AMSTERDAM, NETHERLANDS
dcterms.isPartOf.abbreviationKnowledge-Based Syst.
crisitem.author.deptInstitut für Informatik-
crisitem.author.deptidinstitute12-
crisitem.author.parentorgFB 06 - Mathematik/Informatik/Physik-
crisitem.author.grandparentorgUniversität Osnabrück-
crisitem.author.netidPuEl525-
Zur Kurzanzeige

Seitenaufrufe

4
Letzte Woche
0
Letzter Monat
1
geprüft am 21.05.2024

Google ScholarTM

Prüfen

Altmetric