Evolution of XML-Based Mediation Queries in a Data Integration System

  • Bernadette Farias Lóscio
  • Ana Carolina Salgado
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3289)


One of the main challenges in data integration systems is the maintenance of the mappings between the mediation schema and the source schemas. In a dynamic environment, such mappings must be flexible enough in order to accommodate new data sources and new users’ requirements. In this context, we address a novel and complex problem that consists in propagating a change event occurring at the source level or at the user level into the mediation level. We propose an incremental approach to develop the mediation schema and the mediation queries based on the evolution of the data source schemas and the evolution of the users’ requirements. The proposed approach allows the mediation level to evolve incrementally and modifications can be handled easier increasing the system flexibility and scalability.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ambite, J., Knoblock, C., Muslea, I., Philpot, A.: Compiling Source Description for Efficient and Flexible Information Integration. Journal of Intelligent Information Systems 16(2), 149–187 (2001)zbMATHCrossRefGoogle Scholar
  2. 2.
    Bouzeghoub, M., Lóscio, B.F., Kedad, Z., Salgado, A.C.: Managing the Evolution of Mediation Queries. In: Meersman, R., Tari, Z., Schmidt, D.C. (eds.) CoopIS 2003, DOA 2003, and ODBASE 2003. LNCS, vol. 2888, pp. 22–37. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  3. 3.
    Bray, T., Paoli, J., Sperberg-McQueen, C.M.: Extensible Markup Language (XML) 1.0, World Wide Web Consortium (October 2000), Available at
  4. 4.
    Fallside, D.C.: XML Schema Part 0: Primer, World Wide Web Consortium (May 2001), Available at
  5. 5.
    Halevy, Y.: Theory of answering queries using views. SIGMOD Record 29(4), 40–47 (2000)CrossRefGoogle Scholar
  6. 6.
    Lóscio, B.F.: Managing the Evolution of XML-based Mediation Queries. PhD Thesis. UFPE, Cin–Centro de Informática, Recife Pernambuco Brazil (2003)Google Scholar
  7. 7.
    Lóscio, B.F., Salgado, A.C., Galvão, L.R.: Conceptual Modeling of XML Schemas. In: Proceedings of Fifth International Workshop on Web Information and Data Management (WIDM 2003), New Orleans Louisiana USA, pp. 102–105 (2003)Google Scholar
  8. 8.
    Lóscio, B.F., Salgado, A.C.: Generating Mediation Queries for XML-based Data Integration Systems. In: Proceedings of XVIII Brazilian Symposium on Databases (SBBD 2003), Manaus Amazonas Brazil, pp. 99–113 (2003)Google Scholar
  9. 9.
    Mcbrien, P., Poulovassilis, A.: Schema Evolution in Heterogeneous Database Architectures, A Schema Transformation Approach. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 484–499. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  10. 10.
    Nica, A., Rundensteiner, E.A.: View maintenance after view synchronization. In: Proceedings of International Database Engineering and Application Symposium (IDEAS 1999), pp. 215–213 (1999)Google Scholar
  11. 11.
    Spaccapietra, S., Parent, C.: View integration: a step forward in solving structural conflicts. IEEE Transactions on Knowledge and Data Engineering 6(2) (1994)Google Scholar
  12. 12.
    Ullman, J.D.: Information integration using logical views. In: Afrati, F.N., Kolaitis, P.G. (eds.) ICDT 1997. LNCS, vol. 1186, pp. 19–40. Springer, Heidelberg (1996)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Bernadette Farias Lóscio
    • 1
  • Ana Carolina Salgado
    • 2
  1. 1.Faculdade 7 de SetembroFortalezaBrasil
  2. 2.Centro de InformáticaUniversidade Federal de PernambucoRecifeBrasil

Personalised recommendations