The Role of Ontology in an Extendible Tool for Capturing Statistical Information

Cleyndert, Ben (2006). The Role of Ontology in an Extendible Tool for Capturing Statistical Information. Student dissertation for The Open University module M801 MSc in Software Development Research Dissertation.

Please note that this student dissertation is made available in the format that it was submitted for examination, thus the author has not been able to correct errors and/or departures from academic standards in areas such as referencing.

DOI: https://doi.org/10.21954/ou.ro.00016042

Abstract

Software systems are generally built by software development professionals who are remote from the intended user's domain. A problem with development of systems is the successful transferral of domain knowledge from the user to the software development team. Unified Modelling Language (UML) is an established common language used to facilitate this. The Semantic Web uses collaboration of agents for the completion of ad-hoc tasks. This collaboration of agents can be considered as a software system with its data and functionality being described by ontology. To overcome the problem of domain knowledge transferral, there is potential to utilise the Model Driven Architectural (MDA) approach in the creation of these ontologies to provide users with the capability to develop software systems directly. This research provides an overview of MDA and the Semantic Web and details integration of the two fields to define a unified methodology and architecture for the production of software through modelling. The MDA based modelling methodology developed produces runtime artefacts that define data structures and orchestrate software components in the delivery of system solutions. A prototype is used to evaluate the capability of the derived methodology and architecture to deliver a well-defined system derived directly from modelling techniques familiar to users exposed to UML. Evaluation of the prototype demonstrates that bespoke software systems can be created using runtime artefacts derived from modelling.

Viewing alternatives

Download history

Metrics

Public Attention

Altmetrics from Altmetric

Number of Citations

Citations from Dimensions

Item Actions

Export

About

  • Item ORO ID
  • 90178
  • Item Type
  • Student Dissertation
  • ISSN
  • 1744-1986
  • Extra Information
  • Published as Department of Computing Technical Report 2006/21
  • Academic Unit or School
  • Other Departments > Other Departments
  • Copyright Holders
  • © 2006 Ben Clyndert
  • Depositing User
  • Legacy Research Papers

Recommendations