Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
KBFE - General User's Guide

KBFE - General User's Guide

Ratings: (0)|Views: 40 |Likes:
Published by Rosario Turco
The component KBFE is an ontological framework, a little framework of Knowledge Base
The component KBFE is an ontological framework, a little framework of Knowledge Base

More info:

Published by: Rosario Turco on Apr 13, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/07/2011

pdf

text

original

 
1
KBFE General
User’s Guide
 
Rosario Turco (Naples
 –
Italy)
Description
The component KBFE is an ontological framework, a little framework of Knowledge Base. It is a jar, which isusable in vary ways:
 
callable by another Java product (TIBCO, WebLogic, Jboss, Tomcat etc)
 
activable by a webservice soap/http on an application server like Tomcat + Axis2, WebLogic Server10.3.x or higherThe software is available on http://rturco.users.sourceforge.net/Actual stable version: 2.0KBFE makes easy to create:
mapper engine or rules engine
dynamic registry (as LDAP or UDDI etc) or dynamic configurator
ontological crawler
ontological interface, to participate in environments such as home automation and network interfacedevices on different HWEach of Ontology technology involves products that are among those in the next figure.
 
2
Concepts
The Knowledge Base and Ontologies can represent an efficient design methodology that can exploitontological components easy to implement or implemented, and available on the palette editor (egEclipse). Good tools makes easy to design, especially in conceptual mode, making the development of lightand with few errors and anomalies. It rapresents a methodology which is seen placed in the designcomponents and frameworks.
Definition
The most practical definitions on the ontology are:
 
it allows to classify / group objects in a domain and get inferences about them, through a"reasoner" (an inference engine)
 
An ontology consists of:
o
 
Classes
o
 
Individuals (instances of classes, the exploitation of class)
o
 
Object Property (binary relations between individuals)
o
 
Property Data (binary relations between the individual and data)
o
 
Properties chainA working definition of Knowledge Base, is, however, what defines it as a set of ontologies, there behindthe concepts of the philosopher Russell and the axioms of mathematics, sets of sets etc., remember Peanoetc? The relational DB is a mathematical concept. The Knowledge base point to the same concepts of Prolog and RDF: subject, predicate and object.
 
3When will the knowledge base is more than one data base? If it relies on the generalization and fails withthe same "engine" to process a single 'class of problems. "A Knowledge Base is able to handle N ontologies,regardless of names of DB schema, tables, columns, and regardless of the length of the columns, managingto simultaneously interrogate them, even sharing the data. Ontologies are also useful to create metadataand annotations also collaborative.CLASS OF PROBLEMS - ONE WAY ENGINEOften in a company that serves the customer can be configured with a single conceptual abstraction.In many companies, large or small, regardless of the process of management, often serves only one thing:"Given a topic and a key information, determine a list of related information is also not uniform, of any kind(voice, video, e-mail, image, fax, phone number etc) and where to report the matter. "This class of problems if you design correctly ontologies can be treated with a single engine of theKnowledge Base.The list of people who live in the palace and that employees who work in street Depretis and subscribe toSky and at the Naples soccer are at least four research on ontologies crossed by a single engine.An ontology can also be provided with m files, each of which constitutes a partition, ordered by the keyinformation for research or more information, making it possible to mount on Engine for InformationRetrieval, a pre-search B-tree, the names of file, with an algorithm that depends on the logarithm.For example, a white pages directory sort by type of work and in alphabetical order of last nameThe partitioning of an ontology is a conceptual phenomenon, and it is a mistake leaving the physicalpartitioning of the software or a subdivision of the engine later: just one search engine with pre-file(essentially an index) and a partitioning of the ontology.It should be an important aspect when working with large numbers; engine is more than saving memory.Rules can be made of partitions (with use of other ontologies and SWRL SweetRules).

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->