Integration and evolution of XML data via common data model
Jakub Klímek, Martin Nečaský · 2010
One of the key problems of most of applications is their development in time. The data structure and operations on data are changing. In a complex environment, the problem is more difficult as the applications use many data sources. Therefore it is necessary to address the problem at all relevant levels of data design and processing. There are many sources of XML data (e.g. web services). XML is also used for integration of heterogeneous systems. A problem arises when there is a request for change of data representation which affects many documents and schemas which describe them. The goal of this doctoral work is to design and implement algorithms for creation of a common conceptual model using an existing set of XML schemas and for addition of new schemas into an existing model. When this is done, the whole system can be evolved easily from one place with automatic propagation of changes.