Michael DeBellis

  • Home

  • Blog

  • Publications

  • About

  • Contact

  • More

    Use tab to navigate through the menu items.
    • All Posts
    • Web Ontology Language (OWL)
    • Semantic Web Rule Language (SWRL)
    • Evolutionary Psychology
    • Game Theory
    • Protege
    • Philosophy
    • SPARQL
    • Knowledge Graph
    Search
    Testing and Debugging Ontologies
    Michael DeBellis
    • Jan 25
    • 2 min

    Testing and Debugging Ontologies

    Best practices for creating and using individuals as test data for OWL ontologies
    129 views0 comments
    Memory Management with Protégé
    Michael DeBellis
    • Jan 14
    • 2 min

    Memory Management with Protégé

    A common problem that Protégé users encounter when they start working with large ontologies is running out of memory, which results in an...
    102 views1 comment
    Making UUIDs Easier to Use With Prefixes
    Michael DeBellis
    • Jan 4
    • 2 min

    Making UUIDs Easier to Use With Prefixes

    In a previous blog post I discussed the difference between user supplied names for IRIs and UUIDs. I want to share a tip that Jim Balhoff...
    93 views0 comments
    Using SPARQL to Refactor User Names to UUIDs
    Michael DeBellis
    • Dec 1, 2021
    • 3 min

    Using SPARQL to Refactor User Names to UUIDs

    Use SPARQL to convert user supplied IRI names to UUIDs
    96 views0 comments
    An Agile Approach to Knowledge Graph Development
    Michael DeBellis
    • Oct 20, 2021
    • 2 min

    An Agile Approach to Knowledge Graph Development

    A paper on the CODO knowledge graph that captures epidemiological and contact tracing data about the Covid-19 pandemic.
    253 views0 comments
    The People_Example Ontology
    Michael DeBellis
    • Oct 8, 2021
    • 2 min

    The People_Example Ontology

    I'm working on an article where I provide an overview of the various semantic web technologies such as OWL, SWRL, SPARQL, and SHACL. As...
    1,056 views0 comments
    New Protégé Pizza Tutorial
    Michael DeBellis
    • Sep 30, 2021
    • 1 min

    New Protégé Pizza Tutorial

    New version of the Pizza Tutorial for Protégé. Consistent with latest Protégé UI and new sections for SWRL, SPARQL, and SHACL.
    7,415 views4 comments
    Michael DeBellis
    • Apr 27, 2021
    • 1 min

    Semtech 2021 Workshop

    Presentations from the Semtech 2021 Semantic Web workshop held at the Indian Statistical Institute.
    167 views0 comments
    A Simple Measurement Vocabulary
    Michael DeBellis
    • Feb 3, 2021
    • 4 min

    A Simple Measurement Vocabulary

    Simple Web Ontology Language (OWL) vocabulary for measurements in units. Uses SWRL to compute orders and to transform units.
    283 views0 comments
    What's in a Name? IRIs, Labels, and UUIDs
    Michael DeBellis
    • Dec 7, 2020
    • 4 min

    What's in a Name? IRIs, Labels, and UUIDs

    In Protégé and OWL an entity name can refer to the last part of the IRI or the label
    588 views0 comments
    CODO: An Ontology for Collection and Analysis of Covid-19 Data
    Michael DeBellis
    • Aug 7, 2020
    • 2 min

    CODO: An Ontology for Collection and Analysis of Covid-19 Data

    CODO is an ontology to provide semantics to data on the Covid-19 pandemic
    353 views0 comments
    Drools vs. Pellet for SWRL rules
    Michael DeBellis
    • Jun 26, 2020
    • 3 min

    Drools vs. Pellet for SWRL rules

    This explains the difference between using the Drools buttons at the bottom of the SWRLTab and using Pellet and why Pellet is usually better
    579 views2 comments
    Some Best Practices for New Protege Users
    Michael DeBellis
    • Oct 16, 2019
    • 3 min

    Some Best Practices for New Protege Users

    Collection of blog posts that describe best practices and tips for new users of Protege, OWL, and SWRL
    669 views0 comments
    OWL Best Practices: Some Theoretical Basics
    Michael DeBellis
    • Oct 11, 2019
    • 2 min

    OWL Best Practices: Some Theoretical Basics

    Overview of the theory behind OWL as well as how OWL relates to other CS paradigms such as OOP and relational DBs
    957 views0 comments
    Protege Best Practices: Export Inferred Axioms
    Michael DeBellis
    • Oct 5, 2019
    • 3 min

    Protege Best Practices: Export Inferred Axioms

    How to save reasoner inferences in an OWL file
    1,274 views2 comments
    SWRL Tip: Removing Ontology Prefixes from SWRL rules
    Michael DeBellis
    • Sep 12, 2019
    • 3 min

    SWRL Tip: Removing Ontology Prefixes from SWRL rules

    How to remove ontology prefixes for the base ontology from SWRL rules
    242 views0 comments
    Semantic Web Rule Language (SWRL) Process Modeling Tutorial
    Michael DeBellis
    • Jul 22, 2019
    • 1 min

    Semantic Web Rule Language (SWRL) Process Modeling Tutorial

    A simple tutorial to learn SWRL by developing a small ontology for modeling software processes
    2,575 views1 comment
    • facebook
    • twitter
    • linkedin

    ©2019 by Michael DeBellis. Proudly created with Wix.com