RE: D-AG004: Ensures platform independence

Hi Abbie,
 
In message [1], I questioned whether platform independence goal is separate from D-AG0011. Can you comment on that.
 
Thx, Mike
 
 
[1] http://lists.w3.org/Archives/Public/www-ws-arch/2002Mar/0181.html

-----Original Message-----
From: ext Austin, Daniel [mailto:Austin.D@ic.grainger.com]
Sent: March 12, 2002 05:41 PM
To: 'Abbie Barbir'
Cc: 'www-ws-arch@w3.org'
Subject: RE: D-AG004: Ensures platform independence


Hi Abbie,
 
    The text of this goal was quoted directly from the group charter, so we have to be careful about amending it. But I think these are good questions. What are the answers?
 
Regards,
 
D-

-----Original Message-----
From: Abbie Barbir [mailto:abbieb@nortelnetworks.com]
Sent: Tuesday, March 12, 2002 1:19 PM
To: www-ws-arch@w3.org
Cc: Abbie Barbir
Subject: D-AG004: Ensures platform independence




This message kicks off discussion on goal 4, "ensures platform independence of web services" 

Please comment on goal wording, success factors, relation to other goals, etc. 

The goal as stated 
" 
D-AG0004 
ensures platform independence of web services components in a way that does not preclude any programming model nor assume any particular mode of communication between the individual components 

" 

Discussion: 
-------------- 
I think that the goal as stated provides a nobel idea that software designers would like to comply with. However, it seems to me that 

1. A proper definition of the term components must be provided, where the line would be drawn on where and how the platform idependence could be achieved.

2. In addition, does plateform independence means the independence from the actual operating system and/or programming language. 

3. In order to be able not to preclude any programming model, what kind of interface do we assume for web services components?

4. In order not to assume any mode of communications between the individual components, how would data be exchanged (if need be ?)


Other issues: 
------------- 

5. Is this redundant with D-AG0003: is sufficiently extensible to allow for future evolution of technology and of business goals 

 when combined with D-AG0005:provides simplicity and ease-of-use that does not impose high barriers to entry for users of web services 

Critical success factors 
------------------------ 

How platform independence could be measured, verified and achieved? and who will verify that? 

cheers 
abbie 

Received on Thursday, 14 March 2002 10:49:29 UTC