The Smart Internet pp 137-151

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6400)

A Survey of Mashup Development Environments

  • Lars Grammel
  • Margaret-Anne Storey

Abstract

This chapter presents a survey of six mashup development environments and looks at how mashups fit into the vision of the smart internet. The fast-paced expansion of mashup development environments has resulted in a wealth of features and approaches. To provide an overview of End User Development support in current mashup development environments, we explore, summarize and compare their features across six different themes (Levels of Abstraction, Learning Support, Community Support, Discoverability, User Interface Design and Software Engineering Techniques). We found that the mashup development environments provide many features to support end users, but there is still much room for further improvement, especially in relation to the smart internet. We believe that by connecting matters of concern to mashups, mashup development environments can become an essential part of the smart internet. Such a connection would enable mining of mashup elements, which could facilitate automatic mashup creation and customization.

Keywords

Smart Internet smart interactions mashup mashup development environment Microsoft Popfly Yahoo! Pipes IBM Mashup Center Serena Business Mashups Google Mashup Editor Intel MashMaker survey end user development end user programming web 2.0 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Lars Grammel
    • 1
  • Margaret-Anne Storey
    • 1
  1. 1.Department of Computer ScienceUniversity of VictoriaCanada

Personalised recommendations