Exploring the Future Potential of AI-Enabled Smartphone Processors
Tracing Networks: Ontology-based Software in a Nutshell
1. Tracing Networks Yi Hong Department of Computer Science University of Leicester Ontology-based software application in a Nutshell
2.
3.
4.
5.
6.
7. Relational database vs Ontology-based database Database schema Entity-relationship diagram Relational database (MS Access 2007) tables, fields (columns) Data Data primary-foreign key pairs
8. Relational vs Ontology-based database MySQL, Oracle, SQL Server, MS Access etc Jena SDB, virtuoso universal server, RDF/OWL document Database Schema (table, field, key) Ontology (class, property, individual) records triples (RDF graph) Data Structure Basic elements Database products Data storage Relational Database Ontology-based Database (Triple store)
9.
10.
11.
12.
13.
14. Relational database vs Ontology-based database Object wasFoundAt Site IndividualFigure Animal Scene Material wasMadeFrom hasScene Appears On …… . Country isLocatedIn Horse subClassOf contains Appears On Ontology …… . …… s. (Protégé Ontology Editor) Appears On …… . http://protege.stanford.edu/