Abul Ahsan Mahmudul Haque, Weihai Yu, Anders Andersen, Randi Karlsen, Peer-to-Peer Orchestration of Web Mashups, iiWAS2012: The 14th International Conference on Information Integration and Web, ACM Publications, 2012, ISBN 978-1-4503-1306-3.
Web mashups are web applications built on top of external web services through their open APIs. As mashups are becoming increasingly complex, there is a need for systematic support for their development and orchestration. This paper presents a peer-to-peer approach to mashup orchestration where a network of agents carry out orchestration using continuation-passing messaging. The approach supports exception handling and recovery. Our experimental results show clear performance gains of the approach over traditional centralized orchestration in service-oriented computing and orchestration done by application servers hosting mashups.