Dot Net Founded Tool For Ontology Development Computer Research Essay

Semantic Web is an effective way of representing data on the existing world-wide-web. Ontology is one of the vital components of semantic web. It can be used to capture understanding of some domain of interest and to identify the principles in the site and also to express the associations that maintain between those ideas. In this paper, we have suggested a Dot Net based tool for ontology development, reasoning and visualization. The previous few years have observed the introduction of a huge amount of ontology editing tools that helps the ontology designers in the development of ontologies. Tool for Ontology Development and Editing and enhancing (TODE) has been developed noticing the dearth of a Dot Net based mostly ontology editing and enhancing tool. TODE 2. 0 bumps up the sooner focus on TODE through the introduction of a user friendly ontology visualization tool that helps the custom in inspecting any ontology from different outlooks. In addition, the TODE 2. 0 also supports Reasoning.

Keywords: Ontology Editor, Dot Net centered tool, Semantic Web, SPARQL

INTRODUCTION

The term Semantic Web has been coined by Tim Berners-Lee[1]. The Semantic Web is only the second-generation Web. It weaves together a network of information that allows more efficiency, higher knowledge showing, and ease of use. The Semantic Web is an internet that can describe things in a manner that personal computers can understand. Ontology contains finite set of terms (or important principles) and the interactions among the conditions (or Classes of Things. Semantic Web is not really a sole technology and it consists of lots of components including ontology languages (RDF/RDFS[2], OWL[3], etc. ), editing and enhancing tools (Protege[4], Ontolingua[5], etc. ) and benchmarks (WSMO[6], OWL-S[7] etc. )Visualizers (OntoViz [8], Jambalaya [8], TGVizTab) and reasoneres (racer, pallet, Simple fact++[9]).

Ontologies, as packages of concepts and their interrelations in a specific domain, have proven to be a useful tool in the areas of digital libraries, the semantic web, and personal information management. As a result, there's a growing dependence on effective ontology visualization for design, management and surfing around. As the worthiness of ontology based information systems is starting to be realized, the device of visualizing ontologies assumes importance. For small ontologies, it could be easy for an individual to see the full ontology and discover relevant information. Special visualization techniques are required for large ontologies to allow the user to get the relevant information quickly.

Reasoning is the procedure of drawing conclusions from facts. ". [10] Ontology requirements, together with a sizable number of case data, have become available on the Semantic Web in ontology languages such as RDFS and OWL. Access to data encoded in a semi-structured format instead of unstructured documents already helps many information integration tasks. However, the entire vitality of ontologies can be only leveraged when the reasoning infrastructure is at place to process the great amount of semi-structured information offered online. Reasoning will be an important building block in the future Semantic Web infrastructure. Programmed reasoning has a wide range of application scenarios: advanced query answering services, schema matching and ontology position, and data integration across heterogeneous data sources, and personalization of web sites.

Ontology editor assists the ontology programmer by providing a number of facilities like a friendly user interface for ontology creation, a collaborative environment where multiple users can work along and support for reasoning and inferencing etc. Ontology editor also provides service to transfer and export ontology in dialects like RDF, DAML, OWL and Petrol. Furthermore, some ontology editors support well described strategy for ontology creation.

Despite the availability of a large quantity of ontology editing and enhancing tools, it is discovered that no tool is developed in Dot Net Environment which supports reasoning and visualization of ontology. Protege[4] is a favorite and essentially the most stable, desktop based mostly ontology editing and enhancing tool developed by Stanford University. It offers support for RDF(S) and OWL. The tool is easily extendable via its plug-in feature; reasoner like Pellet can be fastened with this tool and jambalaya is available for visualization. The option of an instrument in Dot Online Environment gives rise to development of encouraging tools, visualizers, plug-ins, reasoning and inferencing tools. Due to un-availability of Dot Net based ontology enhancing tool, the Dot Net community is silent in this effective region of research, as the wide open source community is very energetic in this area. For instance, Protege is a Java based tool, which includes been extended further through a big volume of plug-ins like tools for Natural Terminology Control, reasoning and task management[10]. Recognizing this demand, we developed A Tool for Ontology Editing and enhancing, reasoning and visualization which is a Dot Net centered ontology editor.

In next sections, we will discuss our suggested ontology editing and enhancing tool which helps reasoning and visualization of ontology. First, Literature review related to the Reasoning and visualization will be talked about. We will also discuss the execution details. Finally, the newspaper will be concluded with future guidelines.

RELATED WORK

Reasoning is the process of drawing summary from facts. There are various rasoners available in open source environment. Pellet [13] is one of them. It really is an open source reasoner for OWL 2 DL in Java. It provides standard reasoning services for OWL ontologies. For applications that require to represent and reason about information using OWL, Pellet is the best option for systems where complete OWL DL reasoning is vital. Pellet includes support for OWL 2 information including OWL 2 ELFact++ [13] are the new generation of the well-known FaCT OWL-DL reasoner. Simple fact++ uses the set up Truth algorithms, but with an alternative internal architecture. Additionally, Truth++ is integrated using C++ to be able to make a more efficient software tool, and to take full advantage of portability. RacerPro is an OWL reasoner and inference server for the Semantic Web. HermiT is the first publicly-available OWL reasoner based on a book "hypertableau" calculus which gives much more successful reasoning than any previously-known algorithm. [13]

Many visualization techniques are available for ontologies. OntoViz [8], predicated on AT&T's GraphViz software, provides customizable visual visualizations of Protege's ontologies. OntoViz generates graphs with very good clarity with little overlap between nodes. However, OntoViz graphs are static and non-interactive, making them non-suitable for several purposes.

Jambalaya is dependant on ShriMP [8]. ShriMP is an information visualization technique for navigating abstracted set ups of complicated information networks with animated focus. Jambalaya plug-in integrates ShriMP into Protege. It includes interchangeable views of nested graphs for interactive ontology navigation. Jambalaya facilitates wide selection of structure algorithms such as Tree layout, Radial design etc.

TGVizTab is another visualization plug-in for Protege [8] which uses Touch Graph for graph infrastructure. It facilitates handling different kinds of relations and border labeling. It allows for storing the produced graph in XML that can be looked at by other Touch Graph applications.

Implementation Details

The execution of TODE has done by an organization in last year. It offers an easy-to-use software for modeling any website knowledge by using hierarchy of classes, their traits, relationships and circumstances. Ontologies can be created easily by having a well-defined methodology that may be exported further to lots of dialects like RDF, OWL-Lite, N-Triple, N-3, RDBMS etc. To simplify the ontology creation, a one-tabbed, AJAX founded and regular web user interface is provided for ontology creation. That is as opposed to existing ontology development tools that provides a multi-tabbed or multi-page user interface for ontology creation. To develop a simplified web-based software, they followed all the People Computer Connections (HCI) recommendations of W3C that are required for developing a user-friendly internet site.

They decided on JENA library[14]. It offers a comprehensive group of Java classes that can

be used for ontology creation, manipulation,

reasoning, inferencing and support for ontology dialects like RDF and OWL. since, JENA is developed in Java it can not be directly used in Dot Net plus they need to convert JENA code into Dot Online code. The IKVM Transformation Power[15] solves this problem by giving a console founded environment for converting any Java class to Dot Net collection. All business reasoning has been executed in Aesthetic C# and MS SQL Server has been used as a backend databases for retaining ontology repositories. ASP. NET and AJAX was preferred for the development of view component of tool.

From this step we can view the properties of the class

From this step we can increase the sub category of the respected class

This is the name of ontology

This popup window shows the properties of the particular class

Fig1. Visualization of Ontology

Fig2. Visualization of Ontology demonstrating Properties of your Class

This existing tool has many deficiencies like it does not have any visualization and reasoning support. For visualization we used ICE [19] information connection engine. ICE makes relational data in Silverlight. Users can explore and interact with the network of associations and nodes. Predicated on a pressure directed layout, it can provide non-hierarchical connections, infinite datasets, and unrelated data options. Fundamentally, we display nodes that are related to other nodes through links. Links behave like elastic bands (or springs), and nodes respond like magnets with the same polarity.

This quickly automatically helps prevent nodes from overlapping with each other's IceDataSchema is made up of all classes that people need inside our project (Main, RootCurrentNode, Node, Website link, LinkGrammar, Action, LinkDrawingInformation, andNodeDrawingInformation). We need these classes and the. NET serialization API to dynamically generate an XML record that complies with the schema specification. A node is normally an entity coming from a database. Any consumer who makes ontology

Fig3. Reasoning of Ontology

saved in database. We retrieve that hierarchy of ontology classes and visualize it. In this way the user can see and understand large ontologies in better way. We used jena API for reasoning support. The number of predefined reasoner can be purchased in Jena are practices:

Transitive reasoner, RDFS rule reasoner, OWL, OWL Minuscule, OWL Micro Reasoners, DAML micro reasoner, Generic guideline reasoned. [16] For each type of reasoner there is a factory school (which

Model or by separating into two components - schema and instance data. In this reasoning Interface to begin with user choose an ontology document and upload it. Then he get into a SPARQL query in the query program. Results of the Entered query are shown in the grid view.

CONCLUSION

We developed a Dot Net founded tool for ontology editing, visualization and reasoning. The tool supplies the service to ontology developers to make ontologies in a simplified way utilizing a well defined methodology and an easy-to-use GUI. It has service for ontology visualization for reason for better understanding. Also it has reasoning support so that a user can attract final result from different facts.

  • More than 7,000 students prefer us to work on their projects
  • 90% of customers trust us with more than 5 assignments
Special
price
£5
/page
submit a project

Latest posts

Read more informative topics on our blog
Shiseido Company Limited Is A Japanese Makeup Company Marketing Essay
Marketing Strength: Among the main talents of Shiseido is its high quality products. To be able to satisfy customers, the company invested a great deal...
Fail To Plan You Plan To Fail Management Essay
Management This report will concentrate on two aspects of project management, their importance within the overall project management process. The report...
Waste To Prosperity Program Environmental Sciences Essay
Environmental Sciences Urban and rural regions of India produce very much garbage daily and hurting by various kinds of pollutions which are increasing...
Water POLLUTING OF THE ENVIRONMENT | Analysis
Environmental Studies Pollution Introduction Many people across the world can remember having walked on the street and seen smoke cigars in the air or...
Soft System Methodology
Information Technology Andrzej Werner Soft System Methodology can be described as a 7-step process aimed to help provide a solution to true to life...
Strategic and Coherent methods to Recruiting management
Business Traditionally HRM has been regarded as the tactical and coherent method of the management of the organizations most appreciated assets - the...
Enterprise Rent AN AUTOMOBILE Case Analysis Business Essay
Commerce With a massive network of over 6,000 local rental locations and 850,000 automobiles, Organization Rent-A-Car is the greatest rental car company...
The Work OF ANY Hotels Front Office Staff Travel and leisure Essay
Tourism When in a hotel there are careers for everyone levels where in fact the front office manager job and responsibilities,assistant professionals...
Strategy and international procedures on the Hershey Company
Marketing The Hershey Company was incorporated on October 24, 1927 as an heir to an industry founded in 1894 by Milton S. Hershey fiscal interest. The...
Check the price
for your project
we accept
Money back
guarantee
100% quality