Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3128128.3128151acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicsdeConference Proceedingsconference-collections
research-article

Generic approach to knowledge management from databases

Published: 21 July 2017 Publication History

Abstract

Digital intelligence1 relies, among other things, on the involvement of software agents in the interpretation and reasoning on the information. This requires the immersion of meaning in information storage systems. Software agents can qualitatively treat information only if they can understand it, which is possible due to the cooperation of the ontology as source of knowledge and the data sources as an informational heap.
In this paper, we present an automatic approach that allows to create an ontology from a classical data source (Relational, Object Oriented or Semi-Structured), and to interrogate the ontology thus created without resorting to creating instances: To create the ontology, the approach is based basically on meta-model, model and transformation concepts. Indeed, the different stages are translated by the transformation of an input model for the generation of an output model, this generation is directed by meta-models that we proposed. We present also a system of querying ontology without having to populate it with instances from data source. This system provides an intermediate level of abstraction between the ontological model and the data source schemas, this level can generate partially and temporarily the data in XML format. The system also provides a SPARQL-XQUERY mapping which rewrites any SPARQL query at XQUERY query in order to be executed on the generated data.

References

[1]
Bizer C. (2003): D2R MAP - A Database to RDF Mapping Language, The twelfth international World Wide Web Conference, WWW2003, Budapest, Hungary.
[2]
J. Barrasa Rodríguez, Ó. Corcho, & A. Gómez-Pérez, (2004). R2O, an extensible and semantically based database-to-ontology mapping language. in the Second Workshop on Semantic Web and Databases, SWDB 2004, Berlin, 2004.
[3]
F. Cerbah, (2008, December). Mining the content of relational databases to learn ontologies with deeper taxonomies. In Proceedings of the 2008 IEEE /WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology-Volume 01 (pp. 553--557). IEEE Computer Society.
[4]
L. Stojanovic, N. Stojanovic & R. Volz. (2002, March). Migrating data-intensive web sites into the semantic web. In Proceedings of the 2002 ACM symposium on Applied computing (pp. 1100--1107). ACM.
[5]
G. Dogan. & R. Islamaj. (2006). Importing Relational Databases into the Semantic Web, 2002. URL: http://www.mindswap.org/Webai/2002/fall/Importing_20Relational_20Databases_20into_20the_20Semantic_20web.html.
[6]
I. Astrova, "Reverse engineering of relational databases to ontologies," in The 1st European Semantic Web Symposium (ESWS), 2004.
[7]
S. M. Benslimane, D. Benslimane, M. Malki, Y. Amghar, & H. Saliah-Hassane, (2006, July). Acquiring owl ontologies from data-intensive web sites. In Proceedings of the 6th international conference on Web engineering (pp. 361--368). ACM.
[8]
S. Melnik., "Bridging the gap between XML and RDF," 16 December 1999. {Online}. Available: http://infolab.stanford.edu/~melnik/rdf/fusion.html. {Accessed 21 November 2016}.
[9]
S. Melnik., "Simplified Syntax for RDF," 19 November 1999. {Online}. Available: http://infolab.stanford.edu/~melnik/rdf/syntax.html. {Accessed 21 November 2016}.
[10]
S. Battle, (2004, November). Round-tripping between XML and RDF. In International Semantic Web Conference (ISWC).
[11]
G.Reif, H. Gall, & M. Jazayeri, (2005). Using WEESA-to Semantically Annotate Cocoon Web Applications. Technical Report TUV-1841-2005-31, Distributed Systems Group, Vienna University of Technology, 2005. http://www.infosys.tuwien.ac.at/weesa/TUV-1841-2005-51.pdf
[12]
M. Ferdinand, C. Zirpins, & D. Trastour. (2004, July). Lifting XML schema to OWL. In International Conference on Web Engineering (pp. 354--358). Springer Berlin Heidelberg.
[13]
H. Bohring, & S. Auer, (2005). Mapping XML to OWL Ontologies. Leipziger Informatik-Tage, 72, 147--156.
[14]
N. Yahia, S.A. Mokhtar, & A. Ahmed, (2012). Automatic generation of OWL ontology from XML data source. arXiv preprint arXiv:1206.0570.
[15]
R. Ghawi, &N. Cullot, (2009, August). Building ontologies from XML data sources. In Database and Expert Systems Application, 2009. DEXA'09. 20th International Workshop on (pp. 480--484). IEEE.
[16]
S. Cranefield, (2006). Networked knowledge representation and exchange using UML and RDF. Journal of Digital information, 1(8).
[17]
S.Leinhos, (2006). OWL ontology extraction and modelling from and with UML class diagrams-a practical approach. University of the Federal Armed Forces of Germany.
[18]
K.Baclawski, M.K. Kokar, P.A. Kogut, L. Hart, J. Smith, W.S. Holmes III, & M.L. Aronson, (2001, October). Extending UML to support ontology engineering for the Semantic Web. In International Conference on the Unified Modeling Language (pp. 342--360). Springer Berlin Heidelberg.
[19]
M. Milanović, D. Gašević, A. Giurca, G. Wagner, & V. Devedžić, (2006, February). On interchanging between owl/swrl and uml/ocl. In Proceedings of 6th Workshop on OCL for (Meta-) Models in Multiple Application Domains (OCLApps) at the 9th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS), Genoa, Italy (pp. 81--95).
[20]
D. Gasevic, D. Djuric, V. Devedzic & V. Damjanovi, (2004, May). Converting UML to OWL ontologies. In Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters (pp. 488--489). ACM.
[21]
D. Gašević, D. Djurić & V. Devedžić, V. (2007). MDA-based automatic OWL ontology development. International Journal on Software Tools for Technology Transfer (STTT), 9(2), 103--117. URL http://www.springerlink.com/openurl.asp?genre=article&issn=1433-2779&volume=9&issue=2&spage=103.
[22]
S. Brockmans, R.M. Colomb, P. Haase, E.F. Kendall, E.K. Wallace, C. Welty & G.T. Xie, (2006, November). A model driven approach for building OWL DL and OWL full ontologies. In International Semantic Web Conference (pp. 187--200). Springer Berlin Heidelberg.
[23]
M. Mehrolhassani, & A. Elçi, (2008). Developing Ontology Based Applications of Semantic Web Using UML to OWL Conversion. The Open Knowlege Society. A Computer Science and Information Systems Manifesto, 566--577.
[24]
J. Evermann, (2009). A UML and OWL description of Bunge's upper-level ontology model. Software and Systems Modeling, 8(2), 235--249.
[25]
http://www.omg.org/cgi-bin/doc?formal/2000-11-02
[26]
C. Faucher, F. Bertrand, & J.Y. Lafaye, (2008). Génération d'ontologie à partir d'un modèle métier UML annoté. Revue des Nouvelles Technologies de l'Information, 12, 65--84.
[27]
http://www.w3.org/TR/xquery/
[28]
C. Halpern-Hamu, "Incremental Development," 1999. {Online}. Available: http://incrementaldevelopment.com/papers/xsltrick/. {Accessed 1 12 2016}.
[29]
X. Blanc, (2005). MDA en action Ingénierie logicielle guidée par les modèles. Editions Eyrolles.
[30]
J. Bézivin, & X.Blanc, (2002). Promesses et interrogations de l'approche MDA. Journal Développeur Référence, 1--14.
[31]
http://www.omg.org/spec/MOF/2.5.1
[32]
https://en.wikipedia.org/wiki/QVT

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICSDE '17: Proceedings of the 2017 International Conference on Smart Digital Environment
July 2017
245 pages
ISBN:9781450352819
DOI:10.1145/3128128
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. classical data source
  2. meta-model
  3. model
  4. ontology
  5. semantic
  6. transformation

Qualifiers

  • Research-article

Conference

ICSDE '17

Acceptance Rates

ICSDE '17 Paper Acceptance Rate 36 of 139 submissions, 26%;
Overall Acceptance Rate 68 of 219 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 35
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media