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:
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