structure of XML grammars and ontologies has
inspired the construction of classes representing an
integration ontology of data generated by XML
grammars. This cognitive structure has many
advantages of which the most important one is to be
evolutionary as well on the level of the data as of the
definition of the data structures. The field of
ontologies made it possible to achieve the goal
which is an integration structure of XML data.
Nevertheless, the treatment of XML grammars for
the semantic extraction of knowledge realized by the
user in a manual way thanks to the knowledge of
XML schema is not without defects. This extraction
causes problems in the decomposition of the XML
schemas. How to choose the level of granularity by
limiting the problem of the redundancy of
information? This case is rather current in complex
XML schema where tags refer to tags having an
identifier. In this manner a tag can have two
‘fathers’ so that these tag ‘fathers’ compete with
each other (A. Dekhtyar, 2003). In this case if these
links are not factorized the information of the link is
duplicated for each semantic element which are
referenced. These cases are easily detectable and it is
then as easy to help the user to remove this
redundancy of information.
Our method was tested in a static way on a set of
XML grammar schema as well as a set of documents
XML associated with each XML schema. The future
objectives of development are double. On the one
hand we wish to develop a complete system
allowing the integration of XML schema and XML
data in a dynamic manner through a graphic
interface. This tool will include also tools allowing
requests to the system according to our previous
work. In addition, we wish to test this method for the
integration of Web Services. The Web services are
defined using an XML schema defining the contents
of SAOP documents. Consequently, our architecture
would make it possible to carry out semantic
requests on a set of Web Services.
REFERENCES
A. Baxevanis, The Molecular Biology Database
Collection, Nucleic Acids Research, vol 28, n°1, 2000,
p.1-7 http://nar.oupjournals.org/cgi/content/full/27/1/1
D. Benson, I. Karsch-Mizrachi, D. Lipman, J. Ostell, B.
Rapp, D. Wheeler, GenBank, Nucleic Acids Res, vol.
1, n°28, 2000, p. 15-8,
http://www.ncbi.nih.gov/Genbank/
A. Pan, J. Raposo, M. Álvarez, P. Montoto, V. Orjales, J.
Hidalgo, L. Ardao, A. Molano, Á. Viña, The Denodo
Data Integration Platform, VLDB, Hong Kong, China,
2002
D. Draper, A. Y. HaLevy, D. S. Weld, The Nimble XML
Data Integration System, IEEE International
Conference on Data Engineering, April 02 - 06, 2001,
Heidelberg, Germany
M. J. Carey, J. Kiernan, J. Shanmugasundaram, E. J.
Shekita, S. N. Subramanian, XPERANTO :
Middleware for Publishing Object-Relational Data as
XML Documents, The VLDB Journal, pp 646-648,
2000
A. Cali, G. De Giacomo, M. Lenzerini, Models for
Information Integration: Turning Local-as-View into
Global-as-View, Proceedings of the International
Workshop on Foundations of Models for Information
Integration, 2001.
K. Aberer, P. Cudre-Mauroux, M. Hauswirth. A
framework for semantic gossiping. SIGMOD Record,
31(4), 2002
N. Guarino, C. Carrara, P. Giaretta, An ontologie of meta-
level categories, in J. Doyle F. S & Torano P., eds.,
Principles of Knowledge representation and
Reasonning, Morgan-Kauffman, pages 270-280, 1994.
B. Bachimont, Engagement sémantique et engagement
ontologique : conception et réalisation d'ontologie en
ingénierie des connaissances, In Charlet J., Zackland
M., Kessel G. & Bourigault D., eds., Ingénierie des
connaissances : évolution récentes et nouveaux défis,
Eyrolles, pages 305-323, 2000.
N. Guarino, The ontological level, in R. Casati B. S. &
White G., eds, Philosophy and the cognitive sciences,
Hölder-Pichler-Tempsky, 1994.
T. Dechilly, B. Bachimont, Une ontologie pour éditer des
schémas de description audiovisuels, extension pour
l'inférence sur les descriptions, In Actes des journées
francophones d'Ingénierie des Connaissances
(IC'2000), 2000.
B. Amann, Du Partage centralisé de ressources Web
centralisées à l’échange de documents intensionnels,
Documents de Synthèse, 2003.
I. F. Cruz, H. Xiao & F. Hsu, An Ontology-based
Framework for Semantic Interoperability between
XML Sources, In Eighth International Database
Engineering & Applications Symposium (IDEAS
2004), July 2004.
M. Klein, Interpreting XML via an RDF schema. In ECAI
workshop on Semantic Authoring, Annotation &
Knowledge Markup (SAAKM 2002), Lyon, France.
L. V. Lakshmannan, F. Sadri, Interoperability on XML
Data, In Proceeding of the 2nd International Semantic
Web Conference (ICSW’03), 2003.
M. Kifer, G. Laussen, J. Wu, Logical foundations of
object-oriented Land frame-based languages, In
journal of the ACM, 1995.
D. Kayser, La représentation des connaissances, Hermès,
1997.
J. Sowa, Conceptual structures: information processing in
mind and machine, Addison-Wesley, 1984.
A. Dekhtyar, I. E. Iacob, A Framework for Management
of Concurrent XML Markup, International Conference
on Conceptual Modeling, in ER 2003, pages 311-322,
2003.
J. Berstel, L. Boasson, XML Grammars MFCS 2000: 182-
191
ONTOLOGY-BASED INTEGRATION OF XML DATA - Schematic Marks as a Bridge Between Syntax and Semantic
Level
37