140 likes | 274 Views
THETIS: A Data Management and Data Visualization system for supporting Coastal Zone Management (CZM) of the Mediterranean Sea. Catherine Houstis. Institute of Computer Science Foundation for Research and Technology - Hellas Computer Science Dept. Univ. Of Crete. THETIS: The Project.
E N D
THETIS: A Data Management and Data Visualization system for supporting Coastal Zone Management (CZM) of the Mediterranean Sea Catherine Houstis Institute of Computer Science Foundation for Research and Technology - Hellas Computer Science Dept. Univ. Of Crete
THETIS: The Project • Objectives: • Integrate heterogeneous scientific repositories for CZMinto an interoperable system for transparent access via the Web • Index/Search and Querying of heterogeneous repositories • Files, images, documents, text, audio • Scientific programs (simulation models, image/data processing algorithms) • Visualization via GIS and scientific tools • User groups scientists and public authorities • Consortium: • 9 Partners: university, research institutions , IT companies • Duration: 21/2 years, 1998-2001 • First Prototype available online in four countries UK, FR, IT, GR
THETIS: Design Considerations • Index/Search: use of Dienst (DL search engine) • Discover resources (keywords, geographic location, time, by name) • Management of Metadata (FGDC standard, varying #of search fields) • Distributed Indexing/Search (strings(multilingual),numbers) • Querying:use of Le Select (DB Integration engine) • Mediation (data files, image database,documents,programs) • JDBC access • Data Transformations, integration and manipulation • SQL queries • Wrapping of repositories • Light Weight Workflow: Interactive(via index)
THETIS: The Architecture Web Client Web Server Applets Session Manager Applets Le Select Dienst Metadata Programs Documents Data
Dienst: the index/search engine • Distributed Architecture • Repository Service • Index Service • UI Service • Meta Service • WWW Client Interface • HTTP both for client-server & server-server communication clients DS HTTP DS DS UI server Repository server Index server Dienst Server other Dienst servers
Dienst: the index/search engine (cont.) • Monitoring tools • flow monitor • performance monitor • monitoring other dienst servers • Metadata (FGDC, content, geographical location, time) • parameterized input • determination of collection objects • determination of search, browse, index fields • workflow information (interactive, rule based) • pricing mechanism (repository service, QoS, system congestion) • User Interface • web access • GIS access (thematic maps, animation)
THETIS: Demonstration Scenarios • Waste circulation management in the coastal area north of Heraklion • Wave data and fisheries management in coastal areas north of Heraklion • Extraction of coastal data from satellite images