Roberto Marabini Images from: XXVI VAKKI SYMPOSIUM – February Vaasa, Finland
An Ontology is…
Web search result for: Ontology (17,000,000)
The Promise “helpful to communicate information across people and systems…”
An Ontology is… Why we are using an ontology
Store: 1.Kind of data used as Input/Output 2.Actual values
Proposal I: Relational Data Base, one table per program Normalize UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc
UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0002.mrc5.3BackgroundImgNor0002.mrc 3Img0003.mrc5.3BackgroundImgNor0003.mrc UIDInputImagesamplingmethodOutImage 1Img0001.mrc5.3BackgroundImgNor0001.mrc 2Img0001.mrc5.3BackgroundImgNor0001_bis.mrc 3Img0003.mrc7.3BackgroundImgNor0003.mrc Proposal I: Relational Data Base, one table per program
Normalize Filter … image samplingRate … Normalize, InputFile, image Normalize, OutFile, image Normalize, Sampling, samplingRate … Run_001 Run_002 … InputFile,Img0001.mrc, Run_001 Sampling, 5.6, run_001 …
require disjoint … Method, require, radius …
hasCompulsoryParameter isa … program normalize … normalize, program, isa…
SubjectVerbpredicate NormalizeIsaProgram InputImagehasTypeimage NormalizehascompulsoryAtributeInputImage ….
Ontology or not ontology, that is the question.
Ontology: focus in 3DEM image processing
Technology Persistence layer: EMPIRE (JPA for RDF) -> JENA – SPARQL. DataBase: TDB b/ b/ Concurrency: Fusseki rving_data/index.html rving_data/index.html Conventions web (test)
Question
Copyright © 2005 Univ. of Manchester23 Coche Automobile Voiture Araba The Car
Copyright © 2005 Univ. of Manchester24 Coche Automobile Voiture Araba The Car
(A little bit of ontologies) PersonCountry Class (concept) Animal Individual (instance) Belgium Paraguay China Latvia Elvis Hai Holger Kylie S.Claus Rudolph Flipper arrow = relationship label = Property lives_in has_pet
Copyright © 2005 Univ. of Manchester26 Pizza Margherita Pizza Vegetarian Pizza Spicy Beef Pizza Pizza Topping Vegetable topping Tomato topping Mozzarella topping Cheese topping Pizza_base Deep dish base Regular base A simple ontology: Pizzas
Ontology: focus in 3DEM image processing
(A little bit of ontologies) 107 ontologies