Abstract
The spread of mobile devices empowers more and more end users to access services publicly available on the Web. It also encourages users to construct applications satisfying their situational needs, by customizing and combining the huge amount of online resources. Mobile mashups have the potential to accommodate this trend, providing a flexible paradigm for a service-based development of mobile applications. This paper introduces and End User Development (EUD) framework, based on a model-driven approach for the design and the automatic generation of mobile mashups. The approach is characterized by a “lightweight” composition paradigm that exploits visual notations for the specification of data integration and service synchronization rules.
Chapter PDF
Similar content being viewed by others
Keywords
References
Daniel, F., Matera, M., Weiss, M.: Next in mashup development: User-created apps on the web. IT Professional 13(5), 22–29 (2011)
Namoun, A., Nestler, T., De Angeli, A.: Conceptual and usability issues in the composable web of software services. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 396–407. Springer, Heidelberg (2010)
Cappiello, C., Matera, M., Picozzi, M., Sprega, G., Barbagallo, D., Francalanci, C.: Dashmash: A mashup environment for end user development. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds.) ICWE 2011. LNCS, vol. 6757, pp. 152–166. Springer, Heidelberg (2011)
Daniel, F., Yu, J., Benatallah, B., Casati, F., Matera, M., Saint-Paul, R.: Understanding ui integration: A survey of problems, technologies, and opportunities. IEEE Internet Computing 11(3), 59–66 (2007)
Maximilien, E.M.: Mobile mashups: Thoughts, directions, and challenges. In: Proceedings of ICSC 2008, August 4-7, pp. 597–600. IEEE Computer Society, Santa Clara (2008)
Xu, K., Zhang, X., Song, M., Song, J.: Mobile mashup: Architecture, challenges and suggestions. In: Proc. of Management and Service Science, MASS 2009, pp. 1–4 (September 2009)
Cuccurullo, S., Francese, R., Risi, M., Tortora, G.: Microapps development on mobile phones. In: Piccinno, A. (ed.) IS-EUD 2011. LNCS, vol. 6654, pp. 289–294. Springer, Heidelberg (2011)
Häkkilä, J., Korpipää, P., Ronkainen, S., Tuomela, U.: Interaction and end-user programming with a context-aware mobile application. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 927–937. Springer, Heidelberg (2005)
Davies, M., Fensel, A., Carrez, F., Narganes, M., Urdiales, D., Danado, J.: Defining user-generated services in a semantically-enabled mobile platform. In: Kotsis, G., Taniar, D., Pardede, E., Saleh, I., Khalil, I. (eds.) iiWAS, pp. 333–340. ACM (2010)
Brodt, A., Nicklas, D.: The telar mobile mashup platform for nokia internet tablets. In: EDBT. ACM International Conference Proceeding Series, vol. 261, pp. 700–704. ACM (2008)
Soroker, D., Paik, Y.S., Moon, Y.S., McFaddin, S., Narayanaswami, C., Jang, H.K., Coffman, D., Lee, M.C., Lee, J.K., Park, J.W.: User-driven visual mashups in interactive public spaces. In: Cahill, V. (ed.) MobiQuitous. ACM (2008)
Chaisatien, P., Prutsachainimmit, K., Tokuda, T.: Mobile mashup generator system for cooperative applications of different mobile devices. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds.) ICWE 2011. LNCS, vol. 6757, pp. 182–197. Springer, Heidelberg (2011)
Yu, J., Benatallah, B., Saint-Paul, R., Casati, F., Daniel, F., Matera, M.: A framework for rapid integration of presentation components. In: Proc. of WWW 2007, pp. 923–932 (2007)
Bleiholder, J., Naumann, F.: Data fusion. ACM Comput. Surv. 41(1) (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cappiello, C., Matera, M., Picozzi, M. (2013). End-User Development of Mobile Mashups. In: Marcus, A. (eds) Design, User Experience, and Usability. Web, Mobile, and Product Design. DUXU 2013. Lecture Notes in Computer Science, vol 8015. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39253-5_71
Download citation
DOI: https://doi.org/10.1007/978-3-642-39253-5_71
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39252-8
Online ISBN: 978-3-642-39253-5
eBook Packages: Computer ScienceComputer Science (R0)