Ontology Authoring and Linked Data Generation from Web Applications

Ontology Authoring and Linked Data Generation from Web Applications

Benamar Bouougada, Djelloul Bouchiha, Abdelghani Bouziane, Mimoun Malki
DOI: 10.4018/IJSITA.2017100105
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

One of the fundamental problems in the development of the semantic web is what is known as the ontology authoring. This process allows the domain expert to create ontologies and their instances by dedicated tools from relational databases and/or web applications. In this article is presented an approach that allows building OWL ontologies and RDF instances from web applications. The proposed approach starts with a reverse engineering process that aims to recover the original design from the web application source code by using program understanding techniques. Then, a forward engineering process is applied to create an OWL ontology from the recovered diagrams, based on a set of mapping rules. The proposed approach is concertized by a PHP2OWLGen tool and is evaluated with a set of web applications. The obtained results were encouraging and showed the efficiency of the proposed approach.
Article Preview
Top

In this section we present some works related to the ontology authoring or the ontology engineering research field.

Kaljurand (2007) proposed bidirectional mapping from Attempto Controlled natural English language (ACE) to OWL ontologies. Kaljurand (2008) developed a tool, called ACEView editor, for editing and viewing OWL/SWRL ontology. The tool is used as plugin in Protégé, in order to enrich its interface based on ACE CNL. The ACEView allows users to interact with the ontology using Attempto Controlled English (ACE) questions. This interaction is done by mapping ACE text into OWL/SWRL and vice versa.

Kuhn (2008) presented a semantic Wiki, called AceWiki, for representing knowledge, and he used ACE to allow ordinary users extending the content of Wiki. Kuhn (2013a) presented an extended work that allows transforming the content of AceWiki into OWL by using the ACE predictive editor notation grammar (codeco). Kuhn (2013b) gave an extension of AceWiki, known as AcEWiki-GF, to support multilingual by adding Grammatical Framework (GF). Therefore, it gives users all advantages of AceWiki.

Dimitrova, Denaux, Hart, Dolbear, Holt et al. (2008) developed a tool, called Rabbit to OWL ontology (ROO), for ontology editing. They intended to cover all the ontology engineering process. This tool required the domain expert for ontology authoring, especially in the first stage of the process, and in the conception stage.

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing