Foundations of Databases, 1995. ,
Representing and querying XML with incomplete information, ACM Transactions on Database Systems, vol.31, issue.1, pp.208-254, 2006. ,
DOI : 10.1145/1132863.1132869
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.189.5285
Element similarity measures in XML schema matching, Information Sciences, vol.180, issue.24, pp.4975-4998, 2010. ,
DOI : 10.1016/j.ins.2010.08.022
XML schema mappings, Proceedings of the 28th ACM Symposium on Principles of Database Systems, PODS '09, pp.33-42, 2009. ,
DOI : 10.1145/1559795.1559801
Comparaison des langages d'arbres pour la substitution de services web (in french), 2010. ,
On Correcting XML Documents with Respect to a Schema, The Computer Journal, vol.57, issue.5, pp.6-88, 2013. ,
DOI : 10.1093/comjnl/bxt006
URL : https://hal.archives-ouvertes.fr/hal-00999637
On Correcting XML Documents with Respect to a Schema, The Computer Journal, vol.57, issue.5, pp.639-674, 2014. ,
DOI : 10.1093/comjnl/bxt006
URL : https://hal.archives-ouvertes.fr/hal-00999637
Weak Inclusion for XML Types, Proceedings of the 16th International Conference on Implementation and Application of Automata, pp.30-41, 2011. ,
DOI : 10.1137/0219027
URL : https://hal.archives-ouvertes.fr/inria-00594520
A ToolBox for Conservative XML Schema Evolution and Document Adaptation, 25th International Conference on Database and Expert Systems Applications, DEXA, Lecture Notes in Computer Science, 2014. ,
DOI : 10.1007/978-3-319-10073-9_24
URL : https://hal.archives-ouvertes.fr/hal-01016214
Weak Inclusion for Recursive XML Types, Proceedings of the 17th International Conference on Implementation and Application of Automata, pp.78-89 ,
DOI : 10.1007/978-3-642-31606-7_7
URL : https://hal.archives-ouvertes.fr/hal-00701201
Filtering XFD toward interoperability, Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, pp.868-871 ,
DOI : 10.1145/2480362.2480529
URL : https://hal.archives-ouvertes.fr/hal-00771002
Maximal Set of XML Functional Dependencies over Multiple Systems, BDA, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00861102
AMADA, Proceedings of the 21st ACM international conference on Information and knowledge management, CIKM '12, pp.2749-2751 ,
DOI : 10.1145/2396761.2398749
A normal form for XML documents, Proceedings of the 21th ACM symposium on Principles of database systems, PODS '02, pp.85-96, 2002. ,
A normal form for XML documents, ACM Transactions on Database Systems, vol.29, issue.1, pp.195-232, 2004. ,
DOI : 10.1145/974750.974757
XML data exchange : Consistency and query answering, Proceedings of the 24th ACM Symposium on Principles of Database Systems, PODS '05, pp.13-24, 2005. ,
Functional dependencies and constraints on null values in database relations, Information and Control, vol.70, issue.1, pp.1-31, 1986. ,
DOI : 10.1016/S0019-9958(86)80022-5
Tuning for Schema Matching, Schema Matching and Mapping, Data-Centric Systems and Applications, pp.293-316, 2011. ,
DOI : 10.1007/978-3-642-16518-4_10
URL : https://hal.archives-ouvertes.fr/lirmm-00581395
A matching algorithm for measuring the structural similarity between an XML document and a DTD and its applications, Information Systems, vol.29, issue.1, pp.23-46, 2004. ,
DOI : 10.1016/S0306-4379(03)00031-0
Measuring the structural similarity among XML documents and DTDs, Journal of Intelligent Information Systems, vol.42, issue.3, pp.55-92, 2008. ,
DOI : 10.1007/s10844-006-0023-y
A survey on tree edit distance and related problems, Theoretical Computer Science, vol.337, issue.1-3, pp.217-239, 2005. ,
DOI : 10.1016/j.tcs.2004.12.030
The Tree Inclusion Problem: In Optimal Space and Faster, Automata, Languages and Programming, 32nd ICALP, pp.66-77, 2005. ,
DOI : 10.1007/11523468_6
Schema mapping and query translation in heterogeneous P2P XML databases, The VLDB Journal, vol.10, issue.2???3, pp.231-256, 2010. ,
DOI : 10.1007/s00778-009-0159-9
Discovery and Correctness of Schema Mapping Transformations, Schema Matching and Mapping, Data-Centric Systems and Applications, pp.111-147 ,
DOI : 10.1007/978-3-642-16518-4_5
Correctors for XML Data, Proceedings of XSym 04, pp.97-111 ,
DOI : 10.1007/978-3-540-30081-6_8
Antichain-Based Universality and Inclusion Testing over Nondeterministic Finite Tree Automata, Int. Conf. on Implementation and Applications of Automata, CIAA, pp.57-67, 2008. ,
DOI : 10.1007/978-3-540-70844-5_7
Efficient constraint validation for updated XML databases, Informatica, vol.31, issue.3, pp.285-310, 2007. ,
Integrating Correction into Incremental Validation, Proceeding of BDA 06, pp.17-20, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00461224
XML Document Correction: Incremental Approach Activated by Schema Validation, 2006 10th International Database Engineering and Applications Symposium (IDEAS'06), pp.228-238, 2006. ,
DOI : 10.1109/IDEAS.2006.54
URL : https://hal.archives-ouvertes.fr/inria-00461226
Assisting XML Schema Evolution that Preserves Validity, Proceedings of SBBD 07, pp.270-284, 2007. ,
Schema Evolution for XML: A Consistency-Preserving Approach, Proceedings of MFCS 04, pp.876-888, 2004. ,
DOI : 10.1007/978-3-540-28629-5_69
Contraintes d'int??grit?? pour XML. Visite guid??e par une syntaxe homog??ne, Techniques et sciences informatiques, vol.28, issue.3, pp.331-364, 2009. ,
DOI : 10.3166/tsi.28.331-364
A grammarware for the incremental validation of integrity constraints on XML documents under multiple updates. Transactions on Large-Scale Data and Knowledge-Centered Systems, TLDKS JournalLNCS, vol.6, issue.36, pp.5-37, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00738287
Indexing methods for approximate dictionary searching, Journal of Experimental Algorithmics, vol.16, issue.115, pp.99-116, 2011. ,
DOI : 10.1145/1963190.1963191
One-unambiguous regular languages Information and Computation Keys for XML, WWW10, pp.182-206, 1998. ,
Reasoning about keys for XML, Information Systems, vol.28, issue.8, pp.1037-1063, 2003. ,
DOI : 10.1016/S0306-4379(03)00028-0
Characterization of Glushkov automata, Theoretical Computer Science, vol.233, issue.1-2, pp.75-90, 2000. ,
DOI : 10.1016/S0304-3975(97)00296-X
Public data integration with websmatch, BDA 2012, pp.2012-2048 ,
URL : https://hal.archives-ouvertes.fr/lirmm-00750910
Updating XML schemas and associated documents through exup, 2011 IEEE 27th International Conference on Data Engineering, pp.1320-1323, 2011. ,
DOI : 10.1109/ICDE.2011.5767951
XML Data Fusion, DaWak, pp.297-308, 2010. ,
DOI : 10.1007/978-3-642-15105-7_24
Conservative type extensions for XML data. T. Large-Scale Data-and Knowledge-Centered Systems, TLDKS JournalLNCS, vol.7980, issue.131, pp.65-94, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00822430
Efficient Inclusion Checking for Deterministic Tree Automata and DTDs, Int. Conf. Language and Automata Theory and Applications, pp.184-195, 2008. ,
DOI : 10.1007/978-3-540-88282-4_18
A new tree inclusion algorithm, Information Processing Letters, vol.98, issue.6, pp.253-262, 2006. ,
DOI : 10.1016/j.ipl.2005.11.022
Tree inclusion algorithm, signatures and evaluation of path-oriented queries, Proceedings of the 2006 ACM symposium on Applied computing , SAC '06, pp.1020-1025, 2006. ,
DOI : 10.1145/1141277.1141521
Une méthode de correction de la structure de documents XML dans le cadre d'une validation incrémentale, pp.3-87, 2006. ,
Tractable XML data exchange via relations, Proceedings of the 20th ACM Conference on Information and Knowledge Management, CIKM 2011, pp.1629-1638, 2011. ,
XML path language (XPath) -version 1.0. Available at http ://www.w3.org, 1999. ,
Extending the database relational model to capture more meaning, ACM Transactions on Database Systems, vol.4, issue.4, pp.397-434, 1979. ,
DOI : 10.1145/320107.320109
Linear inclusion for XML regular expression types, Proceedings of the 18th ACM Conference on Information and Knowledge Management, CIKM, pp.137-146, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00536881
Efficient asymmetric inclusion between regular expression types, Proceedings of the 12th International Conference on Database Theory, ICDT '09, pp.174-182, 2009. ,
DOI : 10.1145/1514894.1514916
URL : https://hal.archives-ouvertes.fr/inria-00536884
What do you do with a million books ? D-Lib Magazine, p.36, 2006. ,
Tree-to-tree Correction for Document Trees, 1995. ,
COMA ??? A system for flexible combination of schema matching approaches, Proceedings of the 28th International Conference on Very Large Data Bases, VLDB '02, pp.610-621, 2002. ,
DOI : 10.1016/B978-155860869-6/50060-3
Matching large schemas: Approaches and evaluation, Information Systems, vol.32, issue.6, pp.857-885, 2007. ,
DOI : 10.1016/j.is.2006.09.002
A model and a fast algorithm for multiple errors spelling correction, Acta Informatica, vol.21, issue.1, pp.281-302, 1992. ,
DOI : 10.1007/BF01185682
(Not) yet another matcher, Proceeding of the 18th ACM conference on Information and knowledge management, CIKM '09, pp.1537-1540, 2009. ,
DOI : 10.1145/1645953.1646165
YAM, Proceeding of the 18th ACM conference on Information and knowledge management, CIKM '09, pp.2079-2080, 2009. ,
DOI : 10.1145/1645953.1646311
URL : https://hal.archives-ouvertes.fr/lirmm-00399184
Clio: Schema Mapping Creation and Data Exchange, Conceptual Modeling : Foundations and Applications, pp.198-236, 2009. ,
DOI : 10.1145/376284.375729
Data exchange: semantics and query answering, Database Theory, pp.89-124, 2005. ,
DOI : 10.1016/j.tcs.2004.10.033
URL : http://doi.org/10.1016/j.tcs.2004.10.033
Schema Mapping Evolution Through Composition and Inversion, Schema Matching and Mapping, pp.191-222, 2011. ,
DOI : 10.1007/978-3-642-16518-4_7
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.308.9125
Approximate functional dependencies for XML data, ADBIS Research Communications, 2007. ,
Regular tree patterns, Proceedings of the 1st International Workshop on Data Semantics, DataSem '10, 2010. ,
DOI : 10.1145/1754239.1754260
URL : https://hal.archives-ouvertes.fr/hal-00662995
XML Schema Evolution: Incremental Validation and Efficient Document Adaptation, Proceedings of XSym 07, pp.92-106, 2007. ,
DOI : 10.1007/978-3-540-75288-2_8
Les aspects dynamiques de XML spécification des interfaces de services web avec PEWS. Habilitation à diriger des recherches, pp.5-48, 2007. ,
Axiomatising Functional Dependencies for XML with Frequencies, Proceedings of the 4th international conference on Foundations of Information and Knowledge Systems, FoIKS'06, pp.159-178, 2006. ,
DOI : 10.1007/11663881_10
Recent Advances in Schema and Ontology Evolution, Schema Matching and Mapping, Data-Centric Systems and Applications, pp.149-190, 2011. ,
DOI : 10.1007/978-3-642-16518-4_6
Extending and inferring functional dependencies in schema transformation, Proceedings of the Thirteenth ACM conference on Information and knowledge management , CIKM '04, pp.12-21, 2004. ,
DOI : 10.1145/1031171.1031177
Extracting differences between regular tree grammars, Proceedings of the 28th Annual ACM Symposium on Applied Computing, SAC '13, pp.859-864 ,
DOI : 10.1145/2480362.2480527
ILOG : declarative creation and manipulation of object identifiers, Proceedings of the Sixteenth International Conference on Very Large Databases, pp.455-468, 1990. ,
Incomplete information in logical databases Incomplete information in relational databases, IEEE Data Eng. Bull. J. ACM, vol.12, issue.314, pp.29-40761, 1984. ,
Ordered and Unordered Tree Inclusion, SIAM Journal on Computing, vol.24, issue.2, pp.340-356, 1995. ,
DOI : 10.1137/S0097539791218202
Fundamental Algorithms, The Art of Computer Programming, 1973. ,
Content-Based Routing of Path Queries in Peer-to-Peer Systems, Advances in Database Technology -EDBT 2004, pp.29-47, 2004. ,
DOI : 10.1007/978-3-540-24741-8_4
Characterization of the Interaction of XML Functional Dependencies with DTDs, ICDT-11th International Conference on Database Theory, pp.119-133, 2007. ,
DOI : 10.1007/11965893_9
Designing Functional Dependencies for XML, Extending Database Technology (EDBT), pp.124-141, 2002. ,
DOI : 10.1007/3-540-45876-X_10
XClust, Proceedings of the eleventh international conference on Information and knowledge management , CIKM '02, pp.292-299, 2002. ,
DOI : 10.1145/584792.584841
DTD-Diff: A change detection algorithm for DTDs, Data & Knowledge Engineering, vol.61, issue.2, pp.384-402, 2007. ,
DOI : 10.1016/j.datak.2006.06.003
A guided tour of relational databases and beyond, 1999. ,
DOI : 10.1007/978-0-85729-349-7
Contraintes d'intégrité en XML, pp.50-85, 2007. ,
On Databases with Incomplete Information, Journal of the ACM, vol.28, issue.1, pp.41-70, 1981. ,
DOI : 10.1145/322234.322239
Generic schema matching with Cupid, Proceedings of the 27th International Conference on Very Large Data Bases, VLDB '01, pp.49-58, 2001. ,
Testing implications of data dependencies, ACM Transactions on Database Systems, vol.4, issue.4, pp.455-469, 1979. ,
DOI : 10.1145/320107.320115
XML to Relational Conversion Using Theory of Regular Tree Grammars, VLDB Workshop on EEXTT, pp.81-103, 2002. ,
DOI : 10.1007/3-540-36556-7_6
Complexity of decision problems for simple regular expressions Cité page 32 The harmony integration workbench, Journal on Data Semantics XI, pp.889-900, 2004. ,
Taxonomy of XML schema languages using formal language theory, ACM Transactions on Internet Technology, vol.5, issue.4, pp.660-704, 2005. ,
DOI : 10.1145/1111627.1111631
Automata theory for XML researchers, ACM SIGMOD Record, vol.31, issue.3, p.32, 2002. ,
DOI : 10.1145/601858.601869
XML schema transformations (the ELaX approach ), Proceedings of the 24th International Conference on Database and Expert Systems Applications, pp.293-302, 2013. ,
Error-tolerant Finite-state Recognition with Applications to Morphological Analysis and Spelling Correction, Computational Linguistics, vol.22, issue.100, pp.73-89, 1996. ,
Reconciling Inconsistent Data in Probabilistic XML Data Integration, Sharing Data, Information and Knowledge, 25th British National Conference on Databases - BNCOD, pp.75-86, 2008. ,
DOI : 10.1007/978-3-540-70504-8_8
Efficient Schema-Based Revalidation of XML, Proceedings of EDBT 04, pp.639-657, 2004. ,
DOI : 10.1007/978-3-540-24741-8_37
Efficient Revalidation of XML Documents, IEEE Transactions on Knowledge and Data Engineering, vol.19, issue.4, pp.554-567, 2007. ,
DOI : 10.1109/TKDE.2007.1004
Towards Large-Scale Schema and Ontology Matching, Schema Matching and Mapping, Data-Centric Systems and Applications, pp.3-27, 2011. ,
DOI : 10.1007/978-3-642-16518-4_1
Synchronized ContextFree Tree-tuple Languages, 2006. ,
A new algorithm for the ordered tree inclusion problem, Combinatorial Pattern Matching, pp.150-166, 1997. ,
DOI : 10.1007/3-540-63220-4_57
Towards the Annotation of Named Entities in the Polish National Corpus, Proceedings of LREC 10 European Language Resources Association, pp.17-23, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-01024159
The tree-to-tree editing problem, Information Processing Letters, vol.6, issue.6, pp.184-186, 1977. ,
DOI : 10.1016/0020-0190(77)90064-3
Preserving Functional Dependency in XML Data Transformation, ADBIS '08 : Proceedings of the 12th East European conference on Advances in Databases and Information Systems, pp.262-278, 2008. ,
DOI : 10.1007/978-3-540-85713-6_19
Evolving schemas for streaming XML, Theoretical Computer Science, vol.412, issue.35, pp.4545-4557, 2011. ,
DOI : 10.1016/j.tcs.2011.04.037
A Survey of Schema-Based Matching Approaches, Journal on Data Semantics IV Lecture Notes in Computer Science, vol.3730, pp.146-171, 2005. ,
DOI : 10.1007/11603412_5
URL : https://hal.archives-ouvertes.fr/hal-00922287
Validity-Sensitive Querying of XML Databases, Proceedings of EDBT 06, pp.164-177, 2006. ,
DOI : 10.1007/11896548_16
Querying Regular Sets of XML Documents, Proceedings of LiD 08, pp.116-130, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00275491
Typechecking for semistructured data In International workshop on database programming languages, LNCS, vol.2397, pp.1-20, 2001. ,
An edit operation-based approach to the inclusion problem for DTDs, Proceedings of the 2007 ACM symposium on Applied computing , SAC '07, pp.482-488, 2007. ,
DOI : 10.1145/1244002.1244115
Finding K Optimum Edit Scripts between an XML Document and a Regular Tree Grammar, Proceedings of EROW 07, pp.88-128, 2007. ,
An Algorithm for Inferring K Optimum Transformations of XML Document from Update Script to DTD, Proceedings of COMAD 08, pp.210-221, 2008. ,
DOI : 10.1587/transinf.E93.D.2198
An Algorithm for Inferring K Optimum Transformations of XML Document from Update Script to DTD, IEICE Transactions on Information and Systems, vol.93, issue.8, pp.93-2198, 2010. ,
DOI : 10.1587/transinf.E93.D.2198
An XML document transformation algorithm inferred from an edit script between DTDs, Proceedings of the 19th Conference on Australasian Database, pp.175-184, 2007. ,
Processing of Incorrect XML Data Master's thesis, pp.127-221, 2010. ,
Correction of Invalid XML Documents with Respect to Single Type Tree Grammars, Proceedings of NDT 11, pp.179-194 ,
DOI : 10.1007/978-3-540-72524-4_32
Abstract, Open Computer Science, vol.1, issue.1, pp.117-136, 2011. ,
DOI : 10.2478/s13537-011-0005-1
Structural Similarity Evaluation Between XML Documents and DTDs, Proceedings of WISE 07, pp.196-211 ,
DOI : 10.1007/978-3-540-76993-4_17
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.91.4461
An overview on XML similarity: Background, current trends and future directions, Computer Science Review, vol.3, issue.3, pp.151-173, 2009. ,
DOI : 10.1016/j.cosrev.2009.03.001
URL : https://hal.archives-ouvertes.fr/hal-01093568
Visibly Pushdown Transducers for Approximate Validation of Streaming XML, Proceedings of FoIKS 08, pp.219-238, 2008. ,
DOI : 10.1007/978-3-540-77684-0_16
The implication problem for ???closest node??? functional dependencies in complete XML documents, Journal of Computer and System Sciences, vol.78, issue.4, pp.1045-1098, 2012. ,
DOI : 10.1016/j.jcss.2012.01.003
Functional dependencies, from relational to XML, Ershov Memorial Conference, pp.531-538, 2003. ,
Strong functional dependencies and their application to normal forms in XML, ACM Transactions on Database Systems, vol.29, issue.3, pp.445-462, 2004. ,
DOI : 10.1145/1016028.1016029
The String-to-String Correction Problem, Journal of the ACM, vol.21, issue.1, pp.168-173, 1974. ,
DOI : 10.1145/321796.321811
Removing XML data redundancies using functional and equality-generating dependencies, ADC '05 : Proceedings of the 16th Australasian database conference, pp.65-74, 2005. ,
Designing semistructured databases using ORA-SS model, Proceedings of the 2nd International Conference on Web Information Systems Engineering, 2001. ,
Computing edit distances between an XML document and a schema and its application in document classification, Proceedings of the 2006 ACM symposium on Applied computing , SAC '06, pp.831-835, 2006. ,
DOI : 10.1145/1141277.1141467
Semantic adaptation of schema mappings when schemas evolve, Proceedings of the 31st International Conference on Very Large Data Bases, VLDB '05, pp.1006-1017, 2005. ,
XML Functional Dependency and Schema Normalization, 2009 Ninth International Conference on Hybrid Intelligent Systems, pp.307-312, 2009. ,
DOI : 10.1109/HIS.2009.276
Passage d'une expression rationnelle à un automate fini non-deterministe, pp.177-203, 1997. ,
1 Preuve de correction du calcul de la grammaire de W I(L(G)), p.187 ,
Nous supposons un arbre XML T qui est complet par rapport à IP ,
La preuve sera faite par contradiction. Supposons que T |= f . D'après la Définition 4.16, nous déduisons qu'il existe deux projections ? 1 and ? 2 pour la branche ,
= 2 sauf dans les cas suivants : (a) ou (c) en considérant l'égalité par valeur, |Instances(C/P, t)| = 2 provoque la violation de la condition 1 pour un autre chemin C, IP tel que P ? Q, ou (d) Last(P) ? ? att et Parent(C/P) vérifie les conditions 2a, ou 2b ,
type, value) un document XML où t est un arbre bi-instance. Soit IP l'ensemble de chemins associés à T et soit C/X ? IP et E les types d'égalités associés à X. Les propriétés suivantes sont vérifiées pour t : ? pour tous les chemins R i nous Cette situation est similaire à la situation 1b. Par conséquent nous pouvons construire un arbre avec deux instances de P qui soit una arbre bi-instance respectant les contraintes sur les chemins R i ,
Cette situation est similaire à la situation 1c. Par conséquent nous ne pouvons pas construire un arbre avec deux instances de P qui soit un arbre bi-instance respectant les contraintes sur le chemin R j . Ainsi nous concluons que ,
chacun des deux instances de Parent(P) doit avoir un noeud attribut Last(P) et donc |Instances(C/P, t)| = 2. Nous obtenons une contradiction avec l'hypothèse |Instances(C/P, t)| = 1. En conclusion l'arbre t ne possède qu'une seule instance pour le chemin Parent(P), Notons que puisque Last(Parent(P)) ? ? ele , nous avons déjà prouvé que C/Parent(P)[E ? ] ? (C, X[ E]) + ,
Nous allons d'abord prouver que l'algorithme termine, ensuite prouver qu'il est correct et enfin prouver qu'il est complet. Pour plus de simplicité, nous allons omettre le contexte c'est à dire écrire ,
X (i) est un sousensemble de IP, nous allons atteindre la valeur j pour i telle que X (j) = X (j+1) Par conséquent nous avons la garantie que la boucle termine et l'ensemble X (j) est retourné par l'algorithme. Nous allons maintenant prouver que X + est égal à X (j) ,
A la ligne 5 de l'Algorithme 2, l'ensemble X (0) contient des chemins P qui sont dans S, ou T, ou V ou W. 1 ,
Comme nous en appliquant l'axiome A6 (Unicité de l'attribut) ,
Comme nous avons X[ E] ? P[N], en appliquant l'axiome A9 (De l'identité de noeud à l'égalité par valeur) nous avons P ,
est dans Y alors il existe une XFD f dans F telle que l'une des conditions (a)-(b) de la ligne 7 soit satisfaite, Lorsque nous posons Z =, issue.1 1 ,