The University of Auckland

Project #29: Semantic Rule based Program Behavioural Monitoring

Back

Description:

Semantic Web provides a context enriched framework for future internet applications. Semantic Web Rule Language (SWRL) is a logical based notation for describing relationships among the different data entities documented by the Web Ontology Language (OWL). This project investigate the possibility of using the ontological rules and its reasoning engines to monitor the dynamic behaviours of semantic web applications during run-time executions. The project will examine the existing solutions on program behaviour monitoring, and looking at extending the approaches into the semantic web domain. A prototype system will be developed to realise the proposed solution, and proper evaluations will be conducted to measure the effectiveness of the approach. The project will use Apache Jena - an open source Java framework for building Semantic Web and Linked Data applications.

Type:

Undergraduate

Outcome:

A prototype system for monitoring semantic web applications using ontological rules.

Prerequisites

None

Specialisations

Categories

Supervisor

Co-supervisor

Team

Lab

Lab allocations have not been finalised