Composition on the Web aims to integrate Web services, Web data sources and Web widgets into other Web services or Web applications. Mashups, and especially mashup tools with their modeling languages and instruments for mashup development, bring significant innovation as they tackle integration across the data, API and user interface layers; they aim at simplicity and ease of use rather than completeness of features and full expressiveness (compared to traditional Web programming languages and tools), but still they allow fairly sophisticated development tasks in a Web browser. Hereby, mashups represent an important and emerging strain of Web applications, with their own set of research challenges and opportunities.

This track is the natural evolution of the successful ComposableWeb workshop series from 2009-2013 co-located with previous editions of ICWE. The aim of this track is to solicit contributions addressing key issues, approaches, open problems, validation and evaluation, innovative applications, and trends in the area of application and data composition on the Web.

For paper categories, submission instructions and deadlines, please see the ICWE submission page.

Track Chairs
Cinzia Cappiello, Politecnico di Milano, Italy
Cesare Pautasso, University of Lugano, Switzerland

Topics of interest

  • Web composition models, languages and technologies
  • Lightweight data, application, and UI integration
  • Mashup development and end-user Web programming
  • Semantic Web services for automatic service composition
  • Inter-organizational Web applications: Mashups within enterprises and across enterprises
  • Mashups of Linked Data services
  • Domain-specific mashup approaches
  • Mobile mashups
  • Model-driven mashup engineering
  • End-user oriented mashup approaches
  • Visual and non-visual mashup development metaphors and approaches
  • Benchmarks for mashup tool performance and expressiveness