VDL Generator |
The VDL Generator Service is in charge for the identification of the set of services that satisfies the virtual digital library definition criteria |
Metadata Management |
The aim of this service is to support the management of metadata for digital objects handled by the content management service |
Metadata Broker |
This service provides a broker for achieving metadata interoperability among disparate, heterogeneous content sources |
Content Security |
This service will deal with partial encryption for distributed content in VDLs and with content protection by digital watermarking |
Content Management |
The aim of this service is to support the transparent access to the DILIGENT content storage nodes as well as to external content providers |
Annotation |
This service will contain tools for flexible annotation authoring, services for annotation management as well as annotation-based information services in distributed environments |
Data Fusion |
This service deals with merging in a single ordered list of documents surrogates retrieved from resources |
Content Source Description & Selection |
This service deals with the automatic creation of descriptions of the different resources of the VDL. Based on these descriptions, given a content-based query, a selection of the most appropriate resources to query will be carried out at search time. This selection will be based on a multi-criteria decision model, where different parameters in addition to content relevance, such as cost, connection time, etc. are considered |
Personalization |
The aim of the Personalization service is to enable adaptation of Grid information and services access to the needs and goals of individuals and groups |
Search |
The Search service is the gateway to the exploitation of the VDL content. It will support user queries and will ultimately deliver the desired results to the query author |
Query Process Optimization |
This service will receive a process workflow specification produced by the Search service and attempt to produce an optimized revision |
Index |
The Index service is the key to speed up the retrieval process. In order to distribute the load of user queries and to parallelize expensive retrieval process, indexes will be stored at different Grid nodes (replication, partitioning) |
Process Design & Verification |
This service will provide appropriate graphical tools for process design and specification |
Process Execution & Reliability |
This service is able to enforce at run-time the correct execution – according to the process specification – of digital library applications on top of Grid services |
Portal Engine |
The Portal Engine will create the WEB portal in order to provide the access point to VDLs of Virtual Organizations |
Visualization Grid Service |
The Visualization Grid Service can be viewed as a powerful mechanism for the efficient access to Digital Library (DL) resources |
Distributed Visualization |
The Distributed Visualization Service supports users in analyzing and understanding large and multi-disciplinary data collections distributed worldwide and accessible through the Grid |
Collaboration Support |
The Collaboration Support Service supplies collaboration between members of communities by providing functionality for creating shared working spaces |
Features Extraction |
The Features Extraction includes simple, straightforward functions to allow mixed-media data to be quickly analyzed and transformed to the optimal structure data for future computation |