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
    Semantic Web vs. Property Graphs
    Michael DeBellis
    • May 30
    • 3 min

    Semantic Web vs. Property Graphs

    Discusses the pros and cons of property graphs (Neo4J and Cypher) contrasted with the Semantic Web stack: RDF, OWL, SPARQL, SHACL, SWRL
    87 views0 comments
    Knowledge Representation and the Semantic Web
    Michael DeBellis
    • May 5
    • 1 min

    Knowledge Representation and the Semantic Web

    I recently wrote a paper with Robert Neches who used to be my boss at the Information Sciences Institute (ISI). When I work with...
    232 views0 comments
    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
    165 views0 comments
    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...
    101 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
    126 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.
    279 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,243 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.
    8,245 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.
    177 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.
    289 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
    639 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
    368 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
    626 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
    723 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
    1,062 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,380 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
    255 views0 comments
    Universal Moral Grammar (UMG) Ontology
    Michael DeBellis
    • Jul 23, 2019
    • 2 min

    Universal Moral Grammar (UMG) Ontology

    Describes an ontology I presented at Semantics 2018 based on Hauser's concept of a Universal Moral Grammar (UMG)
    326 views0 comments
    • facebook
    • twitter
    • linkedin

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