Difference between revisions of "Data Source Abstraction"

From Gcube Wiki
Jump to: navigation, search
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.
  
Concepts:
+
The Abstract Data Source concept and a Data Source Abstraction Layer that are parts of this design.
* Abstract Data Source
+
  
* Abstract Data Source Query Language
+
= 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 15: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.

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.