Michele Pasin / Quotes

Importance of clear ontology definitions

Here is a summarized list of five characteristics for great data element definitions:

Precise - The definition should use words that have a precise meaning. Try to avoid words that have multiple meanings or multiple word senses. Concise - The definition should use the shortest description possible that is still clear. Non Circular - The definition should not use the term you are trying to define in the definition itself. This is known as a circular definition. Distinct - The definition should differentiate a data element from other data elements. This process is called disambiguation. Unencumbered - The definition should be free of embedding rationale, functional usage, domain information, or procedural information.

Once you have a great definition, make sure that every class, property, range value and all derived artifacts carry the definitions with it. It is disappointing to open an OWL file, an XML Schema, or a relational database only to see that none of the tables or columns have any definitions and you are left to guess at the meaning.

Saved 13 August 2013 / www.devx.com ↗

#data-elements #OWL-file #XML-schema #relational-database

Different data types suit different databases

Despite the popularity and well understood nature of relational databases, it is not the case that they should always be the destination for data, even when…

What Is Big Data? An Introduction To The Big Data Landscape. #database #graph-database #relational-database

Graphd - freebase graph database

graphd is the back-end database which powers Freebase.com. It is a in-house graph database or tuple store which is written in C and runs on Unix-like…

Graphd - Freebase #relational-database #queries #blog-posts

How ontologies differ from other information models

RDFS and OWL are languages with clearly defined semantics or mathematical basis for the meaning of each construct. Semantics are defined in terms of…

Help - Topbraid Composer Fe #ontology #business-rules #XML-schema #schema #RDFS

Static schemas versus flexible NoSQL

Even where there's not a radical data type mismatch, a disadvantage of the relational database is the static nature of its schemas. In an agile, exploratory…

What Is Big Data? An Introduction To The Big Data Landscape. #schema #relational-database #database

XML schemas say nothing about semantics

Because XML is widely used, DTDs and XML Schema are convenient ways to express standards. There are many such standards emerging in a variety of sectors. For…

Where Are The Semantics In The Semantic Web? #XML-schema #XML #schema