Creating Web Services and System Interoperability

Title slide: Upper level ontology and architecture, Draft 1.
Diagram 'Chris's Upper Level Ontology': coloured groups for GeoOWL, Dublin Core, Representing Evidence, Event, FOAF and OWLTime, linked by place and hasRole.
Diagram 'Person': FOAF:Person linked by knows to itself and by hasLifespan, birthday, gender, livedAt and name properties to event and literal types.
Diagram 'Birth': a BirthEvent with place, time and hasRole, whose roles Child, BiologicalMother and BiologicalFather are played by FOAF:Person.
Diagram 'LivedAt': a LivedAtEvent with place and time, whose single role Resident is played by a FOAF:Person.
Diagram 'Death': a DeathEvent with place and time, whose role DyingPerson is played by a FOAF:Person.
Diagram 'Lifespan': a LifespanEvent bounded by birth and death sub-events, with rules that all roles are one person and the interval runs birth to death.
Diagram 'Marriage': a Marriage event with place, time, the roles Bride and Groom and two Spouse products, noting the event date begins the spousal relationship.
Architecture diagram: a browser talks over http to a SPARQL broker, which consults the upper ontology and queries adapters in front of CBDB, MQWW and CHGIS.