[cddlm] GGF17 Report

Hiro Kishimoto hiro.kishimoto at jp.fujitsu.com
Fri May 19 06:57:20 CDT 2006


Hi Jun,

My slide presentation at CDDLM-WG session attached.
----
Hiro Kishimoto

Jun Tatemura wrote:
> Dear CDDLM team,
> 
> In the session, I have presented
> - current document status + CDL public comments
> - interoperability status
> - interoperability demo (NEC client to access NEC/UFCG/HP portals)
> followed by discussion for OGSA/EMS
> - basic POSIX components for EMS
> lead by Hiro.
> Please find the slides and note (by keisuke fukui) attached.
> 
> Best Regards,
> Jun Tatemura
> 
> 
> ------------------------------------------------------------------------
> 
> 
> /// CDDLM: 
> /// Jun Tatemura+ about 10 attendees
>     - CDL
>     - Deployment API
>     - Component Model
>     Document Status 
>     - Two specs published
>     - One spec in public comment period
>     -- CDDLM CDL (- May 26)
>     CDL Document Clarifications
>     [1] Import namespace
>     [2Typical use case of @cdl:lazy
>     Question
>     - Then what will happenwhen the user assigns a value to a property with 
>       @cdl:lazy?
>     - Is this allowed?
>     Answer
>     - You (the user ) can assign a value
>     - The reference to the property is resolved at deployment time, anyway
>     - How this is interpreted by the component depends on the component
>       (application specific)
>     - Clarifying statements will be added to the spec
>     Hiro: These two comments are answered already on the tracker?
>     Jun: The first one is done. Not yet for the second. will do after the   
>           session.
> 9:15
>     Interoperability: Three Specs to Test
>     CDL Interoperability Definition
>     CDL Test Environment
>     Toolkit for CDL Component Tests
>     Test Document
>     CDL Test Status
>     Hiro: Do you think standard XML normalization doesn't solve the 
>           problem?
>     Jun: An Example. When doing reference the same prefix can mean 
>          different namespace depending on the 
>     Hiro: This is a common problem to XML document.
>     Jun: Yes. That's why this is not mentioned in CDL spec itself. The 
>           implementation needs to care to do correct namespace 
>           interpretation.
>     Hiro: Is to compare many implementation can generate equivalent
>           document?
>     Jun: Yes. 
>     Hiro: Is there any test planned for deployment API?
>     Jun:  It addresses to component model, while CDL is more general.
>           The test doesn't cover deployment API usage of CDDLM 
>           implementation.
>     CDDLM Interoperability
>     Our Test Approach
>     Deployment API test
> 9:35
>     Deployment API Test Demo
>     - NEC (Muse)
>     - UFCG (Muse)
>     - HP
>     (There are less problems between NEC and UFCG because of this)
>     Component Model Test
>     HP Reference Implementation
>     HP Testing Status
>     UFCG Reference Implementation.
>     Testing Issues
>     - Security: need to restrict compoenents to deploy.
>     - Need well known compoenenets & <cdl:import> URLs.
>     - Without standardised failure codes for certain faults (e.g. unresolved 
>       reference) failure tests just test for failure
>     Underlying spec issues
>     - WS-A is complex
>     - Faulting: SOAP Faults vs BaseFaults. SOAP
> 9:45   (So this is the status. Questions?)
>     Hiro: What about the implementation from Stuart.
>     Jun:  It will come later. It might present new underlying problems since 
>           it is the Windows implementation.
>     Hiro: Understood that CDL test doesn't use real application. 
>     Jun: Applications used for to verify the component model don't do real 
>       task. Document named "Component Test Model" is explained.
>     (Question about application and component continues.)
>     Keisuke: Is that box in the diagram a compoent resource or XML fragment?
>     Jun: It is a compoenent resource. It can be Java code, but it is 
>         implementation dependent. 
> 
> 9:55  // Basic POSIX component for EMS
>       // Hiro Kishimoto
>       The Basic POSIX component is a generic component usable to deploy POSIX 
>       applications.
>       Deployment Infrastructure
>       BLAST CDL Document
>       Deploy Component
>       Jay: I don't want the use to specify all parameters when writing 
>            scripts to do transfer, copy, set attribute, and so on.
>       Jun: Script needs to be somehow parameterized to use the value from 
>            CDL.
>       Basic POISIX component
>       - Identified "gap" between family of CDDLM specs and EMS services
>       - Provide services
>       -- Application binary installation
>       -- File system mount
>       -- Database setup (in case of BLAST)
>       - Provide output (will be incorpoated in JSDL document)
>       -- Application path
>       -- Environment variables
>       CDL document includes
>       - 1. Application binary installation
>       - 2. File system mount
>       Hiro: I think Filesystem mount will be of value for many. Is there 
>                 any plan to privde it?
>       Jun: Not yet, I think.
>       Basic POSIX template
>       - Companion template to Basic posix component
>       Next steps
>       - Jointly develop BPC and BPT spec
>       -- OGSA EMS & CDDLM-WG
>       - More example than BLAST
>       -- OGSA EMS & JSDL-WG
>       - Put Job Manageer in this deployment picture
>       - Put ACS in this picture
>       - Advanced Common Component
>       Hiro: How the components can be stored in ACS?
>       Keisuke: One of the goal of ACS is to bundle a set of files for a task 
>             as a unit. When retrieving contents, one can do that at the 
>             granularity of the contents inside an archive. I can imagine 
>             components can be archived and later retrieve each. So I think
>             it is possible with the current ACS at this moment.
> 10:20 End of session

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Basic POSIX component 20060508.ppt
Type: application/ppt
Size: 74240 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/cddlm-wg/attachments/20060519/e83e0733/attachment.bin 


More information about the cddlm-wg mailing list