Abstract
Information systems’ activities are increasingly becoming distributed. Many systems, therefore, need to exchange documents in order to correctly perform a critical activity. A growing number of document exchange behavior creates new requirements, such as automatically matching document structure, simplifying user’s tasks in creating mappings, and automatically generating data transformation. In our work, we are interested in all these processes: matching, mapping, and data transformation. We propose, in this paper, to extend the XML schema matching used for document exchange to cover constraints management. We show how the constraints improve the performance of schema matching. We also propose XME (XML Mapping Expression) which is an expression model of mappings along with a collection of transformation operators. These extensions take part in our platform for document exchange (ASMADE) that automates matching and generates data transformation instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rifaieh, R.: Using Contextual Ontologies for Semantic Sharing Within Enterprise Information Systems. Phd Thesis, National Institute of Applied Sciences of Lyon, 202 (2004)
Rifaieh, R., Chukmol, U., Benharkat, N.: EXSMAL: EDI/XML semi-automatic Schema Matching Algorithm. In: CEC 2005 Conference, München, Germany, pp. 422–425 (2005)
Madhavan, Bernstein, P.A., Rahm, E.: Generic Schema Matching with Cupid. In: VLDB Conference, Rome, Italy, pp. 49–58 (2001)
Melnik, S., Garcia-Molina, H., Rahm, E.: Similarity Flooding: A versatile Graph Matching approaches. In: ICDE Conferences, San Jose, California, USA, pp. 117–128 (2002)
Melnik, S., Rahm, E., Berstein, P.A.: Rondo: A programming Platform for Generic Model Management. In: SIGMOD Conference, San Diego, California, USA, pp. 193–204 (2003)
Lee, M., Yang, L.H., Hsu, W., Yang, X.: XClust: Clustering XML Schemas for Effective Integration. In: CIKM Conference, McLean, VA, USA, pp. 292–299 (2002)
Boukottaya, A., Vanoirbeek, C., Paganelli, F., Abou Khaled, O.: Automating XML Transformations: A conceptual modelling based approach. In: APCCM 2004, Dunedin, New Zealand, pp. 81–90 (2004)
Zerdazi, A., Lamolle, M.: HyperSchema XML: Un modèle d’intégration par enrichissement sémantique de schémas XML. In: IUT Montreal (2005)
Melnik, S., Bernstein, P.A., Halevy, A., Rahm, E.: Supporting Executable Mappings in Model Management. In: SIGMOD Conference, Baltimore, Maryland, USA, pp. 167–178 (2005)
Miller, J.R., Haas, L.M., Hernandez, M.A.: Schema Mapping as Query Discovery. In: VLDB Conference, Cairo, Egypt, pp. 77–88 (2000)
Haas, L.M., Hernandez, M.A., Ho, H., Popa, L., Roth, M.: Clio Grows Up: From Research Prototype to Industrial Tool. In: SIGMOD Conference, Baltimore, Maryland, pp. 805–810 (2005)
Sellami, S.: Conception et réalisation d’un outil de génération automatique de mappage pour la transformation de documents XML. National Institute of Applied Sciences of Lyon (2006)
Rahm, E., Hong-Hai, D., Maβmann, S.: Matching Large XML Schemas. In: SIGMOD Record, pp. 26–31 (2004)
Zamboulis, L.: Technical Report XML Schema Matching and XML Data Migration and Integration: A Step Towards The Semantic Web Vision (2003)
Doan, A.: Learning to Map Between Structured Representation of Data. In: WWW, pp. 662–673 (2002)
Madhavan, J., Bernstein, P.A., Doan, A., Halevy, A.: Corpus-based Schema Matching. In: ICDE Conference, Tokyo, Japan, pp. 57–68 (2005)
Benharkat, N., Rifaieh, R., Herzi, K., Amghar, Y.: ASMADE: Automated Schema Mapping for Documents Exchange. In: SEDE Conference Los Angeles, California, pp. 79–85 (2006)
Smiljanic, M., Van Keulen, M., Jonker, W.: Formalizing the XML Schema Matching Problem as a Constraint Optimization Problem. In: Andersen, K.V., Debenham, J., Wagner, R. (eds.) DEXA 2005. LNCS, vol. 3588, pp. 333–342. Springer, Heidelberg (2005)
HIPAA, http://www.hipaa.org/
Rifaieh, R., Chukmol, U., Benharkat, N.A.: A matching algorithm for electronic data interchange. In: Bussler, C.J., Shan, M.-C. (eds.) TES 2005. LNCS, vol. 3811, pp. 34–47. Springer, Heidelberg (2006)
ACM Queue Jouranl. 4(7), 25 (2006), http://www.acm.org/
Buneman, P., Fan, W., Simeon, J., Welnstein, S.: Constraints for Semistructured Data and XML. In: SIGMOD Record, pp. 45–47 (2001)
Rifaieh, R., Benharkat, N.: A Framework for EDI Message Translation. In: AICSSA 2003 Conference, Tunis, Tunisia (2003)
Shen, W., Li, X., Doan, A.: Constraint-Based Entity Matching. In: AAAI 2005 Conference, Pittsburgh, Pennsylvania, pp. 862–867 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sellami, S., Benharkat, AN., Rifaieh, R., Amghar, Y. (2009). Extension of Schema Matching Platform ASMADE to Constraints and Mapping Expression. In: Damiani, E., Yetongnon, K., Chbeir, R., Dipanda, A. (eds) Advanced Internet Based Systems and Applications. SITIS 2006. Lecture Notes in Computer Science, vol 4879. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01350-8_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-01350-8_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01349-2
Online ISBN: 978-3-642-01350-8
eBook Packages: Computer ScienceComputer Science (R0)