Data and Knowledge Group

― Knowledge Representation and Reasoning

SOMM Model Manager


The Siemens-Oxford Model Manager (SOMM) is a tool that has been designed to fulfil industrial requirements and which supports engineers with little background on semantic technologies in the creation and use of ontologies. SOMM provides a simple interface for ontology development and enables the introduction of instance data via automatically generated forms that are driven by the ontology and which help minimising errors in data entry. SOMM implements a fragment of the OWL 2 RL profile extended with database integrity constraints for data validation. SOMM is built on top of Web-Protégé, which provides built-in functionality for ontology versioning and collaborative development. SOMM relies on the reasoner HermiT for ontology classification and LogMap to support model alignment and merging. For query answering and data validation SOMM requires a connection to a datalog reasoner with stratified negation (e.g. RDFox, IRIS).

Using SOMM

SOMM system can currently be tested using our online demo.


Evgeny Kharlamov, Ernesto Jiménez-Ruiz, Bernardo Cuenca Grau, Yavor Nenov, Ian Horrocks

Key Publications

  • Evgeny Kharlamov, Bernardo Cuenca Grau, Ernesto Jiménez-Ruiz, Steffen Lamparter, Gulnar Mehdi, Martin Ringsquandl, Yavor Nenov, Stephan Grimm, Mikhail Roshchin and Ian Horrocks. "Capturing Industrial Information Models with Ontologies and Constraints". International Semantic Web Conference. 2016. [pdf]