This school is all about teaching formal semantics and ontology development, as an emerging engineering discipline.


Training Styles and Timings

We have introduced the new 'Learn as you Go' style of course for the Concept Ontology Engineering tutorial. This means you get access to all the slides and recorded presentations to work through in your own time, along with some simple exercises.

Other courses will be moved over to this style in due course.

Please check for availability of in-person course presentation, as this varies. Generally we would expect a minimum of 5 people for the same dates. Please do not sign up for one of the in-person courses without first checking availability.


Upcoming Courses

We are working on an 'Advanced' course covering the more esoteric aspects of conceptual modeling using ontologies, such as various top level ontologies and techniques for representing conceptually challenging matter such as time, planned or avoided things, use of different partitions and so on.

Sign up and message me with preferences for new material and potential dates and times for in-person courses when these are available. Signing up to the school is free.

What We Teach

Ontology Engineering is not yet another software discipline! It is complementary to a number of software development activities such as model driven development and integration, but is emerging as an engineering discipline in its own right.

We will help you learn to hold a concept in your mind, to apply techniques like classification to your subject matter, and to use formal logic to frame concepts in a kind of formal model called an ontology.

We focus on the kind of ontology that can be used as a 'conceptual' model, a computationally independent representation of real things in the world.

You do not need in-depth IT knowledge or programming to be good at this new kind of modeling. Some people with an IT background may also be good at concept modeling; others may struggle.

We also cover the integration of ontologies with technology solutions in a range of application contexts or use cases, including reporting, business reference, data integration, artificial intelligence and semantics-based applications.

Mike Bennett photo again

Hi, I’m Mike Bennett


Mike Bennett is the director of Hypercube Limited, a company that helps people manage their information assets using formal semantics. Mike is the originator of the Financial Industry Business Ontology (FIBO) from the EDM Council, a formal ontology for financial industry concepts and definitions. Mike provides mentoring and training in the application of formal semantics to business problems and strategy. He has over 20 years of financial industry experience with investment management software, messaging standards, testing and project management.