[dais-wg] Notes from DAIS2 Session at GGF13

Susan Malaika malaika at us.ibm.com
Fri Apr 8 08:31:18 CDT 2005


A second DAIS session was held at GGF13 (known as session DAIS2). Minutes 
have already been posted on the DAIS mailing list. This note constitutes a 
summary that was created and displayed during the meeting, as the 
discussion progressed. Apologies for this late posting. 
 
Here is a summary of the discussion from the second DAIS session
1. A further discussion meeting will be set up in the UK arranged by David 
Snelling 

2. DAIS can be considered to involve three kinds of resource (see notes 
below for what they are):
2.1 Type (1) resources 
this resource can be accessed by a DAIS service (as a conduit to part of, 
or to
one or more database management systems); this resource could be 
represented
using WSRF

2.2 Type (2) resources 
WSRF seems less suitable for resources managed by database management 
systems when accessed in the context of a DAIS service. 

2.3 Type (3) resources 
WSRF seems suitable for result sets managed by DAIS 

3. There is no guaranteed interoperability between WSRF and non-WSRF 
implementations. There appeared to be little value in attempting to ensure 
compatibility across message bodies while allowing variation across 
message headers 

4. The DAIS specification should support the XML projection of the 
relational CIM model as it evolves (so it continues to follow the CIM 
model)

A Special Thank You for all the folk who attended the DAIS2 session and 
that includes the OGSA folk   
........................................................
 
Here are more notes from the session... 

DAIS has three main choices 
(DAIS1) WSRF Solution    
(DAIS2) Non-WSRF Solution 
(DAIS3) WSRF with some Adaptation 


 There are two main WSRF advantages for DAIS: 
+ Agreed way for supporting lifetime 
+ Agreed way for supporting properties

DAIS is a possible use case for service groups (there are varied opinions 
on this) 

There was quite a bit of discussion about resource properties and lifetime 
and the use of EPRs for DBMS managed resources 

There are three kinds of resources in DAIS:
type (1): A resource that describes and provides access to other 
resources. An example of a property this resource might have is DAIS 
version.
 
type (2): Those resources managed by a DBMS (the DBMS is responsible for 
their lifetime - not DAIS - such as databases or tables) 
These are difficult to adapt to WSRF 
Another inhibitor is that we do not expect DAIS implementations to parse 
the incoming request messages and extract resource names    
 
type (3): Those resources managed by a DAIS implementation (e.g., result 
sets that persist for subsequent delivery) - 
(3.1) The persistent result set is created and removed by a DAIS 
implementation 
     These results sets are suitable to be modeled through EPRs, Resource 
Properties and Lifetime 
 
(3.2) The persistent result set is created by a DAIS implementation and 
stored in a DBMS managed table (in other words it will be deleted by the 
DBMS) then it is not so easy to use EPRs etc 

The idea of adopting WSRF resource property formats for resource 
descriptions was considered sensible - However DAIS may devise its own 
resource properties request format for resources not modeled through WSRF 
 
Susan Malaika


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/dais-wg/attachments/20050408/813d8acc/attachment.htm 


More information about the dais-wg mailing list