Abstract | ||
---|---|---|
XML Schema standards often undergo several revisions to fit application requirements and business demands. In order to be successful, the development process of such standards must be collaborative allowing multiple users to work on the same schema. In this editing environment, the ability to merge branched versions of the schema is significant in certain situations. Using conventional three-way XML merging tools is not suitable for the purpose of merging XML Schema because the tree model of XML Schema is different from that of XML document.This paper deals with an essential activity enabling automatic XML Schema merging and conflict resolution based on the model of XML Schemas. We present rules for XSD merging and conflict handling, and describe how this can be achieved by combining three-way and operational-transformation approaches. Developing a prototype of our approach, we test it against a set of XSDs. Experimental results (compared to other three-way merge tools, including, 3DM and DeltaXML) show that our approach produces merged versions of high quality and reports more meaningful conflicts with respect to schema changes. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2684200.2684302 | 16TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES (IIWAS 2014) |
Keywords | Field | DocType |
XML Schema, Schema Merging, Automatic XML Schema Merging, Conflict Resolution | Data mining,Efficient XML Interchange,Streaming XML,XML Schema (W3C),Information retrieval,Computer science,XML validation,Document Structure Description,RELAX NG,XML schema,Database,XML Schema Editor | Conference |
Citations | PageRank | References |
1 | 0.34 | 17 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Abdullah Baqasah | 1 | 7 | 2.16 |
Eric Pardede | 2 | 959 | 122.09 |
J. Wenny Rahayu | 3 | 1275 | 106.72 |