Pragmatic web service design: An agile approach with the service responsibility and interaction design method
Millard, David E. , Howard, Yvonne , Abbas, Noura, Davis, Hugh C., Gilbert, Lester , Wills, Gary B. and Walters, Robert J. (2009) Pragmatic web service design: An agile approach with the service responsibility and interaction design method. Computer Science - Research and Development
Download
|
PDF
- Published Version
Download (1905Kb) |
Description/Abstract
Service-Oriented Architectures (SOAs) are increasingly deployed to achieve distributed systems that are modular, flexible and extensible. However, designing for SOA can be challenging; there are issues involving the granularity of the cooperating services, problems with proprietary data models being exchanged, and there are no currently accepted conventions for describing a service or its interactions at an abstract level. This paper gives an overview of 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. Through two case studies the paper shows how using SRI-DM can expose many of the problems of over-engineering SOA and help to create simpler, more pragmatic web service designs.
| Item Type: | Article |
|---|---|
| ISSNs: | 1865203418652042 |
| Divisions: | Faculty of Physical and Applied Science > Electronics and Computer Science > Web & Internet Science Faculty of Physical and Applied Science > Electronics and Computer Science > Electronic & Software Systems |
| Item ID: | 267781 |
| Date Deposited: | 14 Aug 2009 22:37 |
| Last Modified: | 02 Mar 2012 13:42 |
| Contributors: | Millard, David E. (Author) Howard, Yvonne (Author) Abbas, Noura (Author) Davis, Hugh C. (Author) Gilbert, Lester (Author) Wills, Gary B. (Author) Walters, Robert J. (Author) |
| Date: | 6 May 2009 |
| Status: | Published |
| Publisher: | Springer Berlin / Heidelberg |
| Further Information: | Google Scholar |
| URI: | http://eprints.soton.ac.uk/id/eprint/267781 |
Actions (login required)
![]() |
View Item |


