Download presentation
Presentation is loading. Please wait.
Published byKristian Perry Modified over 9 years ago
1
MSc Database Systems - Research Topics 2007 2007-03-20 David George
2
Research Focus Data and Information Integration Semantic Web - XML/RDF (W3C) Ontology (OWL) - focusing on Geographic Applications
3
Semantic Web A project aimed to make web pages machine understandable. “An extension of the current Web, … information given well-defined meaning, …enabling computers and people to work in co-operation” (Berners-Lee et al, 2001) A universal medium for information exchange; where Ontologies (formal taxonomies) provide meaning or semantics.
4
Ontologies in Computing “An Ontology is a formal, explicit specification of a shared conceptualization” (Gruber, 1993 & Borst, 1997). Define the vocabulary of a “Domain” concepts and their attributes relationships between concepts constraints on those relationships
5
Semantic Web DE BRUIJN, J. (2003) Using Ontologies - Enabling Knowledge Sharing and Reuse on the Semantic Web [online]. DERI – Digital Enterprise Research Institute. Available from: http://www.deri.ie/publications/techpapers/documents/DERI-TR- 2003-10-29.pdf. [Accessed 5 March 2007].http://www.deri.ie/publications/techpapers/documents/DERI-TR- 2003-10-29.pdf
6
A Bibliographic Ontology Biblio-Thing Document Book Periodical-Publication Journal Magazine Newspaper Thesis Doctoral-Thesis Master-Thesis Agent Person Author Organisation PublisherUniversity A useful source for ontologies: http://protege.cim3.net/cgi-bin/wiki.pl?ProtegeOntologiesLibrary
7
TransportationTourism Ontology: “Geo-Layers”
8
Geographic Ontology: Land-based Transport
9
Ontology Design: Best Practice Ontology elements can be described as: RailwayBridge ≡ (hasForm ∃ Structure) ⊓ (hasRole ∃ RailTransportRole) –Primitives: self-standing entities (objects/forms) e.g. Structure, Bridge, Process, System –Relations: “concept-linking” properties e.g. X hasRole Y –Roles: functions e.g. RailTransportRole and –Definables: where we define dependent concepts by combining Primitives, Relations, and Roles e.g:
10
Transportation World: Mappings servesLocation hasFacility hasRole accessedBy hasFacility TransportationConcept Is-a servesLocation hasFacility hasRole accessedBy hasFacility TransportationConcept Is-a
11
Land-based Transport
12
Transportation World: Domain M67 M6 A6
13
Transportation World: Layers M67M6 A6
14
Railway World: Conceptualisation ContainerTerminalhasRoleLoadingPoint UnloadingPoint accessedViaFreightLine RailwayJunction servedByFreightOperator
15
Railway World: Specification
16
Railway World: Development
17
Rail Transportation RailTransportSystem RailFreight System RailPassenger System RailTransportRole RailPassenger TranspRole RailFreight TranspRole RailTransportComponent RailPassenger Route RailStation RailFreight Terminal RailFreight Route endsAt startsFrom hasRailRole hasRailComponent hasRailRole
18
RoadTransportSystem Road Transportation A-Road System Motorway System RoadTransportRole HighSpeed RouteRole Orbital Role RoadTransportComponent Motorway Junc Motorway hasRoadRole hasRoadComponent startsFrom endsAt HighSpeed Network hasRoadRole
19
Population Groups PopulationGroupComponent City Town PopulationGroupRole County Regional AdminRole Dormitory TownRole hasCommunityRole locatedIn
20
Land-Transportation RailTransportSystem RailFreight System RailPassenger System RailTransportRole RailPassenger TranspRole RailFreight TranspRole RailTransportComponent RailPassenger Route RailStation RailFreight Terminal RailFreight Route RoadTransportSystem A-Road System Motorway System RoadTransportRole HighSpeed RouteRole Orbital Role RoadTransportComponent Motorway Junc Motorway HighSpeed Network PopulationGroupComponent City Town PopulationGroupRole County Regional AdminRole Dormitory TownRole hasCommuterFacility hasFreightOperation passesThrough hasCompetion hasTransportInfrastructure accessedVia integratedWith
21
Foundation Ontology Mapping ProcessObject AbstractPhysical RailwayPunctuality Entity TransportSystem Motion Transportation Translocation RailPassenger Transportation Region GeographicArea LandArea City SelfConnectedObject CorpuscularObject Artifact Device TransportationDevice Number Quantity RailTransportSystem RailFreight System RailPassenger System RailTransportRole RailPassenger TranspRole RailFreight TranspRole RailTransportComponent RailPassenger Route RailStation RailFreight Terminal RailFreight Route RoadTransportSystem A-Road System Motorway System RoadTransportRole HighSpeed RouteRole Orbital Role RoadTransportComponent Motorway Junc Motorway HighSpeed Network PopulationGroupComponent City Town PopulationGroupRole County Regional AdminRole Dormitory TownRole
22
Ontology: Railway Transportation
25
Geo-Layers Research Any questions?
26
RDF Example Object, Attribute, Value triple: Often stated as: Predicate (subject, object)
27
Semantic (Shadow) Web a a a a a a
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.