Community Research and Development Information Service - CORDIS


OPHELIA Report Summary

Project ID: IST-2000-28402D
Funded under: FP5-IST
Country: Italy

Orpheus knowledge management a set of applications, both server and client, capable to modify/manage objects to search for information contained in a document or in any other place

The Knowledge Management in Orpheus is run by means of a set of applications, both server and client, capable to modify/manage documents and to search for information contained in a document or in any other place.

It goes beyond the concept of document, using, instead, the more general concept of object in the development environment. This allows identifying the required information even when it is not formalized in an official paper, but it is contained in any class included in a UML model, or in the attachment of a defective description (even if in a format like MS Office), or in a mailing list message.

The software development is mostly based on the know-how of the people involved. As a consequence the management of such knowledge is crucial in the development environment of a company.

Knowledge Client is the main user interface, capable to access the functionalities of two different modules: knowledge (to search) and repository (to archive). From the user perspective, their functionalities are strictly interrelated.

The application is very simple; it doesn’t require professional developers, but only people with some experience on “office automation”. With a group of simple forms, any user is able to browse or to search information in any OPHELIA Environment. Another advantage is the reduced administration: the system is able to update itself whenever an object in the environment is changed.

Behind the scene, the knowledge is indexed and administrated by a server. The knowledge server is composed by an engine, which is responsible of the indexing of all the information. It uses extensively the abstraction services from Orpheus for discovering new objects and getting updates.

The engine uses two different types of indices, one for full text search, while the other for metadata in XML format. It is customized to work on development objects, like source code and technical documents, but two classes of add-in allow to extend the functionalities of the knowledge module, to include new types of objects: extractors (which allow extracting data from object in a form that can be indexed) and formatters (which will prepare the output in the way that the user required).

The engine is also able to act as a meta-search engine. It is able to use the existent document management systems and help systems, providing a uniform access to any information available in a company, using the tool virtualisation concept of Ophelia.


Tel.: +39-022-9002571
Fax: +39-026-570078
Record Number: 32915 / Last updated on: 2004-04-14
Information source: e-TIP
Collaboration sought: Information exchange/Training
Stage of development: Prototype/demonstrator available for testing
Follow us on: RSS Facebook Twitter YouTube Managed by the EU Publications Office Top