- From: <michael.mahan@nokia.com>
- Date: Tue, 12 Mar 2002 09:45:00 -0500
- To: <www-ws-arch@w3.org>
I miscoded the subject line on the first post. My apologies for
the confusion.
Mike
> -----Original Message-----
> From: Mahan Michael (NRC/Boston)
> Sent: March 08, 2002 01:06 PM
> To: www-ws-arch@w3.org
> Subject: D-AG0014 - Consistency
>
>
> This is the kickoff for Goal D-AG0011. I hope we have a
> lively discussion.
>
> CURRENT GOAL STATEMENT:
> Web Services are consistent with the existing web and its
> heterogenous environment and distributed architecture to the
> greatest extent possible.
>
> REFINED GOAL STATEMENT:
> Pending
>
> DISCUSSION:
> 1. Goal AG0004 covers platform independence. How is this
> different from heterogeneous environment language of this
> goal? Reading AG0004 - I am not sure that it is the platform
> independence which is precluding programming models or
> communication modes. If the focus of AG0004 is on
> independence of programming models and communication modes, I
> think it should remove the platform independence aspect and
> leave that to this goal, AG0011.
> For convenience, here is 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"
>
> 2. I think that this goal is sufficiently exclusive relative
> to AG0008 ("is coherent and consistent in its definition"),
> at least the way I read AG0008. I believe (and can certainly
> be wrong here) that AG0008 talks to the way WS-A describes
> and models the reference architecture from a notation or
> syntactic perspective rather than whether the resultant
> definition is consistent with the existing web, which is the
> topic of this goal, AG0011. Please correct me if I am wrong,
> because then AG0008 and AG0011 should be combined, or one
> should be killed off or redefined.
>
> 3. Extracting goals from this statement of 'consistency'. To
> be consistent with something, we need to get at the salient
> properties of the target. The goal suggests 2 properties -
> heterogeneous environment and distributed architecture. How
> about other properties which are can turn into measurable or
> observable criteria, hopefully leading to requirements:
> - web protocols: TCP, HTTP, URI, XML (may get in trouble here), XMLP
> - web architectural constraints or principals: universal
> identifiers, simplicity, opaqueness, decentralization,
> statelessness, REST issues: "scalability of component
> interactions, generality of interfaces, immediate deployment
> of components, and intermediary components to reduce
> interaction latency, enforce security, and encapsulate legacy
> systems" [1]
> - other properties?
>
>
> CRITICAL SUCCESS FACTORS:
>
> Pending
>
>
> DERIVED REQUIREMENTS:
>
> Pending
>
>
> [1]
> http://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm
>
>
>
Received on Tuesday, 12 March 2002 09:45:53 UTC