How designers design and program interactive behaviors, 2008 IEEE Symposium on Visual Languages and Human-Centric Computing, pp.177-184, 2008. ,
DOI : 10.1109/VLHCC.2008.4639081
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.141.5525
Separating application code from toolkits, Proceedings of the 4th annual ACM symposium on User interface software and technology , UIST '91, pp.211-220, 1991. ,
DOI : 10.1145/120782.120805
Usability requirements for interaction-oriented development tools, Proc. of PPIG, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-01022441
Improving Modularity of Interactive Software with the MDPC Architecture, Proc. of IFIP EIS, pp.321-338, 2007. ,
DOI : 10.1007/978-3-540-39929-2_26
URL : https://hal.archives-ouvertes.fr/hal-01021985
Models -views -controllers, Xero PARC, 1979. ,
Class Libraries: A Challenge for Programming Usability Research, Proc. of PPIG, 2002. ,
Direct Manipulation: A Step Beyond Programming Languages, Computer, vol.16, issue.8, pp.57-69, 1983. ,
DOI : 10.1109/MC.1983.1654471
Instrumental interaction, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '00, pp.446-453, 2000. ,
DOI : 10.1145/332040.332473
URL : https://hal.archives-ouvertes.fr/hal-01242669
Cognitive dimensions of notations, Proc. of HCI, pp.443-460, 1989. ,
: adding state machines to Java and the Swing toolkit, Software: Practice and Experience, vol.15, issue.3, pp.1149-1182, 2008. ,
DOI : 10.1002/spe.867
Revisiting visual interface programming, Proceedings of the 17th annual ACM symposium on User interface software and technology , UIST '04, pp.267-276, 2004. ,
DOI : 10.1145/1029632.1029678
URL : https://hal.archives-ouvertes.fr/hal-00940955
Opengl Programming Guide: The Official Guide to Learning Opengl, Version 1.1, 2 ed, 1997. ,
Scripting: higher level programming for the 21st Century, Computer, vol.31, issue.3, pp.23-30, 1998. ,
DOI : 10.1109/2.660187
Graphic Rendering Considered as a Compilation Chain, Proc. of DSVIS, pp.267-280, 2008. ,
DOI : 10.1007/978-3-540-70569-7_24
Metisse is not a 3D desktop!, Proceedings of the 18th annual ACM symposium on User interface software and technology , UIST '05, pp.13-22, 2005. ,
DOI : 10.1145/1095034.1095038
URL : https://hal.archives-ouvertes.fr/inria-00533597
Direct WYSIWYG painting and texturing on 3D shapes, ACM SIGGRAPH Computer Graphics, pp.215-223, 1990. ,
Usability issues in programming languages, School of Comuter Science, CMU, 2000. ,
A visual language for non-WIMP user interfaces, Proceedings 1996 IEEE Symposium on Visual Languages, pp.231-1996 ,
DOI : 10.1109/VL.1996.545292
Artistic resizing: a technique for rich scale-sensitive vector graphics, ACM SIGGRAPH 2006 Sketches, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-01021746
Fabrik: a visual programming environment, ACM SIGPLAN Notices, pp.176-190, 1988. ,
Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits, ACM Transactions on Programming Languages and Systems, vol.23, issue.6, pp.776-796, 2001. ,
DOI : 10.1145/506315.506318
FlowStates, Proceedings of the 21st International Conference on Association Francophone d'Interaction Homme-Machine, IHM '09, pp.119-128, 2009. ,
DOI : 10.1145/1629826.1629845
URL : https://hal.archives-ouvertes.fr/inria-00538598
From information visualization to direct manipulation, Proceedings of the 19th annual ACM symposium on User interface software and technology, UIST '06, pp.67-76, 2006. ,
DOI : 10.1145/1166253.1166265
User interface fa??ades, Proceedings of the 19th annual ACM symposium on User interface software and technology, UIST '06, pp.309-318, 2006. ,
DOI : 10.1145/1166253.1166301