Data Modeling, RDF, and OWL
David Hay
President
Essential Strategies, Inc.
Wednesday, April 26, 2006
7:15 am - 8:15 am
Level: Intermediate

A data model (or at least a conceptual entity/relationship model) is a description of the semantics of the business. The notation chosen is a specific language for representing the things of significance to the business, their attributes, and relationships between them. The notation is very effective at representing structure, but is limited in its ability to represent business rules and other constraints. It is good for presentation purposes, but cannot be operated on electronically.

RDF and OWL are also languages for representing the semantics of a business. They are not as accessible to the casual observer, but they are more rigorous and extensive in what they can describe. Also, the descriptions encoded in these languages can be operated on by automated retrieval and analysis processes. This presentation will take a business model and show how it could be rendered in each of these languages, highlighting the advantages and disadvantages of each

Dave Hay has been producing data models to support strategic information planning and requirements planning for over thirteen years. His consulting work focusses on helping clients define corporate information architecture, identify requirements, and plan strategies for the implementation of new systems. He is the author of the book, Data Model Patterns: Conventions of Thought, published by Dorset House, Requirements Analysis: From Business Views to Architecture, from Prentice Hall, and most recently, Data Model Patterns: A Metadata Map.