SODIUM is a STREP (Specific Targeted Research Project), partially funded by the EU in the 6th Framework Programme. The project started in July 2004 and has a duration of 30 months.
The project addresses the need for standards-based, integration of heterogeneous services. Such services include web services, p2p services, and grid services, which employ different/incompatible architectural models, protocols, and standards for service description, discovery and composition. Currently, the infrastructure and tools available for facilitating the integration and interoperability of such services are missing.
SODIUM aims at developing a collection of models, languages and open source middleware that can bridge the gap between heterogeneous services. This is done by developing tools for visual service composition, analysis, execution, management and monitoring of web, p2p, and grid services, in an open and unified manner. Project results will be positioned to contribute to standardization activities in service composition.
SINTEF is responsible for the Visual Composition Suite and the SODIUM Unified Service Composition Methodology. The Visual Composition Suite consists of three parts: the Visual Editor with a graphical service composition language, the Language Translator (from graphical to lexical composition language) and the Visual Composition Analyser (the composition correctness). The SODIUM methodology serves two purposes in the project: it assists the user through the gathering and documentation of requirements, and through the creation of composite services using the SODIUM platform.