One of the outputs from the Pilot Study was an approach to working with geospatial data within the broader framework provided by the CIDOC CRM ontology and the CRMEH archaeological extension. Whilst there is ongoing work by myself and others to add archaeological and spatio-temporal components directly to the CIDOC CRM, for the purposes of the GSTAR project, a lightweight approach has been developed and deployed to suit the needs of the project; CRMEH already adds archaeological excavation capabilities and the spatial extension presented here gives a range of geospatial capabilities, as provided by a mapping to GeoSPARQL.
After a longer than anticipated gestation, my Transfer Report has left my hands and is working its way through the administrative system to be externally examined. Fingers crossed, this is one of my last posts as an MPhil student and I will soon (post viva) be a PhD student proper.
The Transfer Report included a condensed form of the literature review and also a detailed report on Pilot Study. This Pilot Study was designed to lay sound foundations for the PhD research and involved implementing a system using geosemantic technologies, primarily to investigate ways in which semantic and geospatial data can work together but also to help me get to grips with the subject area and technologies available.
The full report will be made available in due course, once it has been examined (viva scheduled for end of November) and any corrections completed, but for now here is an update on some of the key findings of the Pilot Study and conclusions drawn.
Into the second month of the PhD now and things are starting to coalesce and take shape. A framework for development, testing and deployment of proposed demonstrators is emerging and I’m making good headway demystifying the world of geosemantics (at least, it’s becoming clearer in my head!).
So, as well as continuing with the literature review, I’m knitting together a whole bunch of tools:
- Java Development Kit (JDK) – the programming language at the heart of it all
- Maven – a project management and comprehension tool
- Eclipse – open development platform
- Jena – a Java framework for building Semantic Web applications
- Oracle 11g – relational Database Management System (RDBMS) with Spatial and Semantic components
- D2RQ – a system for accessing relational databases as virtual, read-only RDF graphs.
- AllegroGraph – a graph database
- Prolog – logic programming
- Protégé – ontology editor and knowledge-base framework
- GeoSPARQL – query language for geospatial data stored as RDF
- ArcGIS – Geographic Information System for data preparation, processing, etc
- GeoServer – open source GIS server written in Java that allows users to share and edit geospatial data.
I’ll be posting more along the journey. Next steps will be to complete the literature review, submit stage reports and use some real archaeological data. Exciting stuff!