Web Service Implementation Methodology

Public Review Draft, 6 July 2005

Document identifier:

fwsi-im-1.0-guidelines-doc-wd-01b.doc

Location:

http://www.oasis-open.org/committees/documents.php?wg_abbrev=fwsi

Editors:

Eng Wah LEE, Singapore Institute of Manufacturing Technology

<ewlee@SIMTech.a-star.edu.sg>

 

Contributors:

Marc HAINES, individual <mhaines@uwm.edu>

Lai Peng CHAN, Singapore Institute of Manufacturing Technology

<lpchan@SIMTech.a-star.edu.sg>

Chai Hong ANG, Singapore Institute of Manufacturing Technology

<chang@SIMTech.a-star.edu.sg>

Puay Siew TAN, Singapore Institute of Manufacturing Technology

<pstan@SIMTech.a-star.edu.sg>

Han Boon LEE, Singapore Institute of Manufacturing Technology

<hblee@SIMTech.a-star.edu.sg>

Yushi CHENG, Singapore Institute of Manufacturing Technology

<ycheng@SIMTech.a-star.edu.sg>

Xingjian XU, Singapore Institute of Manufacturing Technology

<xjxu@SIMTech.a-star.edu.sg>

Zunliang YIN, Singapore Institute of Manufacturing Technology

<zlyin@SIMTech.a-star.edu.sg>

 

Abstract:

This document specifies Web Service specific activities in a Web Service Implementation Methodology and illustrates the approach to incorporate these activities into an existing agile software development methodology.

Status:

This document is updated periodically on no particular schedule.  Send comments to the editor.

Committee members should send comments on this specification to the fwsi-imsc@lists.oasis-open.org list.  Others should subscribe to and send comments to the fwsi-comment@lists.oasis-open.org list.  To subscribe, send an email message to fwsi-comment-request@lists.oasis-open.org with the word "subscribe" as the body of the message.

For information on whether any patents have been disclosed that may be essential to implementing this specification, and any offers of patent licensing terms, please refer to the Intellectual Property Rights section of the FWSI TC web page (http://www.oasis-open.org/committees/fwsi/).


Table of Contents

1      Introduction. 8

1.1 Purpose. 8

1.2 Target Audience. 8

1.3 Scope. 8

1.3.1 Not in Scope. 8

2      Implementation Methodology Overview. 10

2.1 Objective. 10

2.2 Web Service Implementation Lifecycle. 10

2.3 Phase. 10

2.3.1 Requirements Phase. 11

2.3.2 Analysis Phase. 11

2.3.3 Design Phase. 12

2.3.4 Coding Phase. 12

2.3.5 Test Phase. 12

2.3.6 Deployment Phase. 12

2.4 Role. 13

2.5 Glossary. 13

3      Web Service Implementation Methodology. 14

3.1 Overview. 15

3.2 Requirements Phase. 16

3.2.1 Activity: Determine the need for Web Service. 16

3.2.1.1 Tasks. 16

3.2.1.2 Roles. 16

3.2.1.3 Artifacts. 16

3.2.2 Activity: Elicit Web Service requirements. 16

3.2.2.1 Tasks. 16

3.2.2.2 Roles. 16

3.2.2.3 Artifacts. 16

3.2.3 Activity: Manage the Web Service requirements. 17

3.2.3.1 Tasks. 17

3.2.3.2 Roles. 17

3.2.3.3 Artifacts. 17

3.2.4 Activity: Model the usage scenarios. 17

3.2.4.1 Tasks. 17

3.2.4.2 Roles. 17

3.2.4.3 Artifacts. 17

3.2.5 Activity: Prepare Test Cases for User Acceptance Test (UAT) and System Test 17

3.2.5.1 Tasks. 17

3.2.5.2 Roles.