Model-driven rule-based mediation in XML data exchange

Author(s):  
Yongxin Liao ◽  
Dumitru Roman ◽  
Arne J. Berre
Author(s):  
Nils Weidmann ◽  
Anthony Anjorin

AbstractIn the field of Model-Driven Engineering, Triple Graph Grammars (TGGs) play an important role as a rule-based means of implementing consistency management. From a declarative specification of a consistency relation, several operations including forward and backward transformations, (concurrent) synchronisation, and consistency checks can be automatically derived. For TGGs to be applicable in realistic application scenarios, expressiveness in terms of supported language features is very important. A TGG tool is schema compliant if it can take domain constraints, such as multiplicity constraints in a meta-model, into account when performing consistency management tasks. To guarantee schema compliance, most TGG tools allow application conditions to be attached as necessary to relevant rules. This strategy is problematic for at least two reasons: First, ensuring compliance to a sufficiently expressive schema for all previously mentioned derived operations is still an open challenge; to the best of our knowledge, all existing TGG tools only support a very restricted subset of application conditions. Second, it is conceptually demanding for the user to indirectly specify domain constraints as application conditions, especially because this has to be completely revisited every time the TGG or domain constraint is changed. While domain constraints can in theory be automatically transformed to obtain the required set of application conditions, this has only been successfully transferred to TGGs for a very limited subset of domain constraints. To address these limitations, this paper proposes a search-based strategy for achieving schema compliance. We show that all correctness and completeness properties, previously proven in a setting without domain constraints, still hold when schema compliance is to be additionally guaranteed. An implementation and experimental evaluation are provided to support our claim of practical applicability.


2014 ◽  
pp. 135-142
Author(s):  
Marcelo Arenas ◽  
Pablo Barcelo ◽  
Leonid Libkin ◽  
Filip Murlak
Keyword(s):  

2006 ◽  
Vol 22 (01) ◽  
pp. 9-14
Author(s):  
Wen-Yen Chien ◽  
Heiu-Jou Shaw ◽  
Shen-Ming Wang

In this article, Taiwan Ship Net is proposed to be a portal Web site of the Taiwan yachtindustry. By using Microsoft Distributed interNet Application (DNA) and Active ServicePage (ASP), the supply chain management system, consisting of three sections, shipyards, suppliers, and administrator, exchanges and transfers the information ofenterprise's system. Through applying XML to conduct the information exchange, weintegrate the formats of orders for several yacht manufacturers and suppliers, develop the system of placing orders online, and edit XML documents to exchange the information in the system. E-catalogs that are easy to preserve and update will replace the traditional paper catalogs hereafter. The various demands of accessories will result in an increase in the costs of production and logistics. Through this system, yacht manufacturers can search the material of E-catalogs and purchase online directly. Meanwhile, it will allow the suppliers to update the E-catalogs regularly to be more competitive in the market. Taiwan Ship Net can provide the newest information to foreign customers and communicate with all yacht companies, equipment suppliers, and manufacturers in Taiwan.


2008 ◽  
Vol 55 (2) ◽  
pp. 1-72 ◽  
Author(s):  
Marcelo Arenas ◽  
Leonid Libkin
Keyword(s):  

2011 ◽  
Vol 58 (9-12) ◽  
pp. 1155-1170 ◽  
Author(s):  
Kai-Mo Hu ◽  
Bin Wang ◽  
Yong Liu ◽  
Jing Huang ◽  
Jun-Hai Yong

2014 ◽  
Vol 644-650 ◽  
pp. 1875-1878
Author(s):  
Su Yu Huang ◽  
Ping Fang Hu

XML has become the standard form of data exchange, more and more data in this form for storage, implying a lot of knowledge in these data information, the need for data mining processing. For XML data mining method at present, most of the need is to pass the XML data into relational data pretreatment process, using the traditional method for processing, data mining process is complex and the effect is not ideal. Therefore, there is an urgent need some effective methods for XML data mining directly.


Sign in / Sign up

Export Citation Format

Share Document