A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Programming by a sample: rapidly creating web applications with d.mix
Proceedings of the 20th annual ACM symposium on User interface software and technology
Marmite: Towards End-User Programming for the Web
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Proceedings of the 13th international conference on Intelligent user interfaces
Mashroom: end-user mashup programming using nested tables
Proceedings of the 18th international conference on World wide web
Automatic Group Formation for Informal Collaborative Learning
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 03
Mining user behavior pattern in mashup community
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
The smart internet: transforming the web for the user
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
Atomate it! end-user context-sensitive automation using heterogeneous information sources on the web
Proceedings of the 19th international conference on World wide web
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Mining social tags to predict mashup patterns
SMUC '10 Proceedings of the 2nd international workshop on Search and mining user-generated contents
Research toward an engineering discipline for software
Proceedings of the FSE/SDP workshop on Future of software engineering research
The Personal Web: smart internet for me
Proceedings of the 2010 Conference of the Center for Advanced Studies on Collaborative Research
Developing client-side mashups: experiences, guidelines and the road ahead
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Modularity for the modern world: summary of invited keynote
Proceedings of the tenth international conference on Aspect-oriented software development
A survey of mashup development environments
The smart internet
Refactoring pipe-like mashups for end-user programmers
Proceedings of the 33rd International Conference on Software Engineering
A survey of mashup development environments
The smart internet
Towards a reference architecture for mashups
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Forms-based service composition
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
End-User programming for web mashups: Open research challenges
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Form-Based Web Service Composition for Domain Experts
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
This paper describes preliminary work in the uncovering of mashup patterns in order to find new directions for the design of mashup tools. We conducted a qualitative survey of high-quality mashups, as nominated in two popular mashup directories, and examined how the mashups made use of existing websites or improved upon them, how data from multiple websites were combined, and what kinds of user tasks these mashups might be suitable for. We describe a set of patterns what we found in our sample of mashups.