SlideShare ist ein Scribd-Unternehmen logo
1 von 16
UNCLASSIFIED
Taxonomy and Ontology
Ian Bailey
ian@modelfutures.com
UNCLASSIFIED
Overview
• Attempt to compare the disciplines of Taxonomy
and Ontology
– What do they have in common ?
– Where do they differ ?
– How are they used ?
• Case Study: UK Defence Taxonomy
– In March 2009, MOD ran a small research project to
investigate how master reference data is best
provided to enterprise architects
– We took the UKDT and re-engineered large parts of it
into a formal ontology (based on IDEAS ontology)
• Assume the audience knows far more about
Taxonomy than I do
UNCLASSIFIED
Taxonomy and Ontology
• Several definitions for both, not all of them are consistent
• The types of taxonomy developed in UK Gov seem to be
about terminology
– Providing consistent terms to enable better discovery of
information and consistency of communication
– Usually implemented in software systems, but their goal is to
help humans find stuff and be more consistent
• Again, there are different flavours of ontology around
– They all seem to share the common trait of being models of
domain of interest
– Unlike a taxonomy, an ontology models the things of interest
and their relationships. The names of those things is of
secondary concern to the structure of the things
– Ontologies tend not to be for human consumption – not only
are they “computer-interpretable”, they are generally speaking
able to configure a system to do certain things
UNCLASSIFIED
T&O – Quick Example to Compare
• Barracks and garrisons taxonomy
– Descending by “narrower term”
– Aldershot Garrison narrower than Barracks and Garrisons
– Arnhem Barracks Aldershot narrower than Aldershot Garrison
• An ontology cares more about the
nature of these things
• Barracks and Garrisons is a type
• Aldershot Garrison is and individual
• Their relationship is type-instance
• Arnhem Barracks is also an individual
• Its relationship to Aldershot Garrison
is whole-part
• Making these distinctions allows for
computer systems to interpret reality in a
way that is closer to human
understanding
UNCLASSIFIED
Looking at it Another Way
• Venn Diagrams & Physical Structures
– Types (ovals) and Individuals (rectangles)
– Individuals and their parts
• Relationships are important
– What was simply narrower term in the taxonomy breaks down
into super-subtype (between types), type-instance (between
types and things of that type) and whole-part (between
individuals)
built estate
barracks and garrisons
Aldershot garrison
Arnhem Barracks,
Aldershot
Aldershot garrison
Arnhem Barracks
Browning Barracks
Brunevel Barracks
etc.
super-subtype
type-instance whole-part
UNCLASSIFIED
Why Bother ?
• This may seem like a lot of fuss…
• However, you can build systems on this stuff
• Super-Subtype Inheritance
– If we know Built Estate has a lat-long location, then we know
Barracks and Garrisons also have lat-long
• Type-Instance
– …and we also know that Aldershot has a specific lat-long value
• Whole-Part
– If we know Aldershot Garrison is in Hampshire then we know
Brunevel Barracks is also in Hampshire
• The point is that a certain degree of sophistication is
required in order that systems can make inferences that
can support business
– Allows automation of a number of processes that would
otherwise have been manual
UNCLASSIFIED
Names & Objects
• There are things in the real word (individuals,
types, relationships) and there are the names we
give them
Name SpaceObject Space
Built Estate
Aldershot garrison
Barracks and Garrisons
Arnhem Barracks, Aldershot
super-subtype
type-instance
type-instance
whole-part
named-by
named-by
named-by
named-by
narrower-term
narrower-term
narrower-term
Ontologies tend to become quite “webby”,
and this is a good thing. It better reflects
reality, is extensible, and can cope with very
complex concepts
UNCLASSIFIED
Synonyms and Homonyms
• The next level of sophistication for on ontology is to allow more
than one namespace
– Each object in the real world may have more than one name, each
belonging to different namespaces
– e.g. German, French and English names:
– Homonyms are simply the same text being use to describe two
different objects, but in two different namespaces
German Namespace
French Namespace
English Namespace “Hund”
“chien”
“dog”
named-by
named-by
named-by
Army Namespace
RAF Namespace
Navy Namespace “tank”
“tank”
“tank” named-by
named-by
named-by
UNCLASSIFIED
Take Care with Synonyms
• Some taxonomies can be quite loose with their “Alternative
Terms”
– Prime Minister <> Tony Blair
– Recycling <> Black Bin Bag
• Sometimes, what appear to be synonyms are actually
names applying to different states of something:
Person
Time
“Miss A Smith”
“Mrs
A Jones”
“Mrs A Evans”
• In the same way that we use whole-part to break
individuals into their physical parts, we can also break them
into temporal parts
• This is called 4D Ontology
• Each temporal part has a name
UNCLASSIFIED
Methodology
• There aren’t many formal methods for
developing ontologies
– Either done by navel-gazing academics agonising for
weeks over the essence of a concept
– …or hacked together by programmers
– Neither are ideal situations
• There is one methodology, designed for re-
engineering existing data into an ontology
– The BORO Method (Business Object Re-engineering
Ontology)
– Developed by Chris Partridge – ex KPMG legacy data
practice lead
– IDEAS upper ontology is developed using BORO
UNCLASSIFIED
BORO Flowchart
Select a
concept for
analysis
Does
it have spatial and
temporal
extent ?
Does it
have members ?
no
(not individual)
Add to model
yes
(individual)
yes
(type)
no
Does it
relate things ?
yes
(tuple)
no (if you’ve got to this stage, the concept needs to be broken down further)
what does it relate ?
Add these things to
the analysis
yes
what are the members ? Select some typical members and analyse these
START HERE
UNCLASSIFIED
Ontology in MOD – Country Codes
• Starting with the SCOPE geo taxonomy, we built an
ontology for locations
– Using the namespace concept, we allowed for multiple
names and identifiers for each geo-political entity
• e.g. ISO country codes, NATO country codes, US FIPS10-4 country
codes, names in English, German, etc.
– Also added borders information
whole-part
whole-part type-instance
named-by
UNCLASSIFIED
Ontology in MOD – EA Master Data
• Enterprise Architecture is multidisciplinary
– Business processes, org structures, systems modelling, etc.
• Need to encourage consistent terminology and structures
in EA
– Maximise re-use of existing architecture
• Used UK Defence Taxonomy as basis and produced an
ontology for MODAF users
– Defence Estates – bases, garrisons, barracks
– Equipment – types of platform, weapon, comms system, etc.
– Organisation structure – brigades, squadrons, etc.
• Also pulled in data from other sources
– Defence Framework (org structure of MOD)
– MOD website (military org structures)
UNCLASSIFIED
Where We Are, Where We’re Going
• IDEAS
– International upper ontology developed by defence ministries of UK,
US, Canada, Sweden and Australia
– Adopted by DoD as basis for DoD Architecture Framework v2.0
(DODAF DM2)
– Foundation released in April 2009
• UK MOD
– Continued involvement with ontology and IDEAS
– Michael Warner keeps tabs on projects
– Currently investigating use of IDEAS in MODAF (as the US did with
DoDAF)
– Other ontology projects around – esp. around intelligence and
counter-terror
• Ordnance Survey
– John Goodwin at OS
– Developing natural language notations for ontologies
– Will present at a future TIPS event
UNCLASSIFIED
Further Reading
• BORO & Ontology
– Cutter Paper
• http://www.cutter.com/offers/forensicIS.html
– Chris Partridge’s book
• “Business Objects: Re-Engineering for Re-Use”
• ISBN 978-0955060304
– 4D Ontology
• “How Things Persist”; Katherine Hawley
• ISBN 978-0199275434
UNCLASSIFIED
Contact
Ian Bailey
ian@modelfutures.com
www.modelfutures.com

Weitere ähnliche Inhalte

Andere mochten auch

Science Infomercial
Science InfomercialScience Infomercial
Science Infomercialkimvillainly
 
PR_EDICION_ESPECIAL Conferencistas ILACAD
PR_EDICION_ESPECIAL Conferencistas ILACADPR_EDICION_ESPECIAL Conferencistas ILACAD
PR_EDICION_ESPECIAL Conferencistas ILACADRicardo Blanco
 
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangre
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangreEvangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangre
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangreManuel Lage Lorenzo
 
Las desventuras de Perringo #1
Las desventuras de Perringo #1Las desventuras de Perringo #1
Las desventuras de Perringo #1Isaías Chávez
 
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilanOperator Warnet Vast Raha
 
Simbolos patrios del perú
Simbolos patrios del perúSimbolos patrios del perú
Simbolos patrios del perúpierina1506
 
Bouquet barcelo
Bouquet barceloBouquet barcelo
Bouquet barceloGNIKKA
 
Key answer kset general paper
Key answer kset general paperKey answer kset general paper
Key answer kset general paperManjesh M
 

Andere mochten auch (10)

Science Infomercial
Science InfomercialScience Infomercial
Science Infomercial
 
Dari
DariDari
Dari
 
PR_EDICION_ESPECIAL Conferencistas ILACAD
PR_EDICION_ESPECIAL Conferencistas ILACADPR_EDICION_ESPECIAL Conferencistas ILACAD
PR_EDICION_ESPECIAL Conferencistas ILACAD
 
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangre
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangreEvangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangre
Evangelio 15-ord-b-10-corpus christi-esto_es_mi-cuerpo_esta_es_mi_sangre_sangre
 
Las desventuras de Perringo #1
Las desventuras de Perringo #1Las desventuras de Perringo #1
Las desventuras de Perringo #1
 
Rvs001
Rvs001Rvs001
Rvs001
 
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan
75609242 peradilan-yang-bersih-dan-bebas-dari-mafia-peradilan
 
Simbolos patrios del perú
Simbolos patrios del perúSimbolos patrios del perú
Simbolos patrios del perú
 
Bouquet barcelo
Bouquet barceloBouquet barcelo
Bouquet barcelo
 
Key answer kset general paper
Key answer kset general paperKey answer kset general paper
Key answer kset general paper
 

Ähnlich wie Taxonomy and ontology powerpoint97 03

Choices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein OntologiesChoices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein Ontologiesbenosteen
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101Luigi De Russis
 
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...Patrick Hanks - Why lexicographers should take more notice of phraseology, co...
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...Scottish Language Dictionaries
 
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesMdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesRafael Alvarado
 
Mdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsMdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsRafael Alvarado
 
propertiesofawell-writtentext-180217030422.pptx
propertiesofawell-writtentext-180217030422.pptxpropertiesofawell-writtentext-180217030422.pptx
propertiesofawell-writtentext-180217030422.pptxEVAMAEBONGHANOY5
 
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledge
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledgeFranz 2017 uiuc cirss non unitary syntheses of systematic knowledge
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledgetaxonbytes
 
Introduction
IntroductionIntroduction
Introductionsriniefs
 
Thesis dissertation101
Thesis dissertation101Thesis dissertation101
Thesis dissertation101unmgrc
 
Unit_II_Knowledge_Representation.ppt
Unit_II_Knowledge_Representation.pptUnit_II_Knowledge_Representation.ppt
Unit_II_Knowledge_Representation.pptganesh15478
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011ENUG
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...eswcsummerschool
 
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...COST Action TD1210
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word CloudsMarina Santini
 
Chapters 1-3 CommunicationsIntroductionCommuni.docx
Chapters 1-3  CommunicationsIntroductionCommuni.docxChapters 1-3  CommunicationsIntroductionCommuni.docx
Chapters 1-3 CommunicationsIntroductionCommuni.docxspoonerneddy
 
lesson 2 - properties of a written text.pdf
lesson 2 - properties of a written text.pdflesson 2 - properties of a written text.pdf
lesson 2 - properties of a written text.pdfMaribelGabato
 

Ähnlich wie Taxonomy and ontology powerpoint97 03 (20)

Ontologies Fmi 042010
Ontologies Fmi 042010Ontologies Fmi 042010
Ontologies Fmi 042010
 
Choices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein OntologiesChoices, modelling and Frankenstein Ontologies
Choices, modelling and Frankenstein Ontologies
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
RW-week-2-ppt.pptx
RW-week-2-ppt.pptxRW-week-2-ppt.pptx
RW-week-2-ppt.pptx
 
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...Patrick Hanks - Why lexicographers should take more notice of phraseology, co...
Patrick Hanks - Why lexicographers should take more notice of phraseology, co...
 
Mdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databasesMdst3705 2013-02-05-databases
Mdst3705 2013-02-05-databases
 
Mdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signalsMdst3703 2013-09-10-textual-signals
Mdst3703 2013-09-10-textual-signals
 
propertiesofawell-writtentext-180217030422.pptx
propertiesofawell-writtentext-180217030422.pptxpropertiesofawell-writtentext-180217030422.pptx
propertiesofawell-writtentext-180217030422.pptx
 
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledge
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledgeFranz 2017 uiuc cirss non unitary syntheses of systematic knowledge
Franz 2017 uiuc cirss non unitary syntheses of systematic knowledge
 
Introduction
IntroductionIntroduction
Introduction
 
Thesis dissertation101
Thesis dissertation101Thesis dissertation101
Thesis dissertation101
 
Unit_II_Knowledge_Representation.ppt
Unit_II_Knowledge_Representation.pptUnit_II_Knowledge_Representation.ppt
Unit_II_Knowledge_Representation.ppt
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011
 
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
ESWC SS 2013 - Wednesday Tutorial Elena Simperl: Creating and Using Ontologie...
 
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...
Joseph T. Tennis: Casting Our Eyes Over the Threads of the Cataloguer’s Work:...
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Functional Styles
Functional StylesFunctional Styles
Functional Styles
 
Chapters 1-3 CommunicationsIntroductionCommuni.docx
Chapters 1-3  CommunicationsIntroductionCommuni.docxChapters 1-3  CommunicationsIntroductionCommuni.docx
Chapters 1-3 CommunicationsIntroductionCommuni.docx
 
lesson 2 - properties of a written text.pdf
lesson 2 - properties of a written text.pdflesson 2 - properties of a written text.pdf
lesson 2 - properties of a written text.pdf
 
Properties of a well written text
Properties of a well written textProperties of a well written text
Properties of a well written text
 

Kürzlich hochgeladen

8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 

Kürzlich hochgeladen (20)

8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 

Taxonomy and ontology powerpoint97 03

  • 1. UNCLASSIFIED Taxonomy and Ontology Ian Bailey ian@modelfutures.com
  • 2. UNCLASSIFIED Overview • Attempt to compare the disciplines of Taxonomy and Ontology – What do they have in common ? – Where do they differ ? – How are they used ? • Case Study: UK Defence Taxonomy – In March 2009, MOD ran a small research project to investigate how master reference data is best provided to enterprise architects – We took the UKDT and re-engineered large parts of it into a formal ontology (based on IDEAS ontology) • Assume the audience knows far more about Taxonomy than I do
  • 3. UNCLASSIFIED Taxonomy and Ontology • Several definitions for both, not all of them are consistent • The types of taxonomy developed in UK Gov seem to be about terminology – Providing consistent terms to enable better discovery of information and consistency of communication – Usually implemented in software systems, but their goal is to help humans find stuff and be more consistent • Again, there are different flavours of ontology around – They all seem to share the common trait of being models of domain of interest – Unlike a taxonomy, an ontology models the things of interest and their relationships. The names of those things is of secondary concern to the structure of the things – Ontologies tend not to be for human consumption – not only are they “computer-interpretable”, they are generally speaking able to configure a system to do certain things
  • 4. UNCLASSIFIED T&O – Quick Example to Compare • Barracks and garrisons taxonomy – Descending by “narrower term” – Aldershot Garrison narrower than Barracks and Garrisons – Arnhem Barracks Aldershot narrower than Aldershot Garrison • An ontology cares more about the nature of these things • Barracks and Garrisons is a type • Aldershot Garrison is and individual • Their relationship is type-instance • Arnhem Barracks is also an individual • Its relationship to Aldershot Garrison is whole-part • Making these distinctions allows for computer systems to interpret reality in a way that is closer to human understanding
  • 5. UNCLASSIFIED Looking at it Another Way • Venn Diagrams & Physical Structures – Types (ovals) and Individuals (rectangles) – Individuals and their parts • Relationships are important – What was simply narrower term in the taxonomy breaks down into super-subtype (between types), type-instance (between types and things of that type) and whole-part (between individuals) built estate barracks and garrisons Aldershot garrison Arnhem Barracks, Aldershot Aldershot garrison Arnhem Barracks Browning Barracks Brunevel Barracks etc. super-subtype type-instance whole-part
  • 6. UNCLASSIFIED Why Bother ? • This may seem like a lot of fuss… • However, you can build systems on this stuff • Super-Subtype Inheritance – If we know Built Estate has a lat-long location, then we know Barracks and Garrisons also have lat-long • Type-Instance – …and we also know that Aldershot has a specific lat-long value • Whole-Part – If we know Aldershot Garrison is in Hampshire then we know Brunevel Barracks is also in Hampshire • The point is that a certain degree of sophistication is required in order that systems can make inferences that can support business – Allows automation of a number of processes that would otherwise have been manual
  • 7. UNCLASSIFIED Names & Objects • There are things in the real word (individuals, types, relationships) and there are the names we give them Name SpaceObject Space Built Estate Aldershot garrison Barracks and Garrisons Arnhem Barracks, Aldershot super-subtype type-instance type-instance whole-part named-by named-by named-by named-by narrower-term narrower-term narrower-term Ontologies tend to become quite “webby”, and this is a good thing. It better reflects reality, is extensible, and can cope with very complex concepts
  • 8. UNCLASSIFIED Synonyms and Homonyms • The next level of sophistication for on ontology is to allow more than one namespace – Each object in the real world may have more than one name, each belonging to different namespaces – e.g. German, French and English names: – Homonyms are simply the same text being use to describe two different objects, but in two different namespaces German Namespace French Namespace English Namespace “Hund” “chien” “dog” named-by named-by named-by Army Namespace RAF Namespace Navy Namespace “tank” “tank” “tank” named-by named-by named-by
  • 9. UNCLASSIFIED Take Care with Synonyms • Some taxonomies can be quite loose with their “Alternative Terms” – Prime Minister <> Tony Blair – Recycling <> Black Bin Bag • Sometimes, what appear to be synonyms are actually names applying to different states of something: Person Time “Miss A Smith” “Mrs A Jones” “Mrs A Evans” • In the same way that we use whole-part to break individuals into their physical parts, we can also break them into temporal parts • This is called 4D Ontology • Each temporal part has a name
  • 10. UNCLASSIFIED Methodology • There aren’t many formal methods for developing ontologies – Either done by navel-gazing academics agonising for weeks over the essence of a concept – …or hacked together by programmers – Neither are ideal situations • There is one methodology, designed for re- engineering existing data into an ontology – The BORO Method (Business Object Re-engineering Ontology) – Developed by Chris Partridge – ex KPMG legacy data practice lead – IDEAS upper ontology is developed using BORO
  • 11. UNCLASSIFIED BORO Flowchart Select a concept for analysis Does it have spatial and temporal extent ? Does it have members ? no (not individual) Add to model yes (individual) yes (type) no Does it relate things ? yes (tuple) no (if you’ve got to this stage, the concept needs to be broken down further) what does it relate ? Add these things to the analysis yes what are the members ? Select some typical members and analyse these START HERE
  • 12. UNCLASSIFIED Ontology in MOD – Country Codes • Starting with the SCOPE geo taxonomy, we built an ontology for locations – Using the namespace concept, we allowed for multiple names and identifiers for each geo-political entity • e.g. ISO country codes, NATO country codes, US FIPS10-4 country codes, names in English, German, etc. – Also added borders information whole-part whole-part type-instance named-by
  • 13. UNCLASSIFIED Ontology in MOD – EA Master Data • Enterprise Architecture is multidisciplinary – Business processes, org structures, systems modelling, etc. • Need to encourage consistent terminology and structures in EA – Maximise re-use of existing architecture • Used UK Defence Taxonomy as basis and produced an ontology for MODAF users – Defence Estates – bases, garrisons, barracks – Equipment – types of platform, weapon, comms system, etc. – Organisation structure – brigades, squadrons, etc. • Also pulled in data from other sources – Defence Framework (org structure of MOD) – MOD website (military org structures)
  • 14. UNCLASSIFIED Where We Are, Where We’re Going • IDEAS – International upper ontology developed by defence ministries of UK, US, Canada, Sweden and Australia – Adopted by DoD as basis for DoD Architecture Framework v2.0 (DODAF DM2) – Foundation released in April 2009 • UK MOD – Continued involvement with ontology and IDEAS – Michael Warner keeps tabs on projects – Currently investigating use of IDEAS in MODAF (as the US did with DoDAF) – Other ontology projects around – esp. around intelligence and counter-terror • Ordnance Survey – John Goodwin at OS – Developing natural language notations for ontologies – Will present at a future TIPS event
  • 15. UNCLASSIFIED Further Reading • BORO & Ontology – Cutter Paper • http://www.cutter.com/offers/forensicIS.html – Chris Partridge’s book • “Business Objects: Re-Engineering for Re-Use” • ISBN 978-0955060304 – 4D Ontology • “How Things Persist”; Katherine Hawley • ISBN 978-0199275434