© 2005 Blueprint Technologies, Inc. All Rights Reserved Categorizing Web Services WGISS DSTT Discussion.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

Using Taverna to access SOAP-based web services Per Larsson CBR
Geographic Interoperability Office ISO and OGC Geographic Information Service Architecture George Percivall NASA Geographic.
© 2006 Blueprint Technologies, Inc. All Rights Reserved ECHO – NASA’s Middleware for an Earth Science Marketplace Overview and Status WGISS 22.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
Interoperability Principles in the Global Earth Observations System of Systems (GEOSS) Presented 13 March 2006 at eGY in Boulder, CO by: Eliot Christian,
Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
Web services in CS1/IS1. School of Information Technology Reusable Components Most programs are created by combining components that exist already, not.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
Presentation 7 part 1: Web Services Introduced. Ingeniørhøjskolen i Århus Slide 2 Outline Definition Overview of Web Services Examples Next Time: SOAP.
Presentation 7: Part 1: Web Services Introduced. Outline Definition Overview of Web Services Examples Next Time: SOAP & WSDL.
Understand Web Services
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
1 TECO-WIS, 6-8 November 2006 TECHNICAL CONFERENCE ON THE WMO INFORMATION SYSTEM Seoul, Republic of Korea, 6-8 November 2006 ISO 191xx series of geographic.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
OGC Liaison Report WGISS-20 Allan Doyle, EOGEO
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
EXPECTATIONS OF TURKISH ENVIRONMENTAL SECTOR FROM INSPIRE Ministry of Environment and Forestry June, 2010 Özlem ESENGİN Ahmet ÇİVİ Tuncay DEMİR.
Creating Documentation and Metadata: Metadata for Discovery Lola Olsen 1, Tyler Stevens 2, 1 National Aeronautics and Space Administration (NASA) 2 Wyle.
Presentation 7: Part 1: Web Services Introduced. Outline Definition Overview of Web Services Examples Next Time: SOAP & WSDL.
Working group on multimodal meaning representation Dagstuhl workshop, Oct
Web Services Glossary Summary of Holger Lausen
WADC GCI Domain Model -- Draft –. Organization 5 Basic Packages (Packages are logical constructs, meant to organize related items) – GCI – Identified.
Web Services An introduction for eWiSACWIS May 2008.
Message Driven Beans & Web Services INFORMATICS ENGINEERING – UNIVERSITY OF BRAWIJAYA Eriq Muhammad Adams J
WSDL Tutorial Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
ET-ADRS-1, April ISO 191xx series of geographic information standards.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
1 1 ECHO Extended Services WGISS – 23 Hanoi, Vietnam May 15, 2007.
Web Services interoperability and standards. Infrastructure Challenge ● Applied bioinformatics need various computer resources ● The amount and size of.
Archival Information Packages for NASA HDF-EOS Data R. Duerr, Kent Yang, Azhar Sikander.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Distributed Information Retrieval Using a Multi-Agent System and The Role of Logic Programming.
Web Services (SOAP) part 1 Eriq Muhammad Adams J |
Metadata – use data discovery e.g. a library catalog data assessment determine the fitness-for-purpose of a data set data retrieval e.g., format.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
WGISS and GEO Activities Kathy Fontaine NASA March 13, 2007 eGY Boulder, CO.
Creating Good Documentation NOAA National Geophysical Data Center
Kemal Baykal Rasim Ismayilov
1 1 ECHO Extended Services February 15, Agenda Review of Extended Services Policy and Governance ECHO’s Service Domain Model How to…
Public Access and Spatial Metadata Values: Semantic Network Services Response to EU Directives Maria Rüther Federal Environment Agency,
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
ADC Portal & Clearinghouse GEO Architecture and Data Committee 2-3 March 2006 George Percivall OGC Chief Architect
Barry Weiss 1/4/ Jet Propulsion Laboratory, California Institute of Technology Quality Elements in ISO Metadata Design for Proposed SMAP Data.
Enabling Net-centric Information Sharing Multinational Command and Control Semantic Interoperability Mr. Erik Chaum DMSO Assistant Director Simulation-to-C2.
Geoinformatics 2006 A Virtual Data Product Toolkit Based on Geospatial Web Service Orchestration Peisheng Zhao, Liping Di, Yaxing Wei Center for Spatial.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
The Proliferation of Metadata Standards and the Evolution of NASA’s Global Change Master Directory (GCMD) Standard for Uses in Earth Science Data Discovery.
Introduction to Web Services Presented by Sarath Chandra Dorbala.
ORNL DAAC SPATIAL DATA ACCESS TOOL Open Geospatial Consortium (OGC) Services Bruce E. Wilson Suresh K. Santhana Vannan Yaxing Wei Tammy W. Beaty National.
Data Services Task Team WGISS-22 meeting Annapolis, the US, September 12th 2006 Shinobu Kawahito, JAXA/RESTEC.
Planning a Presentation Taki Stewart Apr. 2nd 2013.
Semantics in Web Service Composition for Risk Management Michael Lutz European Commission – DG Joint Research Centre Ispra, Italy EcoTerm IV, Vienna,
EbRIM Profile of CS/W 17-JUL-2007 Presented by: Panagiotis (Peter) A. Vretanos, CubeWerx Inc.
Page 1 CSISS Center for Spatial Information Science and Systems 09/12/2006 Center for Spatial Information Science and Systems (CSISS) George Mason University.
ISWG / SIF / GEOSS OOSSIW - November, 2008 GEOSS “Interoperability” Steven F. Browdy (ISWG, SIF, SCC)
Introduction to Metadata March 2016 What is Metadata?
Topics on Web Services COMP6017 Dr Nicholas Gibbins –
CEOS Working Group on Information System and Services (WGISS) Data Access Infrastructure and Interoperability Standards Andrew Mitchell - NASA Goddard.
Enabling Grids for E-sciencE Agreement-based Workload and Resource Management Tiziana Ferrari, Elisabetta Ronchieri Mar 30-31, 2006.
Session 3A: Catalog Services and Metadata Models
Web services, WSDL, SOAP and UDDI
Session 2: Metadata and Catalogues
Web services, Geospatial processing models, Workflows, and Virtualization of Geospatial Products Liping Di Laboratory for Advanced Information Technology.
Geoscience Australia Service Metadata
Presentation transcript:

© 2005 Blueprint Technologies, Inc. All Rights Reserved Categorizing Web Services WGISS DSTT Discussion

© 2005 Blueprint Technologies, Inc. All Rights Reserved Agenda Goals Definitions – Service – Categorization – Classification Review of Current Categorizations Categorization Schemes – Examples

© 2005 Blueprint Technologies, Inc. All Rights Reserved Goals Broaden the discussion – Look for concurrence Establish common view of: – Why Categorize? – What to Categorize? – Who has the responsibility? – How should this be done? Process discussion

© 2005 Blueprint Technologies, Inc. All Rights Reserved Why Facilitate Discovery – How users can find what might be of interest/relevance to them Multiple views, Multiple Use Cases – Service providers want to allow users to find their service from multiple views, multiple applications Actors, Roles & Responsibilities – Users (Service Consumers) – Providers

© 2005 Blueprint Technologies, Inc. All Rights Reserved Definitions Service – A facility supplying some public demand 1 – A function to be performed upon request – A service is an abstract resource that represents a capability of performing tasks that form a coherent functionality from the point of view of providers entities and requesters entities. To be used, a service must be realized by a concrete provider agent 2providers entitiesrequesters entitiesprovider agent Web Service A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP-messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. 2 Categorization Scheme – An approach to organize entities into types Classification – Act of specifying a type within a categorization scheme 1 – Merriam-Webster (

© 2005 Blueprint Technologies, Inc. All Rights Reserved Service Classification Categorization Scheme Model of Services

© 2005 Blueprint Technologies, Inc. All Rights Reserved Current Categorizations OCG (ISO 19119) – Geographic Human Interaction Services – Geographic Model/Information Management Services – Geographic Workflow/Task Management Services – Geographic Processing Services Spatial Thematic Temporal Metadata – Geographic Communication Services – Geographic System Management Services Various Scientific Area of Interest – A la GCMD

© 2005 Blueprint Technologies, Inc. All Rights Reserved What’s missing? This is not the only way users may want to find relevant services They may not be prepared to understand these categorization schemes Need is for multiple, independent and non-exclusive schemes

© 2005 Blueprint Technologies, Inc. All Rights Reserved Categorization What are the Categories? Governance Identification/Naming Some Attributes of Categorization Schemes Name Description Scope Governing Authority Discovery URL Anticipated Rate of CHange

© 2005 Blueprint Technologies, Inc. All Rights Reserved Classification For each node in a Categorization Scheme Governance Identification/Naming

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Input-based Output-based Functionality Level of Data Scientific Area of Interest Others… – ???

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Inputs (What does it use?) – User Discovery: What can I do with this data? Primary Input type (dataset) – What is the primary dataset/dataproduct for input to the service? Other input type – What is a secondary input to the service? Input format (primary) – What is the primary format (e.g. – hdfeos, hdf, grib, jpeg, geotiff, etc.) of the primary input data? Input format (any) – What is the format of any secondary input data?

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Outputs (What does it produce?) – User Discovery: What makes this kind of data? Output Type – What is the type of data (dataset/dataproduct) produced by the service? Output Format – What is the format of the data produced by the service?

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Functionality (What does it do?) – User Discovery: OCG – The OGC service categorization, as specified in ISO Role - (Algorithm, Model, Decision Support, Infrastructure, etc.) – How is the services to be used within the broader EO community?

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Level of Data (What kind of data does the service interact with?) Metadata Directory – Groups of data products Collection – Inventory-level Access – Individual granule Browse …

© 2005 Blueprint Technologies, Inc. All Rights Reserved Example Categorization Schemes Scientific Area of Interest {Example} (Atmospheric, Oceanography, Weather, Bathymetric, Geology, Land, Space, Cyrospheric, Societal, etc.)