Submit Search
Upload
The Constellation Query Language
•
0 likes
•
555 views
Clifford Heath
Follow
Presentation to Data Melb on Semantic Modeling and CQL.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 23
Download now
Download to read offline
Recommended
City of the future Henry Obegi
City of the future Henry Obegi
Henry Obegi
Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...
Dr Stylianos Mystakidis
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
Dobrica Pavlinušić
Denk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectie
Johan Mijs
CTE Teaching and Learning Inst. 2008
CTE Teaching and Learning Inst. 2008
1LifelongLearner
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for Choirs
Dr Stylianos Mystakidis
Web scale monitoring
Web scale monitoring
Dobrica Pavlinušić
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
PaleFire
Recommended
City of the future Henry Obegi
City of the future Henry Obegi
Henry Obegi
Towards an Instructional Design Motivational Framework to Address the Retenti...
Towards an Instructional Design Motivational Framework to Address the Retenti...
Dr Stylianos Mystakidis
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
REST ili kao sam se prestao brinuti o HTTP-u i zavolio ga (HTTP Server sa RFI...
Dobrica Pavlinušić
Denk- en discussiedag sept 2010: digitale collectie
Denk- en discussiedag sept 2010: digitale collectie
Johan Mijs
CTE Teaching and Learning Inst. 2008
CTE Teaching and Learning Inst. 2008
1LifelongLearner
Social Media & Web 2.0 Services for Choirs
Social Media & Web 2.0 Services for Choirs
Dr Stylianos Mystakidis
Web scale monitoring
Web scale monitoring
Dobrica Pavlinušić
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
Operation Payback (...is a bitch): Hacktivism at the Dawn of Copyright Contro...
PaleFire
Cisco Board 18
Cisco Board 18
OneWorld UK
Language Edupreneurship
Language Edupreneurship
Dr Stylianos Mystakidis
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
PaleFire
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Dobrica Pavlinušić
Εκπαίδευση Web 2.0 στο Δημόσιο
Εκπαίδευση Web 2.0 στο Δημόσιο
Dr Stylianos Mystakidis
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Dr Stylianos Mystakidis
Ppt Demo Slideshare
Ppt Demo Slideshare
1LifelongLearner
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
Dobrica Pavlinušić
Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?
Dobrica Pavlinušić
Open Education in Virtual Worlds
Open Education in Virtual Worlds
Dr Stylianos Mystakidis
Intro to Haml
Intro to Haml
Clifford Heath
One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
OneWorld UK
Open Workshop on Information Literacy
Open Workshop on Information Literacy
Dr Stylianos Mystakidis
The Great Highland Bagpipe
The Great Highland Bagpipe
1LifelongLearner
Cow2
Cow2
1LifelongLearner
Oslobodimo Hardware
Oslobodimo Hardware
Dobrica Pavlinušić
Poaching LG15: ARG-style
Poaching LG15: ARG-style
PaleFire
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning Environment
Dr Stylianos Mystakidis
Morocco
Morocco
guestcf4af9
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
PaleFire
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured Descriptions
Kingsley Uyi Idehen
Logical ERD 2022.pptx
Logical ERD 2022.pptx
Jeff Jacobs
More Related Content
Viewers also liked
Cisco Board 18
Cisco Board 18
OneWorld UK
Language Edupreneurship
Language Edupreneurship
Dr Stylianos Mystakidis
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
PaleFire
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Dobrica Pavlinušić
Εκπαίδευση Web 2.0 στο Δημόσιο
Εκπαίδευση Web 2.0 στο Δημόσιο
Dr Stylianos Mystakidis
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Dr Stylianos Mystakidis
Ppt Demo Slideshare
Ppt Demo Slideshare
1LifelongLearner
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
Dobrica Pavlinušić
Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?
Dobrica Pavlinušić
Open Education in Virtual Worlds
Open Education in Virtual Worlds
Dr Stylianos Mystakidis
Intro to Haml
Intro to Haml
Clifford Heath
One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
OneWorld UK
Open Workshop on Information Literacy
Open Workshop on Information Literacy
Dr Stylianos Mystakidis
The Great Highland Bagpipe
The Great Highland Bagpipe
1LifelongLearner
Cow2
Cow2
1LifelongLearner
Oslobodimo Hardware
Oslobodimo Hardware
Dobrica Pavlinušić
Poaching LG15: ARG-style
Poaching LG15: ARG-style
PaleFire
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning Environment
Dr Stylianos Mystakidis
Morocco
Morocco
guestcf4af9
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
PaleFire
Viewers also liked
(20)
Cisco Board 18
Cisco Board 18
Language Edupreneurship
Language Edupreneurship
Re-Negotiating Narrative: Emergent Storytelling
Re-Negotiating Narrative: Emergent Storytelling
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Virtual LDAP - kako natjerati strgane aplikacije da koriste LDAP
Εκπαίδευση Web 2.0 στο Δημόσιο
Εκπαίδευση Web 2.0 στο Δημόσιο
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Playful Blended Digital Storytelling in 3D Immersive eLearning Environments f...
Ppt Demo Slideshare
Ppt Demo Slideshare
Free Libre Open Source Software at FFZG library
Free Libre Open Source Software at FFZG library
Kako napraviti Google od zgrade sa računalima?
Kako napraviti Google od zgrade sa računalima?
Open Education in Virtual Worlds
Open Education in Virtual Worlds
Intro to Haml
Intro to Haml
One Climate Initiative Sep 2007
One Climate Initiative Sep 2007
Open Workshop on Information Literacy
Open Workshop on Information Literacy
The Great Highland Bagpipe
The Great Highland Bagpipe
Cow2
Cow2
Oslobodimo Hardware
Oslobodimo Hardware
Poaching LG15: ARG-style
Poaching LG15: ARG-style
Wiki: Open Collaborative Learning Environment
Wiki: Open Collaborative Learning Environment
Morocco
Morocco
Spectacular Subcultures: From luz to hacktivism
Spectacular Subcultures: From luz to hacktivism
Similar to The Constellation Query Language
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured Descriptions
Kingsley Uyi Idehen
Logical ERD 2022.pptx
Logical ERD 2022.pptx
Jeff Jacobs
Some thoughts about the gaps across languages and domains through the experi...
Some thoughts about the gaps across languages and domains through the experi...
National Institute of Informatics (NII)
Semtech 2011, Saltlux, Tony Lee
Semtech 2011, Saltlux, Tony Lee
Saltlux Inc.
SemTech 2011, Saltlux, Tony Lee
SemTech 2011, Saltlux, Tony Lee
Saltlux Inc.
Icons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer Interaction
UTFPR
M01 Oo Intro
M01 Oo Intro
Dang Tuan
Second life ppt
Second life ppt
Howard Gregory
"Why the Semantic Web will Never Work" (note the quotes)
"Why the Semantic Web will Never Work" (note the quotes)
James Hendler
Similar to The Constellation Query Language
(9)
Understanding Linked Data via EAV Model based Structured Descriptions
Understanding Linked Data via EAV Model based Structured Descriptions
Logical ERD 2022.pptx
Logical ERD 2022.pptx
Some thoughts about the gaps across languages and domains through the experi...
Some thoughts about the gaps across languages and domains through the experi...
Semtech 2011, Saltlux, Tony Lee
Semtech 2011, Saltlux, Tony Lee
SemTech 2011, Saltlux, Tony Lee
SemTech 2011, Saltlux, Tony Lee
Icons and the Semiotics of Human Computer Interaction
Icons and the Semiotics of Human Computer Interaction
M01 Oo Intro
M01 Oo Intro
Second life ppt
Second life ppt
"Why the Semantic Web will Never Work" (note the quotes)
"Why the Semantic Web will Never Work" (note the quotes)
Recently uploaded
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Recently uploaded
(20)
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Slack Application Development 101 Slides
Slack Application Development 101 Slides
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
The Constellation Query Language
1.
The Constellation Query Language Clifford Heath, Data Constellation
2.
Copyright © 2010
Data Constellation
3.
Copyright © 2010
Data ConstellationImage Copyright Andrew Lipson 2005. Used with permission. Not affiliated with Lego™ The Enterprise is a mess
4.
Copyright © 2010
Data Constellation Oneway communication •Software folk translate user stories into precise abstractions (UML, ER, etc) •The abstractions are mostly unreadable by the business > No backchannel! •Only the built artefacts communicate our misunderstandings > Late!
5.
Copyright © 2010
Data Constellation Loss of Semantics
6.
Copyright © 2010
Data Constellation Semantics • Each term denotes a type of thing • Each thing is associated with others • These associations are connotations • “Meaning” is the sum of all connotations • Every person has different connotations “The shared meanings of a community”
7.
Copyright © 2010
Data Constellation Relations, Objects, Graphs, or... Facts?
8.
Copyright © 2010
Data Constellation Constellation Query Language
9.
Copyright © 2010
Data Constellation Insurance Simplified (contd.)
10.
Copyright © 2010
Data Constellation Relational Mapping
11.
Copyright © 2010
Data Constellation Insurance Claim (complete) Schema has been modified to suit a Rails application
12.
Copyright © 2010
Data Constellation Insurance (snippets) Driver is a kind of Person; Vehicle Incident is a kind of Incident; Driving is where Driver drove vehicle in Vehicle Incident; Vehicle Incident followed Intoxication; Driving Charge is where Driving resulted in Charge; Driving Charge is a warning; These definitions support the example that follows.
13.
Copyright © 2010
Data Constellation Instance Data
14.
Copyright © 2010
Data Constellation Diplomacy Model Object and fact types
15.
Copyright © 2010
Data Constellation Diplomacy model constraints CQL supports many constraint types: Mandatory, Uniqueness, Frequency, Subset, Equality, Exclusion, Ring, Value, etc.
16.
Copyright © 2010
Data Constellation ORM2 A graphical language for factoriented modeling.
17.
Copyright © 2010
Data Constellation Relational Mapping
18.
Copyright © 2010
Data Constellation SQL
19.
Copyright © 2010
Data Constellation Ruby Ruby fact-oriented DSL * uses meta-programming * assert/retract, no new/delete * fully co-referenced.
20.
Copyright © 2010
Data Constellation Simple Query Person has given Name ‘Daniel’? Person has given Name, given Name = ‘Daniel’? ... a contraction of the value join:
21.
Copyright © 2010
Data Constellation Units conversion Area is written as Real in mm^2; Pane has Area: Pane of glass has Width, Pane of glass has Height, Width * Height = Area; large Pane: Pane has Area, Area >= 5 foot^2; large Pane? Defined in mm Compatibility is checked Conversion supplied Query:
22.
Copyright © 2010
Data Constellation Semantic Modeling •Highly verbal, and verbalisable •Based on user examples •Mathematically formal (FOL) •Finegrained semantic structure •Attributefree (Doesn’t encode assumptions) •Automatic mapping to OO, ER and code
23.
Clifford Heath Available for consulting and training http://dataconstellation.com/
Download now