XX:YY

Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

image/svg+xml

RESTful Business Process Management

Cesare Pautasso
http://www.pautasso.info
[email protected]
@pautasso

University of Lugano (USI)

Faculty of Informatics

Architecture, Design and Web Information Systems Engineering

http://design.inf.usi.ch

Towards RESTful BPM

http://design.inf.usi.ch/research/restful-bpm

image/svg+xml ? Database Datamail

Decoupled Sharing

image/svg+xml World Wide Web PUT GET Database

Hypermedia

Discovery by Referral

image/svg+xml World Wide Web PUT GET Link World Wide Web PUT GET GET Link

Software Connectors

image/svg+xml Remote Procedure Call Asynchronous Messaging File Transfer Shared Database Stream World Wide Web

The Web as a Software Connector

image/svg+xml Send Receive PUT GET PUT GET GET Send Receive
image/svg+xml PUT GET PUT 200 GET 200
image/svg+xml PUT GET GET PUT DELETE

BP

image/svg+xml Process Execution Engine Process Designer Process Model Process Owner Process Instance Software Activities Human Activities