This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Next in Mashup Development: User-Created Apps on the Web
September/October 2011 (vol. 13 no. 5)
pp. 22-29
Florian Daniel, University of Trento
Maristella Matera, Politecnico di Milano
Michael Weiss, Carleton University

Mashups have relatively simple, component-based development paradigms, yet few end users develop their own applications. To help turn end users into developers and innovators, the authors present two mashup platforms for lightweight Web development practices and discuss open challenges.

1. J. Yu et al., “Understanding Mashup Development,” IEEE Internet Computing, vol. 12, no. 5, 2008, pp. 44–52.
2. S. Thomke and E. von Hippel, “Customers as Innovators: A New Way to Create Value,” Harvard Business Rev., vol. 80, no. 4, 2002, pp. 74–81.
3. M. Weiss and G.R. Gangadharan, “Modeling the Mashup Ecosystem: Structure and Growth,” R&D Management, vol. 40, no. 1, 2010, pp. 40–49.
4. B. Iyer and T.H. Davenport, “Reverse Engineering Google's Innovation Machine,” Harvard Business Rev., vol. 86, no. 4, 2008, pp. 58–69.
5. A. Jhingran, “Enterprise Information Mashups: Integrating Information, Simply,” Proc. 32nd Int'l Conf. Very Large Databases (VLDB 06), ACM Press, 2006, pp. 3–4.
6. M. Ogrinz, Mashup Patterns: Designs and Examples for the Modern Enterprise, Addison-Wesley, 2009.
7. S. Balasubramaniam et al., “Situated Software: Concepts, Motivation, Technology, and the Future,” IEEE Software, vol. 25, no. 6, 2008, pp. 50–55.
8. T. Janner et al., “Patterns for Enterprise Mashups in B2B Collaborations to Foster Lightweight Composition and End User Development,” Proc. IEEE Int'l Conf. Web Services (ICWS 09), IEEE CS Press, 2009, pp. 976–983.
9. C. Cappiello et al., “Enabling End User Development through Mashups: Requirements, Abstractions and Innovation Toolkits,” Proc. 3rd Int'l Symp. End-User Development (IS-EUD 11), LNCS 6654, Springer, 2011, pp. 9–24.
10. T. Gamble and R. Gamble, “Monoliths to Mashups: Increasing Opportunistic Assets,” IEEE Software, Nov./Dec. 2008, pp. 71–79.
11. M. Picozzi et al., “Quality-Based Recommendations for Mashup Composition,” ComposableWeb 2010, LNCS 6385, Springer, 2010, pp. 360–371.
12. S. Roy Chowdhury et al., “Wisdom-Aware Computing: On the Interactive Recommendation of Composition Knowledge,” Proc. 6th Int'l Conf. Eng. Service-Oriented Applications (WESOA 10), LNCS 6568, Springer 2010, pp. 144–155.
13. M. Burnett, C. Cook, and G. Rothermel, “End-User Software Engineering,” Comm. ACM, vol. 47, no. 9, 2004, pp. 53–58.
14. J. Yu et al., “A Framework for Rapid Integration of Presentation Components,” Proc. 16th Int'l World Wide Web Conf. (WWW 07), 2007, pp. 923–932; www2007.org/paperspaper468.pdf.
15. F. Daniel et al., “Hosted Universal Composition: Models, Languages and Infrastructure in mashArt,” Conceptual Modeling—ER 2009, LNCS 5829, Springer, 2009, pp. 428–443.

Index Terms:
Keywords: Web applications, Web design, mashups, user innovation, information technology
Citation:
Florian Daniel, Maristella Matera, Michael Weiss, "Next in Mashup Development: User-Created Apps on the Web," IT Professional, vol. 13, no. 5, pp. 22-29, Sept.-Oct. 2011, doi:10.1109/MITP.2011.85
Usage of this product signifies your acceptance of the Terms of Use.