K. N. Truong, E. M. Huang, and G. D. Abowd, CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home, 6th Int'l Conference on Ubiquitous Computing (UbiComp), pp.143-160, 2004.
DOI : 10.1007/978-3-540-30119-6_9

J. Humble, A. Crabtree, T. Hemmings, K. Åkesson, B. Koleva et al., ???Playing with the Bits??? User-Configuration of Ubiquitous Domestic Environments, 5th Int'l Conference on Ubiquitous Computing, pp.256-263, 2003.
DOI : 10.1007/978-3-540-39653-6_20

A. K. Dey, T. Sohn, S. Streng, and J. Kodama, iCAP: Interactive Prototyping of Context-Aware Applications, 4th Int'l Conference on Pervasive Computing (Pervasive), pp.254-271, 2006.
DOI : 10.1007/11748625_16

Y. Li, J. I. Hong, and J. A. Landay, Topiary, Proceedings of the 17th annual ACM symposium on User interface software and technology , UIST '04, pp.217-226, 2004.
DOI : 10.1145/1029632.1029671

A. F. Blackwell, End-user developers at home, Communications of the ACM, vol.47, issue.9, pp.65-66, 2004.
DOI : 10.1145/1015864.1015892

A. I. Mørch, G. Stevens, M. Won, M. Klann, Y. Dittrich et al., Component-based technologies for end-user development, Communications of the ACM, vol.47, issue.9, pp.59-62, 2004.
DOI : 10.1145/1015864.1015890

M. W. Newman, A. Elliott, and T. F. Smith, Providing an Integrated User Experience of Networked Media, Devices, and Services through End-User Composition, 6th Int'l Conference on Pervasive Computing (Pervasive), pp.213-227, 2008.
DOI : 10.1145/306549.306582

J. J. Pfeiffer-jr, Altaira: A Rule-based Visual Language for Small Mobile Robots, Journal of Visual Languages & Computing, vol.9, issue.2, pp.127-150, 1998.
DOI : 10.1006/jvlc.1998.0078

J. Gindling, A. Ioannidou, J. Loh, O. Lokkebo, and A. Repenning, LEGOsheets: a rule-based programming, simulation and manipulation environment for the LEGO Programmable Brick, Proceedings of Symposium on Visual Languages, pp.172-179, 1995.
DOI : 10.1109/VL.1995.520806

J. Bruneau, W. Jouve, and C. , Diasim, a parameterized simulator for pervasive computing applications, Proceedings of the 6th Int'l Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (Mobiquitous'09 ICST/IEEE, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00403421

A. Svensk, Design for cognitive assistance, 2001.

S. P. Carmien, Socio-technical environments supporting distributed cognition for persons with cognitive disabilities, p.3239390, 2006.

S. Carmien, M. Dawe, G. Fischer, A. Gorman, A. Kintsch et al., Socio-technical environments supporting people with cognitive disabilities using public transportation, ACM Transactions on Computer-Human Interaction, vol.12, issue.2, pp.12-233, 2005.
DOI : 10.1145/1067860.1067865

S. A. White, Business Process Modeling Notation, 2004.

S. B. Steinman and K. G. Carver, Visual Programming with Prograph CPX, 1995.

A. Repenning, Agentsheets: a tool for building domain-oriented dynamic, visual environments, 1993.

D. C. Smith, L. G. Cypher, and . Tesler, Novice Programming Comes of Age, Commun. ACM, vol.43, issue.3, pp.75-81, 2000.
DOI : 10.1016/B978-155860688-3/50002-6

J. Van-gumster, Blender as an educational tool, Educators program from the 30th annual conference on Computer graphics and interactive techniques , GRAPH '03, p.1, 2003.
DOI : 10.1145/965106.965135

C. Neumann, R. A. Metoyer, and M. M. Burnett, End-user strategy programming, Journal of Visual Languages & Computing, vol.20, issue.1, pp.16-29, 2009.
DOI : 10.1016/j.jvlc.2008.04.005

Z. Drey and C. , A visual, open-ended approach to prototyping ubiquitous computing applications, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), pp.817-819, 2010.
DOI : 10.1109/PERCOMW.2010.5470549

URL : https://hal.archives-ouvertes.fr/inria-00484083

B. Schilit, N. Adams, and R. Want, Context-aware computing applications, Proceedings of the Workshop on Mobile Computing Systems and Applications, pp.85-90, 1994.

A. Harter, A. Hopper, P. Steggles, A. Ward, and P. Webster, The anatomy of a context-aware application, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '99, pp.59-68, 1999.
DOI : 10.1145/313451.313476

D. Cassou, B. Bertran, N. Loriant, and C. , A generative programming approach to developing pervasive computing systems, GPCE'09: Proceedings of the 8th Int'l Conference on Generative Programming and Component Engineering, pp.137-146, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00405819

J. Brooke and J. , sus-a quick and dirty usability scale Usability Evaluation in Industry

J. R. Lewis and J. Sauro, The Factor Structure of the System Usability Scale, Proceedings of the 1st Int'l Conference on Human Centered Design, pp.94-103, 2009.
DOI : 10.1177/0013164488483012

A. Bangor, P. T. Kortum, and J. T. Miller, An Empirical Evaluation of the System Usability Scale, International Journal of Human-Computer Interaction, vol.2, issue.2, pp.574-594, 2008.
DOI : 10.1080/10447310802205776

F. Paterno, Model-based design of interactive applications, intelligence, vol.11, issue.4, pp.26-38, 2000.
DOI : 10.1145/355137.358311

D. Fogli and L. P. Provenza, A meta-design approach to the development of e-government services, Journal of Visual Languages & Computing, vol.23, issue.2, pp.47-62, 2012.
DOI : 10.1016/j.jvlc.2011.11.003

C. Ardito, B. R. Barricelli, P. Buono, M. F. Costabile, R. Lanzilotti et al., An Ontology-Based Approach to Product Customization, Proceedings of the Third international conference on End-user development, IS-EUD'11, pp.92-106, 2011.
DOI : 10.1145/1015864.1015884

A. Ranganathan, S. Chetan, J. Al-muhtadi, R. H. Campbell, and M. D. Mickunas, Olympus: A High-Level Programming Model for Pervasive Computing Environments, Third IEEE International Conference on Pervasive Computing and Communications, pp.7-16, 2005.
DOI : 10.1109/PERCOM.2005.26

E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana, Web service definition language, p.3, 2001.

P. T. Cox, C. C. Risley, and T. J. Smedley, Toward Concrete Representation in Visual Languages for Robot Control, Journal of Visual Languages & Computing, vol.9, issue.2, pp.211-239, 1998.
DOI : 10.1006/jvlc.1998.0077

D. C. Smith, J. C. Cypher, and . Spohrer, KidSim: programming agents without a programming language, Communications of the ACM, vol.37, issue.7, pp.54-67, 1994.
DOI : 10.1145/176789.176795

A. Repenning, Bending the rules: steps toward semantically enriched graphical rewrite rules, Proceedings of Symposium on Visual Languages, p.226, 1995.
DOI : 10.1109/VL.1995.520813

D. Pessen, Ladder-diagram design for programmable controllers, Automatica, vol.25, issue.3, pp.407-412, 1989.
DOI : 10.1016/0005-1098(89)90008-3

S. S. Peng and M. C. Zhou, Ladder Diagram and Petri-Net-Based Discrete-Event Control Design Methods, IEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews), vol.34, issue.4, pp.523-531, 2004.
DOI : 10.1109/TSMCC.2004.829286

M. Resnick, J. Maloney, A. Monroy-hernández, N. Rusk, E. Eastmond et al., Scratch, Communications of the ACM, vol.52, issue.11, pp.60-67, 2009.
DOI : 10.1145/1592761.1592779

C. Kelleher and R. Pausch, Using storytelling to motivate programming, Communications of the ACM, vol.50, issue.7, pp.58-64, 2007.
DOI : 10.1145/1272516.1272540

T. Weis, M. Knoll, A. Ulbrich, G. Muhl, and A. Brandle, Rapid Prototyping for Pervasive Applications, IEEE Pervasive Computing, vol.6, issue.2, pp.76-84, 2007.
DOI : 10.1109/MPRV.2007.41

A. Blackwell, First steps in programming: a rationale for attention investment models, in: Human Centric Computing Languages and Environments, Proceedings. IEEE 2002 Symposia on, pp.2-10, 2002.

S. Carmien, End user programming and context responsiveness in handheld prompting systems for persons with cognitive disabilities and caregivers, CHI '05 extended abstracts on Human factors in computing systems , CHI '05, pp.1252-1255, 2005.
DOI : 10.1145/1056808.1056889

D. C. Smith, L. Cypher, and . Tesler, Programming by example: novice programming comes of age, Communications of the ACM, vol.43, issue.3, pp.75-81, 2000.
DOI : 10.1145/330534.330544

M. M. Burnett, C. Cook, and G. , End-user software engineering, Communications of the ACM, vol.47, issue.9, pp.53-58, 2004.
DOI : 10.1145/1015864.1015889

URL : https://hal.archives-ouvertes.fr/hal-01405092