A Minimal Web Service Architectural Style
- Lookup NU author(s)
- Dr Carl Gamble
|
|
|
|
| Author(s) | | Gamble C |
| Publication type | | Report |
| Series Title | | School of Computing Science Technical Report Series |
| Year | | 2007 |
| Date | | April 2007 |
| Report Number | | 1015 |
| Pages | | 37 |
|
|
|
| Full text is available for this publication: |
|
|
|
|
| Architectural mismatch occurs when two or more software components are connected to form a system and those components make differing and incompatible assumptions about their interactions or the environment in which they exist. The biggest question relating to this is what are the assumptions a component can make and how can we make them explicit. We believe that architectural styles have much to offer in this respect as they can provide a vocabulary of architectural elements and paremeters for the architect to follow and constraints to check the validity of the values and system configuration. In this paper we lay the groundings for our work in detecting architectural mismatches between web services by generating a minimal web service architectural style, where minimal refers to a component that adopts the minimum set of specifications required to be considered a web service. First we look at web services informally, then summarise the findings before showing how the resulting elements and constraints were implemented in the architectural description language Acme. We then show how this style can help detect mismatches in the Acme Studio tool with a simple example. |
|
|
|
| Institution | | School of Computing Science, University of Newcastle upon Tyne |
| Place Published | | Newcastle upon Tyne |
| URL | | http://www.cs.ncl.ac.uk/publications/trs/papers/1015.pdf |
| Actions | |  |