Enterprise information mashups: integrating information, simply
VLDB '06 Proceedings of the 32nd international conference on Very large data bases
Proceedings of the 2006 ACM symposium on Document engineering
How to design a good API and why it matters
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Supporting end-users in the creation of dependable web clips
Proceedings of the 16th international conference on World Wide Web
Proceedings of the 16th international conference on World Wide Web
MapCruncher: integrating the world's geographic information
ACM SIGOPS Operating Systems Review - Systems work at Microsoft Research
MashMaker: mashups for the masses
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Mashup Feeds: continuous queries over web services
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Attaching UI enhancements to websites with end users
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Web-active users working with data
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Mixing Content and Endless Collaboration --- MashUps: Towards Future Personal Learning Environments
UAHCI '09 Proceedings of the 5th International Conference on Universal Access in Human-Computer Interaction. Part III: Applications and Services
Mining user behavior pattern in mashup community
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
Open Telco: a new business potential
Mobility '09 Proceedings of the 6th International Conference on Mobile Technology, Application & Systems
Component-based development of mobile assistants with the ELEPHANT system
Mobility '09 Proceedings of the 6th International Conference on Mobile Technology, Application & Systems
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Evaluating options for implementing a geographically local community service for access network
Proceedings of the 11th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing on International Conference on Computer Systems and Technologies
Linkage, aggregation, alignment and enrichment of public user profiles with Mypes
Proceedings of the 6th International Conference on Semantic Systems
Conceptual and usability issues in the composable web of software services
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Developing client-side mashups: experiences, guidelines and the road ahead
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Modelling and automated composition of user-centric services
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Web mashup makers for casual users: a user experiment
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Towards user-centered mashups: exploring user needs for composite web services
CHI '11 Extended Abstracts on Human Factors in Computing Systems
A survey of mashup development environments
The smart internet
A survey of mashup development environments
The smart internet
Creating mashups by direct manipulation of existing web applications
IS-EUD'11 Proceedings of the Third international conference on End-user development
Alternative representations for end user composition of service-based systems
IS-EUD'11 Proceedings of the Third international conference on End-user development
Towards a reference architecture for mashups
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Interweaving public user profiles on the web
UMAP'10 Proceedings of the 18th international conference on User Modeling, Adaptation, and Personalization
Constrained wiki: the Wikiway to validating content
Advances in Human-Computer Interaction
Outlining epistemic interaction
Proceedings of the 30th European Conference on Cognitive Ergonomics
Hi-index | 0.00 |
In recent years major web services have opened their systems to outside use through the implementation of public APIs. As a result, web developers have begun to experiment with mashups - software applications that merge separate APIs and data sources into one integrated interface. Because the APIs and data sources are publicly available, in principle anyone can create a mashup. However, because relatively advanced programming languages are required to integrate these APIs, creating a mashup still requires considerable programming expertise. In this paper we share the results of an exploratory study of web developers and their experiences with building mashups. We profile the characteristics of mashup developers, examine the mashups they create, and the reasons they create mashups. From the results of this initial survey we outline a course for future research.