Reengineering Legacy Systems with RESTful Web Service
COMPSAC '08 Proceedings of the 2008 32nd Annual IEEE International Computer Software and Applications Conference
SOA Design Patterns
Composing RESTful Services with JOpera
SC '09 Proceedings of the 8th International Conference on Software Composition
Towards a Model-Driven Process for Designing ReSTful Web Services
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Identification of REST-like Resources from Legacy Service Descriptions
WCRE '10 Proceedings of the 2010 17th Working Conference on Reverse Engineering
REST in Practice: Hypermedia and Systems Architecture
REST in Practice: Hypermedia and Systems Architecture
Teaching old services new tricks: adding HATEOAS support as an afterthought
Proceedings of the Second International Workshop on RESTful Design
Proceedings of the Second International Workshop on RESTful Design
StoRHm: a protocol adapter for mapping SOAP based Web Services to RESTful HTTP format
Electronic Commerce Research
A concept for generating simplified RESTful interfaces
Proceedings of the 22nd international conference on World Wide Web companion
Hi-index | 0.00 |
Starting with RESTful design is a difficult task -- even more if the designer has a RPC or object-oriented background. To support the adaption from RPC- to REST-oriented thinking, we propose RESTify, a straightforward procedure model to redesign a RPC-oriented interface into a hypermedia-enabled REST interface. RESTfiy uses a WSDL document of an existing SOAP service and consists of three iterations. The result of each iteration is an enhanced version of the preceding one concerning the REST constraints and is meant to be implemented as a HTTP service. Beside the technical result of the process and the design of a RESTful interface, the developer becomes acquainted to the main elements of a RESTful design, the constraints and their application. The results of the evaluation, using a prototypical web application and public SOAP services, are promising.