Difference between revisions of "Data Source Abstraction"
From Gcube Wiki
Line 1: | Line 1: | ||
Data Source Abstraction aims to leverage the behavior of data sources within the gCube information space. | Data Source Abstraction aims to leverage the behavior of data sources within the gCube information space. | ||
− | + | The Abstract Data Source concept and a Data Source Abstraction Layer that are parts of this design. | |
− | + | ||
− | + | = Concepts = | |
+ | == Abstract Data Source == | ||
+ | A data source that conveys to the DSA specifications by exposing its capacities and providing the means for DSA compliant exploitation. | ||
− | * Data Source Abstraction Layer | + | == Abstract Data Source Query Language == |
+ | An extensible query language for leveraging the querying capacities of data sources. It covers aspects such as: | ||
+ | * Fully qualified Search | ||
+ | * Semi qualified Search | ||
+ | * Search By example | ||
+ | ** Content Based Search | ||
+ | ** Full Text Search | ||
+ | * Geo-Spacial Search | ||
+ | |||
+ | == Data Source Abstraction Layer == | ||
+ | A framework, starting from a class library, that supports the creation of Abstract Data Sources in a Service Oriented and Object Oriented compliant manner. |
Revision as of 14:42, 7 November 2008
Data Source Abstraction aims to leverage the behavior of data sources within the gCube information space.
The Abstract Data Source concept and a Data Source Abstraction Layer that are parts of this design.
Contents
Concepts
Abstract Data Source
A data source that conveys to the DSA specifications by exposing its capacities and providing the means for DSA compliant exploitation.
Abstract Data Source Query Language
An extensible query language for leveraging the querying capacities of data sources. It covers aspects such as:
- Fully qualified Search
- Semi qualified Search
- Search By example
- Content Based Search
- Full Text Search
- Geo-Spacial Search
Data Source Abstraction Layer
A framework, starting from a class library, that supports the creation of Abstract Data Sources in a Service Oriented and Object Oriented compliant manner.