X-COSIM: A Framework for Cross-Context Semantic Information Management
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!
The X-COSIM Semantic Desktop from Thomas Franz on Vimeo.
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: X-COSIM Ontology
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 sourceforge.net for the most recent source code and binary packages.
X-COSIMO 1.0 (X-COSIM Ontology)
- Communication Module: com-module.owl
- Information Realization Module: realization-module.owl
- Classification Module and Decomposition Module (both part of COMM ontology): http://comm.semanticweb.org/
X-COSIMA 1.0 (The X-COSIM API)
x-cosima-1.0.zip contains the API, documentation and the libraries X-COSIMA uses:
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.
This work was funded by the X-Media project (www.x-media-project.org) sponsored by the European Commission as part of the Information Society Technologies (IST) programme under EC grant number IST-FP6-026978.