distributed knowledge management based on software agents and ontology ppam 2003

12
Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003 Czestochowa, Poland, September 7-10, 2003

Upload: josef

Post on 12-Jan-2016

36 views

Category:

Documents


0 download

DESCRIPTION

Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003 Czestochowa, Poland, September 7-10, 2003. Overview. Motivation Knowledge and Ontology Architecture Implementation Tools & Technologies Screenshots. The Pellucid Consortium. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

Distributed Knowledge Management based on Software Agents and Ontology

PPAM 2003

Czestochowa, Poland,

September 7-10, 2003

Page 2: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 2

Overview

Motivation Knowledge and Ontology Architecture Implementation Tools & Technologies Screenshots

Page 3: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 3

The Pellucid Consortium

II SAS, BratislavaSlovak Republic

MT Department of Genova, Italy

Mancomunidad de Municipios del Bajo

Guadalquivir

CCLRC Rutherford Appleton LaboratoryOxfordshire, England

Regional Ministry of the Presidency of the Junta de Andalucía

Page 4: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 4

A knowledge management scenarioImagine an inexperienced employee in a public

organisation …

I know I’m supposed to be

producing a report for the assessment …

… but who should I be consulting? Has anyone written anything similar that I could reuse? Or maybe there’s even a

template?

How long will it take to get a response? Is there anyone who’s done this before?

Page 5: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 5

A3

S

A8A4

A6

E1

E2

Contact1

Contact2

Contact3

….

A1

A2

A5

A9Document1

Document2

Document3

….

How?: Workflow & Knowledge

The return form Pellucid MIGHT be: ROLE specific USER specific TIME specific PROCESS specific ACTIVITY INSTANCE specific

PELLUCID associates WF activities with Organizational Knowledge.

PELLUCID aims to follow WfMC Standards

Page 6: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 6

Ontologies

Generic Ontology Domain Specific Ontologies

Ontologies in PELLUCID:

Page 7: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 7

Pellucid ontologies Pellucid

agents

Organisational memory

Document repositories

Document indexing/ searching

WfMS End user

The Pellucid system

System Architecture

Hybrid Approach Knowledge centralized in

Organizational Memory Distributed in Agents

Page 8: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 8

Query creation GUI GUI generated from Ontology Extracting Knowledge

Query on the picture can be read as follows: Return All EventContacts where BusinessEntity (contact contacted) is Police Department and I am interested in the employee, which made the contacts. Note that ontological elements adopt tree structure from inheritance of ontology elements.

pQuestion = SelectPredicate();cKnown = SelectConcept(GetAllConcepts(pQuestion));iKnown = SelectInstance(GetAllClasses(cKnown));cNeeded = SelectConcept( GetAllConcepts(pQuestion) – cKnown);return createQuestion( pQuestion, cKnown, iKnown, cNeeded);

Page 9: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 9

Agent Development and Implementation

Specification and Design UML Tools AGent Specification Tables Methodologies

Implementation Java – JBuilder Database: MySQL JADE Ontology – Protégé,

Ontology Bean Generator New: Jena, DAML+OIL

Page 10: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 10

Developing Ontologies in Protégé

Page 11: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 11

Running Pellucid

Page 12: Distributed Knowledge Management based on Software Agents and Ontology PPAM 2003

II SAS, Bratislava, Slovak Republic 12

Contact InformationPresented by: Michal Laclavik ([email protected])

Further Information: Dr. Ladislav Hluchy ([email protected])

URL: http://www.ui.sav.sk/

Address:Institute of InformaticsSlovak Academy of SciencesDubravska cesta 9Bratislava