WS-REST 2011 Call for Papers

January 7th, 2011  |  Published in Events, REST by Ian Robinson

The Second International Workshop on RESTful Design (WS-REST 2011) aims to provide a forum for discussion and dissemination of research on the emerging resource-oriented style of Web service design.


Over the past few years, several discussions between advocates of the two major architectural styles for designing and implementing Web services (the RPC/ESB-oriented approach and the resource-oriented approach) have been mainly held outside of the research and academic community, within dedicated mailing lists, forums and practitioner communities. The RESTful approach to Web services has also received a significant amount of attention from industry as indicated by the numerous technical books being published on the topic.

This second edition of WS-REST, co-located with the WWW2011 conference, aims at providing an academic forum for discussing current emerging research topics centered around the application of REST, as well as advanced application scenarios for building large scale distributed systems.

In addition to presentations on novel applications of RESTful Web services technologies, the workshop program will also include discussions on the limits of the applicability of the REST architectural style, as well as recent advances in research that aim at tackling new problems that may require to extend the basic REST architectural style. The organizers are seeking novel and original, high quality paper submissions on research contributions focusing on the following topics:

  • Applications of the REST architectural style to novel domains
  • Design Patterns and Anti-Patterns for RESTful services
  • RESTful service composition
  • Inverted REST (REST for push events)
  • Integration of Pub/Sub with REST
  • Performance and QoS Evaluations of RESTful services
  • REST compliant transaction models
  • Mashups
  • Frameworks and toolkits for RESTful service implementations
  • Frameworks and toolkits for RESTful service consumption
  • Modeling RESTful services
  • Resource Design and Granularity
  • Evolution of RESTful services
  • Versioning and Extension of REST APIs
  • HTTP extensions and replacements
  • REST compliant protocols beyond HTTP
  • Multi-Protocol REST (REST architectures across protocols)

All workshop papers are peer-reviewed and accepted papers will be published as part of the ACM Digital Library. Two kinds of contributions are sought: short position papers (not to exceed 4 pages in ACM style format) describing particular challenges or experiences relevant to the scope of the workshop, and full research papers (not to exceed 8 pages in the ACM style format) describing novel solutions to relevant problems. Technology demonstrations are particularly welcome, and we encourage authors to focus on lessons learned rather than describing an implementation.

Papers must be submitted electronically in PDF format. Templates are available here

Easychair page:

Important Dates

  • Submission deadline: January 31, 2011, 23.59 local time in San Francisco, CA
  • Notification of acceptance: February 15, 2011
  • Camera-ready versions of accepted papers: February 28, 2011
  • WS-REST 2011 Workshop: March 28, 2011

Program Committee Chairs

  • Cesare Pautasso, Faculty of Informatics, USI Lugano, Switzerland
  • Erik Wilde, School of Information, UC Berkeley, USA
  • Rosa Alarcon, Computer Science Department, Pontificia Universidad de Chile, Chile

Program Committee


WS-REST Web site:

WS-REST Twitter:
WS-REST Email:

Atom   RSS 2.0   Email

RESTful Domain Application Protocols

October 15th, 2010  |  Published in Events, REST, REST in Practice by Ian Robinson  |  1 Comment

Last week I gave a TechTalk on RESTful domain application protocols at the Microsoft Development Center in Copenhagen. The video for the talk is now online at Channel 9.

My thanks to Microsoft for their invite and hospitality, and to the audience members for their attention and questions.

If you want to learn more about domain application protocols, hypermedia, event-driven systems with Atom, and security on the wild web – and you’re in London next week – why not sign up for a day-long REST tutorial being run by me and Jim Webber? We’re at Software Architect 2010 on Friday, 22nd October: you can register for the conference and tutorial here.

1 Comment  |  Atom   RSS 2.0   Email

REST in Practice has arrived

September 22nd, 2010  |  Published in REST, REST in Practice by Ian Robinson  |  2 Comments

Today I received a lovely present from O’Reilly: a copy of REST in Practice, new off the press.

A big, big thanks to Jim and Savas, who asked me to write with them shortly after they’d started out on the book; I’m enormously proud of what we’ve achieved together. Thanks too to all our reviewers, and to the wonderful people at O’Reilly who’ve guided us through the production process and made of our words a fine book – names on the book’s site. And finally, a heartfelt thanks to Lottie, Tiger and Elliot, who didn’t need a book to tell them how to use links, but who let me write one anyway.

The book is available for pre-order on Amazon (UK and US), but if you want the chance to win a free copy, Savas has all the details.

2 Comments  |  Atom   RSS 2.0   Email

REST in Practice Tutorial, London, Oct 22nd

September 21st, 2010  |  Published in Events, REST, REST in Practice by Ian Robinson  |  1 Comment

Jim Webber and I will be running a day-long REST tutorial at Software Architect 2010, in London on Friday, 22nd October. You can register for the conference and tutorial here.

Early bird discounts apply throughout the remainder of this week.

The tutorial agenda closely follows the structure of REST in Practice, which hits the shelves later this week:

  • Introduction and Motivation
  • The Web Architecture
  • Simple Web Integration including POX and URI tunnelling
  • CRUD Services using URI templates and HTTP
  • Semantics using Microformats and RDF
  • Hypermedia and the REST architectural style
  • Scalability and how a text-based client-server polling protocol outperforms everything else!
  • ATOM and ATOMPub for event-driven and pub/sub applications
  • Security
  • Conclusions and further thoughts

1 Comment  |  Atom   RSS 2.0   Email

The Counterintuitive Web

September 18th, 2010  |  Published in REST, REST in Practice by Ian Robinson  |  1 Comment

There are plenty of practical examples of applying REST to “enterprise” scenarios throughout REST in Practice, and lots of code samples. But above all the detail, three big ideas emerged. These form the basis of what I call the counterintuitive web:

  • On the Web, clients guarantee the integrity of a sequence of actions. Mainstream SOA and its enterprise integration forebears make services and middleware responsible for the integrity of a sequence of actions. The Web succeeds at scale because it farms these responsibilities out to its client base.
  • Resources are best thought of in terms of what they do, rather than what they are. That way, we don’t simply CRUD on entities. In a hypermedia system, resources adapt server-based capabilities so that hypermedia clients (i.e., clients that use HTTP’s uniform interface to drive an application forwards) can consume them.
  • There are domain application protocols everywhere – it’s just that many of them are so trivial we don’t notice them or care to inspect them in any detail. CRUD is a protocol, but a relatively uninteresting one. Sometimes it’s worth understanding the underlying domain application protocol; sometimes you just need the uniform interface.

All pretty abstract points, perhaps – but you’ll see what I mean if you read the book.

1 Comment  |  Atom   RSS 2.0   Email