posted by user: pautasso || 2398 views || tracked by 5 users: [display]

Mashups 2009 : Third International Workshop on Web APIs and Services Mashups (Mashups09) at OOPSLA 2009


When Oct 25, 2009 - Oct 25, 2009
Where Orlando, Florida
Abstract Registration Due Aug 31, 2009
Submission Deadline Sep 7, 2009
Notification Due Sep 28, 2009
Final Version Due Oct 15, 2009
Categories    mashups   web 2.0   services

Call For Papers

Call for Papers


Third International Workshop on Web APIs and Services Mashups (Mashups09) at OOPSLA 2009, Orlando, Florida, 25 October 2009

Services computing and Web 2.0 computing are converging into a programmable Web today. The interaction and integration of services computing and Web 2.0 technologies, however, exposes various complexities that have to be faced. This workshop looks specifically at Services Mashups – end-user-oriented compositions of Web APIs, Web content and Web data sources.


The Web is now programmable. Part of this programmability comes from the many Web APIs available from Web sites and services. An interesting consequence of these APIs is the ability to combine the resulting data and process into new data and processes achieving higher-level value than originally exposed by the initial APIs.

A classic example is to combine mapping APIs (e.g., Google Maps) and the Atom data APIs from Craigslist or the REST API from Eventful database to have a new service that displays listing or events on the map. These resulting new Web applications, or mashups, add new value to the initial Web APIs that individually they would not be able to do alone.

While mashups have taken off and 1000s of mashups are currently widely available for various purposes, there remains various challenges and opportunities, that if addressed would make mashups even more widely available and accessible on the Web. Some of the main challenges are:

1. Devising programming models (languages, frameworks, platforms) for the composition of Web-accessible services and data of all kinds and architectural styles (REST, Atom, RSS, AtomPub, and SOAP/WSDL) and development of integrated user-interfaces
2. Ensuring quality of service for mashups, including performance, reliability, and security
3. Understanding social and economic factors in the creation, acceptance, and sustainability of services mashups, including software-as-services markets, services marketplaces and intermediaries, digital communities, and pricing, incentive and contracting models
4. How to integrate mashups into social computing platforms, such as Facebook and OpenSocial-enabled social networks, which provide a huge user base with profile and social graphs data
5. How to scale mashups, maybe taking advantage cloud computing infrastructure
6. How to provide the necessary primitives to secure resulting data from mashups and also maintain privacy concerns of the original data and APIs
7. Can mashups platforms and tools be simplified to a point that they could be generated by end-users with minimal programming
8. What about mashups for mobile platforms, such as smartphones, which also expose interesting new kind of information such as location and profile data

In this third installment of the International Mashups Workshop we will solicit contributions addressing these issues. We plan to continue the tradition of the two previous Mashups workshops (2007 in Vienna and 2008 in Sydney) of not only selecting a broad range of papers in the space but also getting keynote speakers from leading industry groups that are currently offering mashups tools and platforms for wide-consumptions and availability.

This workshop aims to bring together several relevant communities: application (mashup) developers, mashup technology developers and experts, end-users, social networking and economics researchers, and the broader software service engineering community.

Peer-reviewed workshop papers will be published as part of the ACM Digital Library (Approval Pending). 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. Mashup and technology demonstrations are particularly welcome.

Topics of interest include, but are not limited to:

* Languages, frameworks, and platforms for the design, implementation, testing and maintenance of services mashups, including dynamic languages and frameworks such as Ruby/RoR and Javascript/Ajax, and solutions such as Yahoo! Pipes, Microsoft Popfly, IBM Mashup Center
* New approaches to mashup construction: dataflow, spreadsheet and process-oriented mashups, end-user mashup development, mashups on the cloud
* Novel applications of mashups, e.g., mobile mashups, location-aware mashups, wiki-based mashups
* Specific services mashup application and technology examples: design, architecture, implementation, usability and user-experience
* Mashups within and using social software platforms, e.g., OpenSocial or the Facebook platform
* Mashups within enterprises and across enterprises
* Quality of service and mashups: performance, reliability, security, and other non-functional aspects
* Analysis of and experience with services mashups (creation, deployment, and usage) from social and economical perspectives; services markets and marketplaces, digital communities, pricing and contracting models
* Experience reports on short-term and long-term maintenance and evolution of mashups

Papers must be submitted electronically in PDF format. Submit at the Mashups09 EasyChair installation.


* Abstract Submission: 31.8.2009 (Extended)
* Paper Submission: 7.9.2009 (Extended)
* Paper Acceptance Notification: 28.9.2009
* Camera Ready: 15.10.2009
* Mashups'09 Workshop: 25.10.2009


* Michael Maximilien, IBM Almaden Research Center
* Cesare Pautasso, University of Lugano, Switzerland
* Stefan Tai, Karlsruhe University, Germany


* M. Brian Blake, Notre Dame University
* Christoph Bussler, MercedSystems, Inc, USA
* Florian Daniel, University of Trento, Italy
* Schahram Dustdar, Vienna University of Technology, Austria
* George Feuerlicht, University of Technology, Sydney
* Robert Ennals, Intel Research, Berkeley, CA
* Geert-Jan Houben, TU Delft, Netherlands
* Mehdi Jazayeri, University of Lugano, Switzerland
* Rania Khalaf, IBM T. J. Watson Research Center
* Agnes Koschmider, KIT, Germany
* Jonathan Marsh, WSO2
* Duane Nickull, Adobe Systems
* Dave Nielsen, Independent Consultant
* Ajith Ranabahu, Apache Foundation
* Amit Sheth, Wright State University
* Kunal Verma, Accenture Research
* Erik Wilde, UC Berkeley, USA
* Eric Wohlstadter, UBC, Canada
* Christian Zirpins, KIT, Germany


Related Resources

CBW 2021   2nd International Conference on Cloud, Big Data and Web Services
COLLA 2021   The Eleventh International Conference on Advanced Collaborative Networks, Systems and Applications
WEBIST 2021   17th International Conference on Web Information Systems and Technologies
CLOUD 2021   10th International Conference on Cloud Computing: Services and Architecture
CENTRIC 2021   The Fourteenth International Conference on Advances in Human-oriented and Personalized Mechanisms, Technologies, and Services
UBICOMM 2021   The Fifteenth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
ICIW 2021   The Sixteenth International Conference on Internet and Web Applications and Services
ACCSE 2021   The Sixth International Conference on Advances in Computation, Communications and Services
WEB 2021   The Ninth International Conference on Building and Exploring Web Based Environments
ASOFT 2021   2nd International Conference on Advances in Software Engineering