School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Creating An Ontology using ROO Case Example: Dynamic Risk Assessment (DRA) in PORML
Introduction Personalised On-the-Job Reflective Mobile Learning (PORML) Framework
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
Methodology Relevant Methodology for Ontology Development Methontology (based on the IEEE ) Chemical, Environmental pollutants, Reference-Ontology Gruninger and Foxs Methodology (used in TOVE – Toronto Virtual Enterprise project) Ontologies within the domain of Business process and Enterprise modeling Uschold and Kings Method Enterprise modeling process ontology Ordnance Surveys Methodology (Kanga) Conceptual ontology with the active involvement of domain experts – Hydrology ontology,
Ordnance Surveys 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.
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.
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
Knowledge Glossary Lists of Fire Risk Assessment Source Glossary of Fire Risk Assessment Terms Extract Populate
Convert to English Sentences Glossary of Fire Risk Assessment Terms English Sentences Convert Example: Relationship Table A public house usually has part a car park. Example: An English sentence
Evaluate and Document
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. ROO Plug-in
Demonstration Demonstration: Using ROO to create simple DRA ontology