SlideShare une entreprise Scribd logo
1  sur  13
Télécharger pour lire hors ligne
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
h7p://purl.org/dio	
  
Monika	
  Solanki	
  
University	
  of	
  Oxford,	
  UK	
  
monika.solanki@cs.ox.ac.uk	
  
h7p://www.monikasolanki.uk	
  
WOP2015	
  at	
  ISWC2015	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
MoMvaMon	
  
•  Most	
  current	
  approaches	
  for	
  design	
  
documenta<on	
  focus	
  on	
  the	
  “what”	
  and	
  “not”	
  on	
  
the	
  “why”.	
  
•  CollaboraMve	
  design	
  à	
  communica<on	
  intensive	
  
à	
  need	
  to	
  preserve	
  design	
  decision	
  ra<onales	
  	
  
for	
  posterity.	
  
•  Legacy	
  methodologies	
  lack	
  the	
  
conceptualisa<ons	
  needed	
  to	
  relate	
  designed	
  
arMfacts	
  to	
  their	
  origina<ng	
  requirements.	
  
Source:	
  Wikipedia	
  
A	
  specifica<on	
  of	
  an	
  object,	
  manifested	
  by	
  an	
  
agent,	
  intended	
  to	
  accomplish	
  goals,	
  in	
  a	
  
par<cular	
  environment,	
  using	
  a	
  set	
  of	
  primi<ve	
  
components,	
  sa<sfying	
  a	
  set	
  of	
  requirements,	
  
subject	
  to	
  constraints	
  
What	
  is	
  a	
  Design?	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
Intent	
  
DIO	
  provides	
  a	
  minimalisMc	
  abstrac<on	
  and	
  
defines	
  conceptual,	
  generic	
  en<<es	
  for	
  the	
  
modelling	
  of	
  seman<cally	
  enriched	
  knowledge	
  
required	
  to	
  capture	
  the	
  intents	
  or	
  raMonale	
  
behind	
  the	
  design	
  of	
  an	
  arMfact.	
  The	
  pa7ern	
  
can	
  be	
  specialised	
  to	
  define	
  domain	
  specific	
  
design	
  intents.	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
	
  
Typical	
  Competency	
  QuesMons	
  
	
  
•  What	
  are	
  the	
  solu<on	
  choices	
  for	
  a	
  design	
  goal?	
  
•  Which	
  requirements	
  are	
  being	
  fulfilled	
  by	
  
the	
  	
  accepted	
  design	
  solu<on?	
  
•  What	
  are	
  the	
  jus<fica<ons	
  for	
  a	
  proposed	
  solu<on?	
  
•  What	
  are	
  the	
  arguments	
  against	
  a	
  proposed	
  solu<on?	
  
•  What	
  is	
  the	
  status	
  of	
  a	
  design	
  issue?	
  
•  Which	
  agents	
  have	
  supported	
  a	
  solu<on?	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
ConceptualisaMon	
  
	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  
AxiomaMsaMon	
  
	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  	
  
Pa7ern	
  specialisaMon:	
  SoTware	
  Design	
  Intent	
  
	
  
Capturing	
  Design	
  Intents	
  
DIO:	
  A	
  content	
  ontology	
  design	
  pa7ern	
  	
  
Pa7ern	
  instanMaMon:	
  JIRA	
  issues	
  
	
  
Monika	
  Solanki	
  
University	
  of	
  Oxford,	
  UK	
  
monika.solanki@cs.ox.ac.uk	
  
h7p://www.monikasolanki.uk	
  

Contenu connexe

Similaire à Design Intent Ontology presented at WOP2015

07 project conceptualiation_kirkman
07 project conceptualiation_kirkman07 project conceptualiation_kirkman
07 project conceptualiation_kirkmanlindasahak
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessMichael Zarro, Ph.D.
 
Enterprise design for business analysts
Enterprise design for business analystsEnterprise design for business analysts
Enterprise design for business analystsIIBA UK Chapter
 
Internet librarian v9
Internet librarian v9Internet librarian v9
Internet librarian v9teaguese
 
Design Thinking & Project Management
Design Thinking & Project ManagementDesign Thinking & Project Management
Design Thinking & Project ManagementBruce Gay, PMP
 
Gspace20150719 introduction to project design
Gspace20150719 introduction to project designGspace20150719 introduction to project design
Gspace20150719 introduction to project designAtsushi Koshio
 
Design Thinking for Requirements Engineering
Design Thinking for Requirements EngineeringDesign Thinking for Requirements Engineering
Design Thinking for Requirements EngineeringDaniel Mendez
 
Gateway to Agile: Product Discovery - Lean UX and Design Sprints
Gateway to Agile: Product Discovery - Lean UX and Design SprintsGateway to Agile: Product Discovery - Lean UX and Design Sprints
Gateway to Agile: Product Discovery - Lean UX and Design SprintsGervais Johnson, Advisor
 
Design Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxDesign Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxMichelle Caldwell, PSM, SSGB
 
Design Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersDesign Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersBill Bulman
 
Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs DesignAll Things Open
 
Design Thinking 101 Workshop
Design Thinking 101 WorkshopDesign Thinking 101 Workshop
Design Thinking 101 WorkshopNatalie Hollier
 
Basic Engineering Design (Part 1): Identify the Problem
Basic Engineering Design (Part 1):  Identify the ProblemBasic Engineering Design (Part 1):  Identify the Problem
Basic Engineering Design (Part 1): Identify the ProblemDenise Wilson
 
How to build user experience into courses
How to build user experience into coursesHow to build user experience into courses
How to build user experience into coursesUX Firm, LLC
 
Planning For design
Planning For designPlanning For design
Planning For designCantina
 
Visualization Requirements Speech
Visualization Requirements SpeechVisualization Requirements Speech
Visualization Requirements Speechgarnerg
 
Using Design to Design Learning
Using Design to Design LearningUsing Design to Design Learning
Using Design to Design LearningVikki du Preez
 
Project Management (PMP Material)
Project Management (PMP Material)Project Management (PMP Material)
Project Management (PMP Material)VR M
 

Similaire à Design Intent Ontology presented at WOP2015 (20)

07 project conceptualiation_kirkman
07 project conceptualiation_kirkman07 project conceptualiation_kirkman
07 project conceptualiation_kirkman
 
Design Thinking: A Common Sense Process
Design Thinking: A Common Sense ProcessDesign Thinking: A Common Sense Process
Design Thinking: A Common Sense Process
 
Enterprise design for business analysts
Enterprise design for business analystsEnterprise design for business analysts
Enterprise design for business analysts
 
Internet librarian v9
Internet librarian v9Internet librarian v9
Internet librarian v9
 
DesignOps 101
DesignOps 101DesignOps 101
DesignOps 101
 
Design Thinking & Project Management
Design Thinking & Project ManagementDesign Thinking & Project Management
Design Thinking & Project Management
 
Gspace20150719 introduction to project design
Gspace20150719 introduction to project designGspace20150719 introduction to project design
Gspace20150719 introduction to project design
 
Design Thinking for Requirements Engineering
Design Thinking for Requirements EngineeringDesign Thinking for Requirements Engineering
Design Thinking for Requirements Engineering
 
Gateway to Agile: Product Discovery - Lean UX and Design Sprints
Gateway to Agile: Product Discovery - Lean UX and Design SprintsGateway to Agile: Product Discovery - Lean UX and Design Sprints
Gateway to Agile: Product Discovery - Lean UX and Design Sprints
 
Design Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptxDesign Thinking for Adoption - Devintersections-Fall2016.pptx
Design Thinking for Adoption - Devintersections-Fall2016.pptx
 
Design Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for DevelopersDesign Thinking 101 - An Introduction to Design Thinking for Developers
Design Thinking 101 - An Introduction to Design Thinking for Developers
 
Open Source Needs Design
Open Source Needs DesignOpen Source Needs Design
Open Source Needs Design
 
Design Thinking 101 Workshop
Design Thinking 101 WorkshopDesign Thinking 101 Workshop
Design Thinking 101 Workshop
 
Basic Engineering Design (Part 1): Identify the Problem
Basic Engineering Design (Part 1):  Identify the ProblemBasic Engineering Design (Part 1):  Identify the Problem
Basic Engineering Design (Part 1): Identify the Problem
 
How to build user experience into courses
How to build user experience into coursesHow to build user experience into courses
How to build user experience into courses
 
Planning For design
Planning For designPlanning For design
Planning For design
 
Visualization Requirements Speech
Visualization Requirements SpeechVisualization Requirements Speech
Visualization Requirements Speech
 
Using Design to Design Learning
Using Design to Design LearningUsing Design to Design Learning
Using Design to Design Learning
 
Project Management (PMP Material)
Project Management (PMP Material)Project Management (PMP Material)
Project Management (PMP Material)
 
Design Upstream
Design UpstreamDesign Upstream
Design Upstream
 

Plus de Monika Solanki

Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika Solanki
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ugMonika Solanki
 
Enabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scaleEnabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scaleMonika Solanki
 
Interoperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT worldInteroperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT worldMonika Solanki
 
Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...Monika Solanki
 
Linked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information SystemsLinked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information SystemsMonika Solanki
 
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
Linked data driven EPCIS Event-based Traceability across  Supply chain busine...Linked data driven EPCIS Event-based Traceability across  Supply chain busine...
Linked data driven EPCIS Event-based Traceability across Supply chain busine...Monika Solanki
 
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...Monika Solanki
 
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal   Biomass DomainLEAPS: A Semantic Web and Linked data framework for the Algal   Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass DomainMonika Solanki
 
Detecting EPCIS exceptions in linked traceability streams across supply cha...
Detecting   EPCIS exceptions in linked traceability streams across supply cha...Detecting   EPCIS exceptions in linked traceability streams across supply cha...
Detecting EPCIS exceptions in linked traceability streams across supply cha...Monika Solanki
 
Linking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processesLinking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processesMonika Solanki
 
Linked data driven EPCIS Event based Traceability across Supply chain busine...
Linked data driven EPCIS Event based Traceability across  Supply chain busine...Linked data driven EPCIS Event based Traceability across  Supply chain busine...
Linked data driven EPCIS Event based Traceability across Supply chain busine...Monika Solanki
 
Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...Monika Solanki
 
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...Monika Solanki
 
Representing Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of DataRepresenting Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of DataMonika Solanki
 
From Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataFrom Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataMonika Solanki
 

Plus de Monika Solanki (20)

Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021Monika solanki-agrisemantics2021
Monika solanki-agrisemantics2021
 
What's in a field?
What's in a field? What's in a field?
What's in a field?
 
2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug2017 06-01-eswc2017-ug
2017 06-01-eswc2017-ug
 
Enabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scaleEnabling combined Software and Data engineering at Web-scale
Enabling combined Software and Data engineering at Web-scale
 
Interoperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT worldInteroperability for smart appliances in the IoT world
Interoperability for smart appliances in the IoT world
 
Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...Towards maintainable constraint validation and repair for taxonomies: The Poo...
Towards maintainable constraint validation and repair for taxonomies: The Poo...
 
Linked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information SystemsLinked Data for Improved Vaccine Information Systems
Linked Data for Improved Vaccine Information Systems
 
Diversity2015
Diversity2015Diversity2015
Diversity2015
 
Ekaw2014
Ekaw2014Ekaw2014
Ekaw2014
 
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
Linked data driven EPCIS Event-based Traceability across  Supply chain busine...Linked data driven EPCIS Event-based Traceability across  Supply chain busine...
Linked data driven EPCIS Event-based Traceability across Supply chain busine...
 
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
EPCIS Event-Based Traceability in Pharmaceutical Supply Chains via Automated ...
 
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal   Biomass DomainLEAPS: A Semantic Web and Linked data framework for the Algal   Biomass Domain
LEAPS: A Semantic Web and Linked data framework for the Algal Biomass Domain
 
Detecting EPCIS exceptions in linked traceability streams across supply cha...
Detecting   EPCIS exceptions in linked traceability streams across supply cha...Detecting   EPCIS exceptions in linked traceability streams across supply cha...
Detecting EPCIS exceptions in linked traceability streams across supply cha...
 
Linking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processesLinking transformations in EPCIS governing supply chain business processes
Linking transformations in EPCIS governing supply chain business processes
 
Linked data driven EPCIS Event based Traceability across Supply chain busine...
Linked data driven EPCIS Event based Traceability across  Supply chain busine...Linked data driven EPCIS Event based Traceability across  Supply chain busine...
Linked data driven EPCIS Event based Traceability across Supply chain busine...
 
Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...Open Knowledge Repositories: Enablers of Data Integration across Business Col...
Open Knowledge Repositories: Enablers of Data Integration across Business Col...
 
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
Consuming Linked data in Supply Chains: Enabling data visibility via Linked P...
 
Representing Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of DataRepresenting Supply Chain Events on the Web of Data
Representing Supply Chain Events on the Web of Data
 
From Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataFrom Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked data
 
Reactor Pattern
Reactor PatternReactor Pattern
Reactor Pattern
 

Dernier

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 

Dernier (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 

Design Intent Ontology presented at WOP2015

  • 1. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern   h7p://purl.org/dio   Monika  Solanki   University  of  Oxford,  UK   monika.solanki@cs.ox.ac.uk   h7p://www.monikasolanki.uk   WOP2015  at  ISWC2015  
  • 2. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern   MoMvaMon   •  Most  current  approaches  for  design   documenta<on  focus  on  the  “what”  and  “not”  on   the  “why”.   •  CollaboraMve  design  à  communica<on  intensive   à  need  to  preserve  design  decision  ra<onales     for  posterity.   •  Legacy  methodologies  lack  the   conceptualisa<ons  needed  to  relate  designed   arMfacts  to  their  origina<ng  requirements.  
  • 3. Source:  Wikipedia   A  specifica<on  of  an  object,  manifested  by  an   agent,  intended  to  accomplish  goals,  in  a   par<cular  environment,  using  a  set  of  primi<ve   components,  sa<sfying  a  set  of  requirements,   subject  to  constraints   What  is  a  Design?  
  • 4. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern   Intent   DIO  provides  a  minimalisMc  abstrac<on  and   defines  conceptual,  generic  en<<es  for  the   modelling  of  seman<cally  enriched  knowledge   required  to  capture  the  intents  or  raMonale   behind  the  design  of  an  arMfact.  The  pa7ern   can  be  specialised  to  define  domain  specific   design  intents.  
  • 5. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern     Typical  Competency  QuesMons     •  What  are  the  solu<on  choices  for  a  design  goal?   •  Which  requirements  are  being  fulfilled  by   the    accepted  design  solu<on?   •  What  are  the  jus<fica<ons  for  a  proposed  solu<on?   •  What  are  the  arguments  against  a  proposed  solu<on?   •  What  is  the  status  of  a  design  issue?   •  Which  agents  have  supported  a  solu<on?  
  • 6. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern   ConceptualisaMon    
  • 7. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern  
  • 8.
  • 9. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern   AxiomaMsaMon    
  • 10. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern     Pa7ern  specialisaMon:  SoTware  Design  Intent    
  • 11. Capturing  Design  Intents   DIO:  A  content  ontology  design  pa7ern     Pa7ern  instanMaMon:  JIRA  issues    
  • 12.
  • 13. Monika  Solanki   University  of  Oxford,  UK   monika.solanki@cs.ox.ac.uk   h7p://www.monikasolanki.uk