The Service Responsibility and Interaction Design Method: Using an Agile approach for Web Service Design
The Service Responsibility and Interaction Design Method: Using an Agile approach for Web Service Design
Service-Oriented Architectures (SOAs) are increasingly deployed to achieve distributed systems that are modular, flexible and extensible. Designing for a SOA can be difficult, however. There are issues involving the granularity of the cooperating services, and there are no currently accepted conventions for describing a service or its interactions at an abstract level. This paper presents the Service Responsibility and Interaction Design Method (SRI-DM), an agile approach for engineering a Web Service design, based on capturing a scenario as a use-case, factoring this into a set of Service Responsibility and Collaboration Cards, and constructing a Sequence diagram illustrating their interactions in fulfilling the scenario. The paper presents the notation for each step and describes with the aid of an example how this process is used to create a service design within the domain of e-assessment.
Millard, David
4f19bca5-80dc-4533-a101-89a5a0e3b372
Howard, Yvonne
8aecbf0f-ed6a-4ce6-9530-5fa43226a3b0
Abbas, Noura
7b26b1ca-6a0e-4e92-9c00-2a5cb08938c1
Davis, Hugh
1608a3c8-0920-4a0c-82b3-ee29a52e7c1b
Gilbert, Lester
a593729a-9941-4b0a-bb10-1be61673b741
Wills, Gary
3a594558-6921-4e82-8098-38cd8d4e8aa0
Walters, Robert
7b8732fb-3083-4f4d-844e-85a29daaa2c1
November 2007
Millard, David
4f19bca5-80dc-4533-a101-89a5a0e3b372
Howard, Yvonne
8aecbf0f-ed6a-4ce6-9530-5fa43226a3b0
Abbas, Noura
7b26b1ca-6a0e-4e92-9c00-2a5cb08938c1
Davis, Hugh
1608a3c8-0920-4a0c-82b3-ee29a52e7c1b
Gilbert, Lester
a593729a-9941-4b0a-bb10-1be61673b741
Wills, Gary
3a594558-6921-4e82-8098-38cd8d4e8aa0
Walters, Robert
7b8732fb-3083-4f4d-844e-85a29daaa2c1
Millard, David, Howard, Yvonne, Abbas, Noura, Davis, Hugh, Gilbert, Lester, Wills, Gary and Walters, Robert
(2007)
The Service Responsibility and Interaction Design Method: Using an Agile approach for Web Service Design.
the 5th IEEE European Conference on Web Services (ECOWS), Halle, Germany.
26 - 28 Nov 2007.
Record type:
Conference or Workshop Item
(Paper)
Abstract
Service-Oriented Architectures (SOAs) are increasingly deployed to achieve distributed systems that are modular, flexible and extensible. Designing for a SOA can be difficult, however. There are issues involving the granularity of the cooperating services, and there are no currently accepted conventions for describing a service or its interactions at an abstract level. This paper presents the Service Responsibility and Interaction Design Method (SRI-DM), an agile approach for engineering a Web Service design, based on capturing a scenario as a use-case, factoring this into a set of Service Responsibility and Collaboration Cards, and constructing a Sequence diagram illustrating their interactions in fulfilling the scenario. The paper presents the notation for each step and describes with the aid of an example how this process is used to create a service design within the domain of e-assessment.
Text
SRI-DM-ECOWS-2007-final.pdf
- Other
More information
Published date: November 2007
Additional Information:
Event Dates: November 26-28 2007
Venue - Dates:
the 5th IEEE European Conference on Web Services (ECOWS), Halle, Germany, 2007-11-26 - 2007-11-28
Organisations:
Web & Internet Science, Electronic & Software Systems
Identifiers
Local EPrints ID: 264925
URI: http://eprints.soton.ac.uk/id/eprint/264925
PURE UUID: fc9abd82-49f1-476b-8d14-34a426064259
Catalogue record
Date deposited: 05 Dec 2007 14:02
Last modified: 15 Mar 2024 02:59
Export record
Contributors
Author:
David Millard
Author:
Yvonne Howard
Author:
Noura Abbas
Author:
Hugh Davis
Author:
Lester Gilbert
Author:
Gary Wills
Author:
Robert Walters
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics