Leanpub Header

Skip to main content

Mastering Ontology Engineering with Protégé and Pizza.owl - VOLUME 3 -- Chapters 14-16 -- Semantic Requirements and EKA Governance

From Semantic Foundations to Executable Knowledge Architecture (EKA)

This book is 100% completeLast updated on 2026-08-09
+58% in the last 30 days

The chapter that grew into its own book: existential and universal restrictions, the correct VegetarianPizza pattern, and how OWL restrictions become EKA governance.

Minimum price

$29.00

$59.00

You pay

Author earns

$

Also available for 2 book credits with a Reader Membership

Buying multiple copies for your team? See below for a discount!

PDF
EPUB
About

About

About the Book

Mastering Ontology Engineering with Protege and Pizza.owl, Volume 3, is where your ontology starts enforcing real logical requirements instead of just describing structure.

This volume was originally a single chapter bundled inside Volume 2, and it grew large enough, nearly three times the length of any other chapter, that it now stands on its own across three focused chapters. You'll learn the existential restriction (some), the requirement that at least one qualifying relationship must exist, and the universal restriction (only), the constraint that bounds what's allowed. Then you'll see exactly why both must be combined correctly to define something like VegetarianPizza the way a reasoner actually understands it, a detail that trips up nearly everyone the first time. The volume closes by placing restrictions inside the Executable Knowledge Architecture (EKA) framework as a governance layer, and by cataloguing the most common restriction-modeling mistakes, drawn directly from real technical review.

In this volume you'll learn to:

  • Use existential restriction (some) and understand what it actually asserts to a reasoner
  • Use universal restriction (only), including the vacuous truth trap that catches most beginners
  • Correctly combine both into a composite class definition
  • Compare the same logical requirement as a Cypher constraint in Neo4j, and understand why OWL's Open World Assumption differs from a property graph's Closed World queries
  • Treat restrictions as a governance layer within the EKA framework
  • Recognize and avoid the most common restriction-modeling mistakes

This edition includes forewords by Timothy W. Cook (Founder, Semantic Data Charter) and Michael DeBellis, along with detailed technical review credited throughout the book, including a corrected VegetarianPizza definition contributed directly by Michael DeBellis.

Best read after Volumes 1 and 2, though readers already comfortable with basic OWL classes and object properties can start here.

Team Discounts

Team Discounts

Get a team discount on this book!

  • Up to 3 members

    Minimum price
    $47.00
    Suggested price
    $122
  • Up to 5 members

    Minimum price
    $76.00
    Suggested price
    $196
  • Up to 10 members

    Minimum price
    $133
    Suggested price
    $343
  • Up to 15 members

    Minimum price
    $190
    Suggested price
    $490
  • Up to 25 members

    Minimum price
    $285
    Suggested price
    $735

Author

About the Author

Xiaoqi Zhao

Xiaoqi Zhao (Yasen) is a Global Enterprise Architect with nearly 30 years of industry experience across automotive, finance, and consulting. Holding an MBA from Tsinghua University, he is the founder of the Executable Knowledge Architecture (EKA) framework, advocating for data-driven, "Diagramming as Code" methodologies.

A certified expert in TOGAF, ArchiMate, and CBA, Xiaoqi is a prominent technical educator and content creator. He specializes in intersecting enterprise architecture with semantic technologies, empowering the global community to build executable ontology models.

Contents

Table of Contents

Front Matter
  • Cover Chapter (README)
  • Acknowledgements
  • Chapter List
  • Legal & Licensing
  • Foreword from Timothy W. Cook
  • Foreword from Michael DeBellis
  • Preface from the Author
Volume 3 Chapters
  • Chapter 14 – Semantic Requirements: Existential Restriction and the Logic of “Some”
  • Chapter 15 – Semantic Requirements: Universal Restriction, Composition, and the Neo4j Mirror
  • Chapter 16 – Restriction as Governance: EKA Synthesis, Common Mistakes, and Unit Summary
Back Matter
  • Appendix A – Chapter Mapping with Exercises
  • Contributors
  • Error Tracker
  • Error Hunting

Contributors

About the Contributors

Timothy W. Cook

Michael DeBellis

Get the free Community Edition

You can get the free Community Edition in PDF or EPUB just by sharing your name and email address with the author, or you can just click this link to read a shorter sample online...

 

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $15 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub