Medium versus mechanism: Supporting collaboration through customisation, Proceedings of ECSCW'95, pp.133-148, 1995. ,
DOI : 10.1007/978-94-011-0349-7_9
Design in action: From prototyping by demonstration to cooperative prototyping, Design at Work: Cooperative Design of Computer Systems, Chapter 11, pp.197-218, 1991. ,
Toward visual programming languages for steering in scientific visualization: a taxonomy, IEEE Computational Science and Engineering, pp.44-62, 1994. ,
Distributing scientific applications with Gnu Piper, Bioinformatics.org, 2000. ,
SWYN, Your Wish is My Command: Giving Users the Power to Instruct their Software, 2000. ,
DOI : 10.1016/B978-155860688-3/50014-2
What is programming?, Proceedings of PPIG 2002, pp.204-218, 2002. ,
A visual environment for the manipulation and integration of JAVA beans, Bioinformatics, vol.14, issue.8, pp.739-748, 1998. ,
DOI : 10.1093/oxfordjournals.bioinformatics.a011053
Biopython, ACM SIGBIO Newsletter, vol.20, issue.2, 2000. ,
DOI : 10.1145/360262.360268
Domainexpert users and their needs of software development, Proceedings of the HCI 2003 End User Development Session, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-01299738
Interfacing Thought: Cognitive Aspects of Human-Computer Interaction The paradox of the active user, pp.80-111, 1987. ,
A view matcher for learning Smalltalk, Proceedings of the SIGCHI conference on Human factors in computing systems Empowering people, CHI '90, pp.431-437, 1990. ,
DOI : 10.1145/97243.97320
Watch What I Do. Programming by Demonstration, 1993. ,
Boxer: a reconstructible computational medium Toward a culture of end-user programming understanding communication about extending applications, Studying the Novice Programmer Proceedings of the CHI'03 Workshop on End-User Development, pp.467-481, 1989. ,
Self-disclosing design tools, Proceedings of the conference on Designing interactive systems processes, practices, methods, & techniques, DIS '95, pp.189-197, 1995. ,
DOI : 10.1145/225434.225455
Changing Minds: Computers, Learning, and Literacy, 1999. ,
URL : https://hal.archives-ouvertes.fr/hal-00702974
End user development by tailoring. Blurring the border between use and development, Proceedings of the CHI'03 Workshop on End-User Development, 2003. ,
Open Implementation and Flexibility in CSCW Toolkits, 1996. ,
Programmable applications, ACM SIGCHI Bulletin, vol.27, issue.2, pp.68-93, 1995. ,
DOI : 10.1145/202511.202528
End-user programming In Handbook of Human Computer Interaction second, completely revised edition, pp.1127-1146, 1997. ,
Meta-design: Beyond user-centered and participatory design, Proceedings of HCI International 2003 Crete, Greece, pp.78-82, 2003. ,
Seeding, evolutionary growth, and reseeding: Enriching participatory design with informed participation, Proceedings of he Participatory Design Conference, pp.135-143, 2002. ,
Meta-design?design for designers, Proceedings the 3rd International Conference on Designing Interactive Systems, pp.396-405, 2000. ,
Darwin v. 2.0: an interpreted computer language for the biosciences, Bioinformatics, vol.16, issue.2, pp.101-103, 2000. ,
DOI : 10.1093/bioinformatics/16.2.101
Gardeners and gurus, Proceedings of the SIGCHI conference on Human factors in computing systems , CHI '92, pp.107-117, 1992. ,
DOI : 10.1145/142750.142767
PD a personal statement, Communications of the ACM, vol.36, issue.6, p.47, 1993. ,
DOI : 10.1145/153571.214816
Membrane protein structure prediction, Journal of Molecular Biology, vol.225, issue.2, pp.487-494, 1992. ,
DOI : 10.1016/0022-2836(92)90934-C
Design at Work: Cooperative Design of Computer Systems. Joan Greenbaum and Morten Kyng ed., chapter There's no place like home: Continuing Design in Use, pp.219-240, 1991. ,
Developing groupware with evolution and participation. a case study, Proceedings of the Participatory Design Conference 1996 (PDC'96), pp.173-182, 1996. ,
The Art of the Meta-Object Protocol, 1991. ,
Participatory analysis of flexibility, Communications of the ACM, vol.38, issue.5, pp.53-60, 1987. ,
DOI : 10.1145/203356.203367
A practical and empirical approach for biologists who almost program, CHI'99 Workshop on End-User Programming and Blended-User Programming, 1999. ,
Résultats de l'enquête sur l'utilisation de l'informatique à l'institut pasteur, Institut Pasteur, 1999. ,
Une approche pragmatique de la programmation pour des biologistes qui programment presque In Actes Onzième confèrence francophone sur l'Interaction Homme Machine, IHM'99, pp.5-8, 1999. ,
A Web interface generator for molecular biology programs in Unix, Bioinformatics, vol.17, issue.1, pp.73-82, 2000. ,
DOI : 10.1093/bioinformatics/17.1.73
URL : https://hal.archives-ouvertes.fr/hal-01290961
Programmation et interaction, 2001. ,
URL : https://hal.archives-ouvertes.fr/tel-00857263
Software review: alignment edition, visualization and presentation, Institut Pasteur, 2001. ,
Bridging the gulf between code and behavior in programming, Proceedings of the SIGCHI conference on Human factors in computing systems, CHI '95, pp.480-486, 1995. ,
DOI : 10.1145/223904.223969
Your Wish is My Command: Giving Users the Power to Instruct their Software, 2000. ,
Participatory programming and the scope of mutual responsibility, Proceedings of the eighth conference on Participatory design Artful integration: interweaving media, materials and practices, PDC 04, 2004. ,
DOI : 10.1145/1011870.1011875
URL : https://hal.archives-ouvertes.fr/hal-01290962
Course in informatics for biology, Institut Pasteur, 2002. ,
Anticipating scientific software evolution as a combined technological and design approach, USE2003: Second International Workshop on Unanticipated Software Evolution, 2003. ,
URL : https://hal.archives-ouvertes.fr/hal-01299750
Triggers and barriers to customizing software, Proceedings of the SIGCHI conference on Human factors in computing systems Reaching through technology, CHI '91, pp.153-160, 1991. ,
DOI : 10.1145/108844.108867
Users and Customizable Software: A Co-Adaptive Phenomenon, 1991. ,
Concepts and experiments in computational reflection, Proc. of the OOPSLA-87: Conference on Object-Oriented Programming Systems, pp.147-155, 1987. ,
User-tailorable systems: pressing the issues with buttons, Proceedings of the SIGCHI conference on Human factors in computing systems Empowering people, CHI '90, pp.175-182, 1990. ,
DOI : 10.1145/97243.97271
Designing for radical tailorability: Coupling artifact and rationale. Knowledge-Based Systems, pp.253-264, 1994. ,
Method and Tools for Tailoring of Object-oriented Applications: An Evolving Artifacts Approach, 1997. ,
A small matter of programming: perspectives on end user computing, 1993. ,
User preferences for task specific vs. generic application software, ACM conference on Human Factors in Computing Systems (Proceedings) (CHI '94), pp.392-398, 1994. ,
Xotcl, an object-oriented scripting language, Proceedings of 7th Usenix Tcl/Tk Conference (Tcl2k), 2000. ,
When worlds collide: Molecular biology as interdisciplinary col laboration, Proceedings of ECSCW'01, pp.399-418, 2001. ,
Scripting: Higher level programming for the 21st century, IEEE Computer, vol.31, issue.3, pp.23-30, 1998. ,
The Structure of Programs and Molecules, Journal of Educational Computing Research, vol.10, issue.9, pp.347-364, 1992. ,
DOI : 10.2190/3131-QC14-5YDJ-02AY
Studying the language and structure in non-programmers' solutions to programming problems, International Journal of Human-Computer Studies, vol.54, issue.2, pp.237-264, 2001. ,
DOI : 10.1006/ijhc.2000.0410
Implementational reflection in Silica, ECOOP '91, pp.251-267, 1991. ,
DOI : 10.1007/BFb0057026
Visual language and software development environment for image processing, International Journal of Imaging Systems and Technology, vol.25, issue.3, pp.183-199, 1990. ,
DOI : 10.1002/ima.1850020304
Agentsheets: A Tool for Building Domain-Oriented Dynamic, Visual Environments, 1993. ,
The bioperl toolkit: Perl modules for the life sciences, Genome Research, vol.12, issue.10, pp.1611-1618, 2002. ,
Course in informatics for biology: Introduction to Algorithmics. T e c h n i c a l r e p o r t , I n s t i t u t P a s t e u r , P a r i s ,
How to make software softer---designing tailorable applications, Proceedings of the conference on Designing interactive systems processes, practices, methods, and techniques, DIS '97, pp.365-376, 1997. ,
DOI : 10.1145/263552.263646
The Self-4.0 user interface: Manifesting a system-wide vision of concreteness, uniformity, and flexibility, Proc. OOPSLA '95, pp.47-60, 1995. ,
Programming as an Experience: The Inspiration for Self, Proc. ECOOP '95, 1995. ,
DOI : 10.1007/3-540-49538-X_15
The use-mention perspective on programming for the interface, Languages for Developing User Interfaces. Jones and Bartlett, 1992. ,
Why biologists want to program computers, 2001. ,
i3DMol: Molecular visualization, Institut Pasteur, 2003. ,
Participatory design meets the MOP: Informing the design of tailorable computer systems, Proceedings of the 15th IRIS (Information systems Research seminar In Scandinavia) Gro Bjerknes, 1992. ,
Computer programming for everybody, CNRI: Corporation for National Research Initiatives, 1999. ,
Direct activation: A concept to encourage tailoring activities, Behaviour & Information Technology, vol.16, issue.4, pp.249-263, 2001. ,
DOI : 10.1016/S0953-5438(00)00046-1
From programming environments to environments for designing, Communications of the ACM, vol.38, issue.6, pp.65-74, 1995. ,
DOI : 10.1145/203241.203259
Extending Tcl for dynamic object-oriented programming, Proceedings of the Tck, 1995. ,
BioMOBY: An open source biological web services proposal, Briefings in Bioinformatics, vol.3, issue.4, pp.331-341, 2002. ,
DOI : 10.1093/bib/3.4.331
A qualitative analysis of the usability of Perl, Python, and Tcl, Proceedings of The Tenth International Python Conference, 2002. ,