Dynamic Models - A case study in developing curriculum regulation and conformity using Protege

Similar documents
Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web

Automated REA (AREA): a software toolset for a machinereadable resource-event-agent (REA) ontology specification

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

ASSESSMENT SUMMARY XHTML 1.1 (W3C) Date: 27/03/ / 6 Doc.Version: 0.90

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

Smart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications

Where is the Semantics on the Semantic Web?

Prepared By: PATEL DHARMESH M.( ) (C.E.)

Semantic search and reporting implementation on platform. Victor Agroskin

Collaborative & WebProtégé

USC Viterbi School of Engineering

Ontology-Specific API for a Curricula Management System

Software Programming in IPT using a Simplified AJAX Architecture. 9/27/2013 Dave McGuinness

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

Requirements Specification

arxiv: v1 [cs.lo] 23 Apr 2012

Information Retrieval and Knowledge Organisation

Chapter 4 Research Prototype

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics

Metamorphosis IT Document

1. Data Model, Categories, Schemas and Instances. Outline

About the Edinburgh Pathway Editor:

Structure of This Presentation

ICAWEB429A Create a markup language document to specification

It Is What It Does: The Pragmatics of Ontology for Knowledge Sharing

Kalliopi Kravari 1, Konstantinos Papatheodorou 2, Grigoris Antoniou 2 and Nick Bassiliades 1

Two Layer Mapping from Database to RDF

Analysis and Design with UML

G. Myers: Advances in Computer Architecture

Intelligent flexible query answering Using Fuzzy Ontologies

SATURN Update. DAML PI Meeting Dr. A. Joseph Rockmore 25 May 2004

Protégé Plug-in Library: A Task-Oriented Tour

PHP and MySQL Programming

9 March Assessment Policy for Qualifications and Part Qualifications on the Occupational Qualifications Sub-Framework (OQSF)

COWLEY COLLEGE & Area Vocational Technical School

CHAPTER 7. Observations, Conclusions and Future Directions Observations 7.2. Limitations of the Model 7.3. Conclusions 7.4.

Terminologies, Knowledge Organization Systems, Ontologies

Announcements. PS 3 is out (see the usual place on the course web) Be sure to read my notes carefully Also read. Take a break around 10:15am

- Aditya Kapre, Graduate Student, CSE Department, University at Buffalo

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

Web Applications Development

KNOWLEDGE MANAGEMENT AND ONTOLOGY

Extension and integration of i* models with ontologies

SRM UNIVERSITY. : Batch1: TP1102 Batch2: TP406

2. RDF Semantic Web Basics Semantic Web

Ontology Building. Ontology Building - Yuhana

An Annotation Tool for Semantic Documents

ETSI TC ESI WORK ON ELECTRONIC REGISTERED DELIVERY SERVICES AND REGISTERED ELECTRONIC MAIL

Course Form Revision

Content Management Systems. Week 14 LBSC 671 Creating Information Infrastructures

Maharashtra State Board of Technical Education (MSBTE) 'I' Scheme VI Semester Course Curriculum

Development of an Ontology-Based Portal for Digital Archive Services

COMP9321 Web Application Engineering

QuickTime and a Tools API Breakout. TIFF (LZW) decompressor are needed to see this picture.

COMP9321 Web Application Engineering

SWOOP. mindswap maryland information and network dynamics lab semantic web agents project

Semantic agents for location-aware service provisioning in mobile networks

TOWARDS ONTOLOGY DEVELOPMENT BASED ON RELATIONAL DATABASE

CENG 256 Internet Programming Draft

Protégé-2000: A Flexible and Extensible Ontology-Editing Environment

Software Engineer. Daniel OKOUYA * 74 via Trevano 6900 Lugano, Switzerland! 0041 (0) ,

INST Database Design and Modeling - Section 0101 Spring Tentative Syllabus

Ontology Research Group Overview

Let's Play... Try to name the databases described on the following slides...

Approach for Mapping Ontologies to Relational Databases

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform

BACCALAUREUS TECHNOLOGIAE: INFORMATION TECHNOLOGY: SOFTWARE DEVELOPMENT Qualification code: BTIS05 - NQF Level 7

Protege Tutorial Part One

Ontology-Based Data Access via Ontop

TITLE OF COURSE SYLLABUS, SEMESTER, YEAR

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

IISSI Presentation

Workpackage 15: DBE Business Modeling Language. Deliverable D15.5: BML Editor Final Release

Reducing Consumer Uncertainty

The onprom Toolchain for Extracting Business Process Logs using Ontology-based Data Access

Lecture 1. Chapter 6 Architectural design

RDFGraph: New Data Modeling Tool for

Administering System Center 2012 Configuration Manager (10747D)

BLU AGE 2009 Edition Agile Model Transformation

A Conceptual Design Towards Semantic Geospatial Data Access

CHAPTER 2: DATA MODELS

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

IISSI Presentation

Data Quality Framework

From sif to SOFA. Andrew Simpson (and David Power, Douglas Russell and Mark Slaymaker) June 18th, Oxford University Computing Laboratory

BS-CS Program Outcomes Check-List (Spring 2012) Senior Project

Software Development & Education Center PHP 5

Semantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 93-94

INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013

ISO Original purpose and possible future

Web-Based Training and E-Learning

The Model-Driven Semantic Web Emerging Standards & Technologies

Introduction to the Semantic Web

OpenPlant Accelerating ISO Adoption Through Open Applications.

Managing Learning Objects in Large Scale Courseware Authoring Studio 1

ITT Technical Institute. SD2520 Introduction to Database and XML with jquery Onsite and Online Course SYLLABUS

Open Ontology Repository Initiative

An Evaluation of Geo-Ontology Representation Languages for Supporting Web Retrieval of Geographical Information

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany

Transcription:

Dynamic Models - Document driven information system for policy implementation A case study in developing curriculum regulation and conformity using Protege Dr. Mike Hobbs & Dominic Myers Department of Computer Science, Anglia Polytechnic University m.h.w.hobbs@apu.ac.uk 1

Main points of the talk The Context - using knowledge to improve information systems. Dynamic document driven models - from paper to XML The application domain - module choice for higher level degree programs. The strategy - Documents + Mark-up + Ontology + Agents = Dynamic models The role of Protégé Evaluation criteria 2

Context Typical communication of decisions Top down Committee led Recorded in minutes and memos Better communication / information support Check decisions against policy knowledge base. Facilitate changes to policy knowledge base. Verify choices / implementation of rules. Disseminate relevant information 3

Benefits Why Dynamic Documents? Organisations are mostly document based Tap into existing ways of working Systems can run in parallel Requirements Need to have easy mark-up Need to validate input Need to interpret / disseminate information when and where required - e.g. software agents. 4

Module Choice Application Domain Different degree programs are made up with different combinations and of modules, with many options. Modules have pre-requisites, co-requisites and nonrequisites. Modules can run or be taken in different semesters Students need to make choices for options and timings based on moderately complex rules. Currently limited system support or validation. 5

Features of the Application Domain The case study has : Clear rules Small scale - with clear boundaries Modest amount of change Some complexity Developers with good understanding of current system Evaluation against existing system 6

Questions we hope to answer: Representation - can a Protégé ontology represent the domain? Provide proof of concept end to end - from input mark-up of documents to delivery of information to students. Support for change management - how much can be changed before KB system fails Evaluate various KB tools and editors Establish evaluation criteria to assess practical use 7

Core Components System Design Documents - information source Mark-up - Semantic mark-up OWL Ontology - Providing the domain knowledge structure Rule base - Provides actions / functionality Interface - Web browser or agent based system 8

Domain transformations Document Information resource Automation - integrate or add on? Information resource Ontology Incorporate new information Validate against existing conceptual model Change management via meta ontology Ontology Rule base Role of ontology Abstraction of concepts 9

Rule base Interface Agent based system Protégé Ontology creator editor Good support with user/developer community Stable but developing tool (via plug-ins etc.) Platform for application specific tools. 10

Classical RDBMS Alternative model RDBMS + Interface (SQL) = information system MySQL + PHP Used to evaluate KBS approach. Less flexible / more hands on? 11

Conclusion Case study motivated by Need to demonstrate advantages of KBS approach Desire to extend capabilities of Information systems Provide test bed for KBS tools and techniques Provide application domain for agent based systems So far Identified system requirments Core areas of evaluation 12

BUT... need to determine detailed model Assign responsibilities to different parts of the system Focus on interesting questions. 13