Institute for Web Science and Technologies · Universität Koblenz - Landau
Institute WeST

X-COSIM A Framework for Cross-Context Semantic Information Management

[zur Übersicht]

X-COSIM stands for Cross(X)-COntext Semantic Information Management. X-COSIM consists of an ontology named X-COSIMO and an application programming interface (API) named X-COSIMA. Watch the video!

Watch the video! The X-COSIM Semantic Desktop from Thomas Franz on Vimeo.

X-COSIM Architecture


The X-COSIM architecture consists of three conceptual layers that separate the representation of information by the reference ontology (bottom layer) from its representation by context dependent data representations (top layer). The additional middle layer is introduced to provide components for the mapping between these two layers.


X-COSIMO is a modular core ontology for semantic information management. It is based on the Dolce foundational ontology and enables the representation of different information aspects by using the descriptions and situation design pattern.


The X-COSIM API provides a JAVA implementation for convenient storage and retrieval of information as defined by the different X-COSIMO modules, e.g. creating and retrieving messages, adding users, annotating and decomposing information objects.


See X-COSIM site at for the most recent source code and binary packages.

X-COSIMO 1.0 (X-COSIM Ontology)

The first stable release. Consistency checked with Fact++

Root ontology file which imports all ontologies below: x-cosimo.owl

X-COSIMA 1.0 (The X-COSIM API) contains the API, documentation and the libraries X-COSIMA uses:

Code Samples

See some sample code that illustrates how to use X-COSIMA.


Semantics Aware Messenger (SAM), a plugin for an instant messaging client that automatically intercepts incoming and outgoing messages and file transfers to store metadata about such events using X-COSIMA. You can download the plugin from the SAM website .
COSIMail, a plugin for the Thunderbird email client.

COSIFile, an extended version of the KDE file manager Dolphin.


Dr. Thomas Franz
Prof. Dr. Steffen Staab


This work was funded by the X-Media project ( sponsored by the European Commission as part of the Information Society Technologies (IST) programme under EC grant number IST-FP6-026978.