Login (DCU Staff Only)
Login (DCU Staff Only)

DORAS | DCU Research Repository

Explore open access research and scholarly works from DCU

Advanced Search

Declarative rule-based integration and mediation for XML data in web service-based software architectures

Zhu, Yaoling (2007) Declarative rule-based integration and mediation for XML data in web service-based software architectures. Master of Science thesis, Dublin City University.

Abstract
The Application Service Provider (ASP) has started to use Web services to expose data sources and adopted Service Oriented Architecture (SOA) to build data integration infrastructure. XML data integration and mediation in SOA is a complex task. The existing mediation technologies and commercial tools take XSLT as the standard to transform and merge XML documents from various Web services with the intension to deliver a unified view of data. As the number of involved data Web services increases, the XSLT transformation programs lead to poor modifiability and are difficult to reuse. After a systematic evaluation on the existing XML query and transformation languages based on the defined selection criteria, we propose a services oriented architecture in which a declarative rule-based technique is introduced for XML data transformation. At design time, we reuse and adapt Xcerpt as our integration language that represents integration rules in a declarative and reusable manner. At runtime, the mediated software architecture provides the support of automatically generating the definition and the construction of the service connectors that mediate data from various Web services involved in integration flows. We found through working examples that the software architecture improves the modifiability of the data integration architecture.
Metadata
Item Type:Thesis (Master of Science)
Date of Award:2007
Refereed:No
Supervisor(s):Pahl, Claus
Uncontrolled Keywords:Application Service Provider; ASP; Web services; Service Oriented Architecture; data integration infrastructure; XML; XML data integration; SOA; XSLT
Subjects:Computer Science > Information technology
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:17022
Deposited On:15 May 2012 15:04 by Fran Callaghan . Last Modified 19 Jul 2018 14:55
Documents

Full text available as:

[thumbnail of yaoling_zhu_SC.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
7MB
Downloads

Downloads

Downloads per month over past year

Archive Staff Only: edit this record