Service model Telecon, August 2, 2001
Updated: August 30, 2001 10:47 - Page Maintained by Allan Doyle


Agenda in blue, discussion during telecon in black, action items in red

Present

Peter Vretanos
Lou Reich
Archie Warnock
Allan Doyle
Mike Adair
Larry Bouzane
Dave O'Mahony
Jeff Lansing
Yonsook Enloe
George Percivall
John Davidson
Ananth Rao
John Evans
Arliss Whiteside

Agenda

1. Review of key happenings, actions, etc.

Action: Aug 4. Allan to finish terms - please help by sending things to Allan.

Jeff likes how far Peter has gotten. Peter is going to put up a web site with a WSDL WFS (see next item)

Peter's stuck until his ISP gives him a static IP address. Should happen soon. See item 4 for more info.

 

Based on the email to the list, I think these are the distinct threads:


       Service Interface    Functionality of Service
       -------------------   ---------------------   ---------------
       Web Feature Service  Web Feature Interface    Access to features
       Web Catalog Service  Web Feature Interface    Access to metadata
       Gazetteer            Web Feature Interface    Access to related geo terms

       Service Interface    Functionality of Service
       -------------------  --------------------- ---------------
       Web Coverage Service Web Coverage Interface Access to coverages
   Web Sensor Service   Web Coverage Interface Access to sensor
   Web Image service    Web Coverage Interface Image exploitation access

 

2. Use Case Review telecon results -- yonsook
telecon notes on servicemodel website
Telecon Conclusions :

Will get additional use cases:
Ko Fung - for disaster management use case
Skip Reber/Ken McDonald -- atmospheric science user use case

Does the thematic keywording mean that each data item should have keywords attached that get you to services? Not sure. Scientists' point of view is very data centric.

Think of data availability instead of the data itself.

19115 can accomodate the links to service providers.

Terminology issue - in the telecon minutes there was talk of "information products" that may be what we consider "derived products".

We probably face an educational issue.


3. Status report service type hierarchies - Serge/Peter

How does WCS fit into the type hierarchy (John Evans)

next steps for service type hierarchies/object modeling

We have not seen a real start of this picture yet. Lou, John D., Peter, John E. Arliss, willing to participate in a discussion about this. A key issue is "sub function" as we are trying to add Filter to the WMS request.

The terminology has to allow us to express sending a single request to a set of operations that return a single result. We have to figure out how to name the things that we're sending parameters to. A WMS GetMap really is directing some parameters at a "filter" and some at a "render". E.g. BBOX would be directed to the filter, STYLE would be directed to the render.

This kind of discussion leads towards interpreted languages. Consider the eval/apply loop in Lisp. If you find you can't apply something, you eval it, then try to apply again...

Chaining can happen with or without the executive.

Compusult's use of a "layer service" concept seems to contain some insight.

4. WSDL Work Item status

Check email thread of Jeff and Ananth - this is underway

GNOME.org has a WSDL interpreter. Look for SOUP. Inside the SOUP tarball, there's a WSDL parser.

WSDL document is strongest on SOAP, weakest on GET

Next step - validate and work out a GET binding.

Next step - use XML Schema to play with inheritance for messages/operations/capabilities - would be nice to come up with some standard fragments that we can reuse/inherit from.

5. Catalogs

Peter to become co-editor of the Catalog paper.

Arliss' email of 2 Aug 2001 09:37:58 to be discussed. Lou to post a synopsis of this via reply to Arliss' email.

Point 13 - BSM work seems to have stopped. Actually, WMS 1.1.0 has a "separable" section that contains BSM kinds of content. It was decided that in order to procedurally move ahead with WMS 1.1.0 we had to keep the material inside the WMS document rather than rely on simultaneously approving a new spec. Perhaps this material should get moved into a "Common Elements for the Web Profiles" spec.

Archie also did a very fine-grained, detailed analysis of the document. One item is the Update Sequence element. We need to play with this at the service model level. DNS was originally used as a discussion point - TTL, Version #, etc. are used there to tell DNS servers how long they can cached values.

Keep sending comments to Lou about this paper!

6. Next steps

Think about what we are doing --

Jeff Lansing wants to put together a concrete chaining use case. He's trying to coodinate with the process coordination community to see whether they have anything that will help us. Contributions are welcome and encouraged.

Note that our case is different from supply chains in the business world. We care what's "upstream". i.e. we care about things like which WFS gets queried before the results go to the WMS.

Peter will write something up and send it...

7. Schedule next telecon

- August 16 1100-1300 EDT (1500-1700 GMT)