Issue No. 04 - July-Aug. (2012 vol. 16)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIC.2012.59
Olga Liskin , Leibniz Universit ät Hanover
Leif Singer , Leibniz Universit ät Hanover
Kurt Schneider , Leibniz Universität Hanover
Documentation of REST and REST-style services often uses prose only, making it hard for client developers to understand the ties between the service's parts. We developed a notation for REST-style services that's based on UML state charts. It can be used with existing tools and is simple enough for use on whiteboards. The notation visualizes relationships between application states, thereby improving the understanding of hypermedia use in services. This benefits both service designers and client developers. Because the notation makes REST-related design problems more obvious, it might even improve service design.
Unified modeling language, Documentation, Computer architecture, Protocols, Servers, Web services, service documentation, Unified modeling language, Documentation, Computer architecture, Protocols, Servers, Web services, design notations, RESTful Web services, service design