T. Sohn, K. A. Li, W. G. Griswold, and J. D. Hollan, A diary study of mobile information needs, Proceedings of the 26th Annual CHI Conference on Human Factors in Computing Systems (CHI '08), pp.433-442, 2008.

K. Cheverst, H. Turner, T. Do, and D. Fitton, Supporting the consumption and co-authoring of locative media experiences for a rural village community: design and field trial evaluation of the SHARC2.0 framework, Multimedia Tools and Applications, 2016.

W. Schwinger, C. Grün, B. Pröll, W. Retschitzegger, and A. Schauerhuber, Context-awareness in mobile tourism guidesa comprehensive survey, 2005.

O. Díaz, C. B. Arellano, and M. Azanza, A language for enduser web augmentation: caring for producers and consumers alike, ACM Transactions on the Web, vol.7, issue.2, 2013.

H. Lieberman, F. Paternò, M. Klann, and V. Wulf, End-user development: an emerging paradigm, pp.1-8, 2006.

N. O. Bouvin, Unifying strategies for Web augmentation, Proceedings of the 1999 10th ACM Conference on Hypertext and Hypermedia (Hypertext '99), pp.91-100, 1999.

O. Díaz and C. Arellano, The augmented web: rationales, opportunities, and challenges on browser-side transcoding, ACM Transactions on the Web, vol.9, issue.2, 2015.

D. Carlson and L. Ruge, Ambient Amp: an open framework for dynamically augmenting legacy Websites with context-awareness, Proceedings of the 9th IEEE International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP '14), pp.1-6, 2014.

G. Ghiani, M. Manca, F. Paternò, and C. Porta, Beyond responsive design: context-dependent multimodal augmentation of web applications, Mobile Web Information Systems, pp.71-85, 2014.

W. Van-woensel, S. Casteleyn, and O. De-troyer, A generic approach for on-the-fly adding of context-aware features to existing websites, Proceedings of the 22nd ACM Conference on Hypertext and Hypermedia (HT '11), pp.143-152, 2011.

G. A. Bosetti, S. Firmenich, S. E. Gordillo, and G. Rossi, An approach for building Mobile Web applications through Web Augmentation, Journal on Web Engineering, vol.16, issue.1-2, pp.75-102, 2016.

C. Challiol, S. Firmenich, G. A. Bosetti, S. E. Gordillo, and G. Rossi, Crowdsourcing mobile web applications, Current Trends in Web Engineering, pp.223-237, 2013.

C. Scaffidi, M. Shaw, and B. Myers, Estimating the numbers of end users and end user programmers, Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '05), pp.207-214, 2005.

K. T. Stolee, S. Elbaum, and A. Sarma, End-user programmers and their communities: an artifact-based analysis, Proceedings of the 5th International Symposium on Empirical Software Engineering and Measurement (ESEM '11), pp.147-156, 2011.

A. J. Ko, R. Abraham, and L. Beckwith, The state of the art in end-user software engineering, ACM Computing Surveys, vol.43, issue.3, 2011.

D. C. Halbert, Programming by example, 1984.

S. K. Chang, Visual Languages, 2012.

S. Firmenich, G. Bosetti, G. Rossi, M. Winckler, and T. Barbieri, Lecture Notes in Computer Science Mobile Information Systems (including subseries Lecture Notes in Artificial Intelligence and, Lecture Notes in Bioinformatics), vol.9671, pp.76-95, 2016.

S. Li, T. Xie, and N. Tillmann, A comprehensive field study of end-user programming on mobile devices, Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC '13), pp.43-50, 2013.

B. Fling, Mobile Design and Development: Practical Concepts and Techniques for Creating Mobile Sites and Web Apps, 2009.

W. N. Schilit, A system architecture for context-aware mobile computing, 1995.

N. O. Bouvin, B. G. Christensen, K. Grønbaek, and F. A. Hansen, HyCon: a framework for context-aware mobile hypermedia, New Review of Hypermedia and Multimedia, vol.9, issue.1, pp.59-88, 2003.

T. Höllerer and S. Feiner, Telegeoinformatics: Location-Based Computing and Services, 2004.

A. Charland and B. Leroux, Mobile application development: web vs. native, Communications of the ACM, vol.54, issue.5, pp.49-53, 2011.

J. P. Espada, R. G. Crespo, O. S. Martínez, B. , C. Pelayo-g-bustelo et al., Extensible architecture for context-aware mobile web applications, Expert Systems with Applications, vol.39, issue.10, pp.9686-9694, 2012.

C. Asakawa and H. Takagi, Transcoding, pp.231-260, 2008.

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Pearson Education, 1994.

M. Baldauf, S. Dustdar, and F. Rosenberg, A survey on contextaware systems, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.4, pp.263-277, 2007.

M. E. Fayad and D. C. Schmidt, Object-oriented application frameworks, Communications of the ACM, vol.40, issue.10, pp.32-38, 1997.

J. Danado and F. Paternò, Puzzle: a visual-based environment for end user development in touch-based mobile phones, Human-Centered Software Engineering, pp.199-216, 2012.
URL : https://hal.archives-ouvertes.fr/hal-01556833

D. Martín, C. Lamsfus, and A. Alzua, A cloudbased platform to develop context-aware mobile applications by domain experts, Computer Standards & Interfaces, vol.44, pp.177-184, 2016.

F. Pittarello and L. Bertani, CASTOR: learning to create context-sensitive and emotionally engaging narrations in-situ, Proceedings of the 11th International Conference on Interaction Design and Children (IDC '12), pp.1-10, 2012.

J. Seifert, B. Pfleging, E. Del-carmen-valderrama, M. Bahamóndez, E. Hermes et al., Mobidev: a tool for creating apps on mobile phones, Proceedings of the 13th International Conference on Human-Computer Interaction with Mobile Devices and Services (Mobile HCI '11), pp.109-112, 2011.

A. J. Ko, B. A. Myers, and H. H. Aung, Six learning barriers in end-user programming systems, Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing, pp.199-206, 2004.

A. Fortier, G. Rossi, S. E. Gordillo, and C. Challiol, Dealing with variability in context-aware mobile software, Journal of Systems and Software, vol.83, issue.6, pp.915-936, 2010.

D. E. Millard, D. C. De-roure, D. T. Michaelides, M. K. Thompson, and M. J. , Navigational hypertext models for physical hypermedia environments, Proceedings of the 15th ACM Conference on Hypertext and Hypermedia (Hypertext '04), pp.110-111, 2004.

A. Couthures, JSON for XForms, XML Prague, 2011.

S. Harper, C. Goble, and S. Pettitt, proximity: walking the link, Journal of Digital Information, vol.5, issue.1, 2006.

S. Ceri, F. Daniel, F. M. Facca, and M. Matera, Model-driven engineering of active context-awareness, World Wide Web, vol.10, issue.4, pp.387-413, 2007.

F. Corvetta, M. Matera, R. Medana, E. Quintarelli, V. Rizzo et al., Designing and developing context-aware mobile mashups: the CAMUS approach, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol.9114, pp.651-654, 2015.

R. Francese, M. Risi, G. Tortora, and M. Tucci, Visual mobile computing for mobile end-users, IEEE Transactions on Mobile Computing, vol.15, issue.4, pp.1033-1046, 2016.

C. Cappiello, M. Matera, and M. Picozzi, A UI-centric approach for the end-user development of multidevice mashups, ACM Transactions on the Web, vol.9, issue.3, 2015.

G. Manjunath, M. N. Murty, and D. Sitaram, Tasklets: enabling end user programming of web widgets, International Journal of Web Engineering and Technology, vol.8, issue.3, pp.264-290, 2013.

L. Cherbakov, A. Bravery, B. D. Goodman, A. Pandya, and J. Baggett, Changing the corporate IT development model: tapping the power of grassroots computing, IBM Systems Journal, vol.46, issue.4, pp.1-20, 2007.

F. Daniel and M. Matera, Mashups: Concepts, Models and Architectures, 2014.