Tool support goal

In order to promote the rapid adoption of web services technology, it is 
important that the WSA support the requirements of tool vendors.

D-AG010 The Web Services Architecture shall, where possible, enable 
semi-automatic tools to support the construction of web services.

CSFs for this goal: D-AC027, D-AC028

D-AC027 ensures that tool vendors can support the efficient creation of 
web services, orchestration, semantic descriptions, composition and 
manage their evolution

D-AC027.1 It is important to prohibit or discourage the use of ANY type 
in descriptions of services and choreographies.
D-AC027.2 The WSA shall permit automatic validation of web services
D-AC027.3 The WSA that allow for the automatic testing of web services 
and choreographies.
D-AC027.3.1 Permit construction of test coverage suites
D-AC027.3.2 Permit construction of client validation and server 
validation test suites
D-AC027.3.3 permit document verification and automatic document 
generation (a la Javadoc)

D-AC028 ensures that best practice modeling of web services is 
supported; and that best practice tools can help automate the 
construction of web services

D-AC028.1 Permit and encourage the use of standard modeling language, in 
particular UML, to model services, orchestrations and service 
compositions. This may require extensions to UML.

Received on Tuesday, 25 June 2002 20:33:38 UTC