school of something faculty of other school of computing faculty of engineering creating an ontology...

12
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Creating An Ontology using ROO Case Example: Case Example: Dynamic Risk Assessment (DRA) Dynamic Risk Assessment (DRA) in PORML in PORML http://www.comp.leeds.ac.uk

Upload: audrey-evans

Post on 28-Mar-2015

218 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

School of somethingFACULTY OF OTHER

School of ComputingFACULTY OF ENGINEERING

Creating An Ontology using ROOCreating An Ontology using ROOCase Example:Case Example:

Dynamic Risk Assessment (DRA)Dynamic Risk Assessment (DRA)in PORMLin PORML

http://www.comp.leeds.ac.uk

Page 2: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Introduction

Personalised On-the-Job Reflective Mobile Learning (PORML) Framework

Dynamic Risk Assessment

(DRA) Ontology

Page 3: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Introduction

Protégé v.4

Protégé is a free, open source ontology editor and knowledge-based framework;

For coders writing purely OWL applications, v.4 is recommended.

ROO (Rabbit to OWL Ontology authoring)

A protégé plug-in that guides domain experts with little or knowledge engineering experience to build conceptual ontologies

Page 4: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Methodology

Relevant Methodology for Ontology Development

Methontology (based on the IEEE 1074-1995)

• Chemical, Environmental pollutants, Reference-Ontology

Gruninger and Fox’s Methodology (used in TOVE – Toronto Virtual Enterprise project)

• Ontologies within the domain of Business process and Enterprise modeling

Uschold and King’s Method

• Enterprise modeling process ontology

Ordnance Survey’s Methodology (Kanga)

• Conceptual ontology with the active involvement of domain experts – Hydrology ontology,

Page 5: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Ordnance Survey’s Methodology

Identifying the scope, purpose and requirement of the ontology;

Gathering source of knowledge and relevant documents (books, articles, dictionaries, web resources);

Recording the captured knowledge in a Knowledge Glossary and populating it;

Converting knowledge contained in the glossary into structured English sentences;

Evaluation and documentation.

Page 6: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Identify Scope and Purpose

Scope

The ontology describes dynamic risk assessment activity related to Fire and Rescue Services (FRS) chimney fire and thatched fire activity.

Purpose

The purpose of FRS DRA ontology is to describe the characteristics of places, fire activity and fire terms regarding Fire and Rescue Services risk assessment activity.

Page 7: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Gathering Knowledge Source

Gather the Lists of Fire Risk Assessment Source

Books , Manuals and References

(Source from FRS, Library)

Documents and Reports

(Source from FRS, Library)

Online Information

(Source from FRS website,

Other emergency services,

Fire service training company)

Questionnaire for Firefighters

Page 8: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Knowledge Glossary

Lists of Fire Risk

Assessment Source

Glossary of Fire Risk

Assessment Terms

Extract

Name Type Synonym Natural Language Description Source Chimney Fire

Concept The combustion of residue deposits referred to as creosote, on the inner surfaces of chimney tiles, flue liners, stove pipes, etc.

A Guide to Operational Risk Assessment / Wikipedia

Incident Ground

Concept The area in which fire service operations are taking place. This may, or may not involve a fire.

HO Manual – Fire Service Training Manual

Hazard Concept Something with the potential to cause harm. This could be anything from a slippery domestic kitchen floor to a radiation leak from a nuclear reactor.

HO Manual – Dynamic Management of Risk at Operational Incidents

Populate

Page 9: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Convert to English Sentences

Glossary of Fire Risk

Assessment Terms

English Sentences

Convert

Relation Source concept Target concept Has part Public house Car park Contain Chimney Chimney component Be a kind of Fireground Fire danger area

Example: Relationship Table

A public house usually has part a car park.

Example: An English sentence

Page 10: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Evaluate and Document

Page 11: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Using ROO

Rabbit is expressed using English like sentences.

Subject Relationship Object.

Every Public House is a kind of Place.

Every Fireground is a kind of Fire Danger Area.

Every Car Park is part of Fire Evacuation Area.

ROOPlug-in

Page 12: School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA)

Demonstration

Demonstration:

Using ROO to create simple DRA ontology