Table of Contents
Références bibliographiques
- [Abowd 89]
Gregory Abowd, Jonathan Bowden, Alan Dix, Michael Harrison, Roger Took.
User Interface Languages: A survey of existing methods.
Technical Report PRG-TR-5-89. Oxford University Computing Laboratory, 1989.
http://www.comlab.ox.ac.uk/oucl/publications/tr/TR-5-89.html
[Ackerm. 93]
Philipp Ackermann and Dominik Eichelberg.
Combining 2D User Interface Components and Interactive 3D Graphics in ET++.
In Proceeding of Technology of Object-oriented Languages and Systems TOOLS USA 93.
ftp://ftp.ifi.unizh.ch/pub/projects/met++/papers/TOOLS93.ps.Z
[Ahlstrom 95]
James C. Ahlstrom.
Wpy: A portable GUI Module for Python.
Second Python Workshop, Menlo Park, CA, May 1995.
http://www.cwi.nl/www.python.org/workshops/1995-05/ahlstrom.html
[Apple 88]
Apple
HyperCard script language guide : the HyperTalk language.
Addison Wesley, 1988, Macintosh Technical Library. ISBN 0-201-17632-7.
[Apple 92]
Apple
Dylan: an object oriented dynamic language.
Apple Computer, 1992.
[Arsac 95]
Olivier Arsac, Stéphane Dalmas and Marc Gaëtano.
The design of a customizable component to display and edit mathematical formulas.
J. Symbolic Computation, 1995, vol 11, 1-000.
[Asente 90]
Paul Asente, Ralph Swick.
The X Window System Toolkit.
Digital Press, 1990.
[Baird 95]
Anselm Baird-Smith.
Interprète embarquable: Expérimentations.
Journées Francaise des Langages Applicatifs, Janvier 1995.
[Bartlett 89]
Joel F. Bartlett.
Scheme->C: a Portable Scheme-to-C Compiler.
DEC WRL Technical Report #89/1, January 1989.
- [Bartlett 92]
Joel F. Bartlett
Dont' Fidget with Widgets, Draw!
The X Resource, Issue 1, Winter 1992.
[Beattie 94]
Malcolm Beattie.
TkPerl - A Port of the the Tk Toolkit to Perl5
USENIX Very High Level Languages Proceedings, Santa Fe 1994.
[Betz 89]
David Michael Betz.
XLISP: An Object-oriented Lisp (Version 1.2).
Unpublished documentation accompanying the public domain Xlisp software release.
[Belliot 95]
Frédéric Belliot, Frédéric Dendievel.
Construction d'un banc d'essai pour létude de langages de spécification du contrôle dans les interfaces graphiques.
Rapport de stage ESSI 3, option Logiciel.
[BLafon 88]
Michel Beaudouin-Lafon and Solange Karsenty.
Prototyping user interfaces for applications depicted by graphs.
Proceedings of the 21th Hawaii International Conference on System Sciences, 1988.
[BLafon 91]
M. Beaudouin-Lafon, Y. Berteaud, S. Chatty.
Creating direct manipulation applications with Xtv.
Rapport de recherche 661. Université de Paris-Sud, Centre d'Orsay.
[Blewett 93]
Doug Blewett and Meg Kilduff.
xtent 3.0: Improvements on Programming with Resources.
The X Resource issue 8, O'Reilly & Associates, Fall 1993.
[Boehm 88]
Hans-Jurgen Boehm and Mark Weiser.
Garbage Collection in an Uncooperative Environment.
Software-Practice and Experience, Vol 18(9), Sept 1988.
[Bohm 95]
Denis Bohm.
Pesto: Mixing Python and Fresco.
Second Python Workshop, Menlo Park, CA, May 1995.
http://www.faslab.com/fresco/pesto/Index.html
[Bolsky 95]
Morris Bolsky and David G. Korn.
The New KornShell Command and Programming Language.
Prentice-Hall Inc, 1995.
[Bos 93]
Gijsbert Bos.
Rapid user interface development with the script language Gist.
Thèse de doctorat, Rijksuniverseit Groningen, 1993.
[Bosch 93]
Peter Bosch.
Inheritance vs. delegation: Is one better than the other ?
Unpublished. In the python software documentation.
ftp://ftp.ibp.fr/pub/python/doc/delegation.ps.gz.
[Bouthors 93]
Vincent Bouthors.
Egerie: Un Interpète Embarqué dans un Système de gestion d'Interfaces Homme-Machine..
Thèse de doctorat, Université de Nice, Décembre 1993.
[Calder 90]
Paul R. Calder and Mark A. Linton.
Glyphs: Flyweight Objects for User Interfaces.
Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, October 1990.
ftp://gatekeeper.dec.com/pub/X11/interviews/papers/glyphs.ps.Z
[Cardelli 95]
Luca Cardelli.
A Language with Distributed Scope.
Computing Systems, 8(1):27-59, January 1995.
[Chabrier 93]
Bruno Chabrier.
Interfaces par contraintes graphiques.
Thèse de Doctorat. Université de Nice. 1993.
[Champine 91]
G. Champine.
MIT Project Athena: A Model for Distributed Campus Computing.
Digital Press, 1991.
[Clinger 91]
W. Clinger and J. Rees(editors)
Revised4 Report on the Algorithmic Language Scheme.
ACM Lisp Pointers 4 (3), 1991.
- [Clinton 94]
Graphics Programming in Icon version 9.
Clinton L. Jeffery, Ralph E. Griswold, and Gregg M. Townsend.
USENIX Very High Level Languages Proceedings, Santa Fe 1994.
[CORBA 91]
Object Managment Group.
The Common Object Request Broker Architecture.
OMG Document Number 91.12.1, révision 1.1, Décembre 1991.
[Cordy 92]
James R. Cordy.
Why the UI Is Not The Programming Language.
from "Languages for Developing User Interfaces", Jones and Bartlett Publishers, 1992.
[Courtney 95]
Anthony Courtney.
Phantom: An Interpreted Language For Distributed Programming.
Proceedings of the USENIX COOTS'95. Conference on Object-Oriented Technologies.
http://www.cs.tcd.ie/acourtny/phantom/coots.ps
[Cowlishaw 90]
Michael F. Cowlishaw.
The REXX Programming Language: A Practical Approach To Programming.
Prentice Hall, 1990.
[Cox 86]
Brad J. Cox.
Object-oriented programming : an evolutionary approach.
Addison-Wesley Publishing Compagny, 1986.
[Dardailler 94]
Daniel Dardailler.
Traitifying Motif.
Proceedings of the 8th Annual Technical X Conference. O'Reilly & Associates, 1994.
[Elliot 94]
Ian Elliot, David P. Wiggins.
Double Buffer Extension Specification. Protocol Version 1.0. Draft Revision 1.8.
X Consortium Public Draft, 1994.
[Ellis 91]
Margaret A. Ellis, Bjarne Stroustrup.
The Annotated C++ Reference Manual.
Addison Wesley Publishing Compagny, 1991.
[Ferguson 93]
Paula M. Ferguson, David Brennan.
Motif reference manual.
O'Reilly and associates, 1993. (Definitive guides to the X Window system ; 6 B)
[Foley 83]
James D. Foley, Andries Van Dam.
Fundamentals of interactive computer graphics.
Addison-Wesley systems programming series, 1983.
[Fowler 95]
Susan L. Fowler, Victor R. Stanwick.
The GUI style guide.
Cambridge University Press, 1995.
[Frantz 90]
Gérard Frantz.
Microsoft Windows 3.0. Guide du Programmeur.
Sybex, 1990.
[Friedberg 90]
Jeffrey Friedberg, Larry Seiler, Jeff Vroom.
Multi-Buffering Extension Specification Version 3.3.
X Consortium Public Draft.
[Fuchs 95]
Matthew Fuchs.
Escaping the event loop: an alternative control structure for multi-threaded GUIs.
Proceedings of EHCI'95, Chapman-Hall, London, 1995.
ftp://ftp.cerc.wvu.edu/pub/fuchs/gui.ps.gz
[Gallesio 93]
Eric Gallesio.
Embbedding a Scheme interpreter in the Tk toolkit.
Tcl/Tk Workshop, 1993
[Gallesio 94]
Eric Gallesio.
STklos: A Scheme Object-Oriented System Dealing with the Tk Toolkit.
Proceeding of Xhibition'94, San Jose, California.
[Gamma 95]
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
Design patterns : elements of reusable object-oriented software.
Addison-Wesley, 1995.
[Garfinkel 91]
Simon Garfinkel and Gene Spafford.
Practical UNIX security.
O'Reilly & Associates, 1991.
[Gildea 93]
Stephen Gildea.
Multi-Threaded Xlib.
Proceedings of the 7th Annual X Technical Conference. O'Reilly & Associates, 1993.
[Goldberg 84]
Adele Goldberg.
SmallTalk-80: The Interactive Programming Environment.
Addison Wesley Publishing Compagny, 1984.
[Goodman 87]
Dany Goodman
The Complete HyperCard Handbook.
Bantam Books Inc., September 1987, ISBN 0-553-34391-2.
[Gosling 95]
J. Gosling and H. McGilton.
The java language environment, a white paper.
Technical report, Sun Microsystems, 1995.
ftp://java.sun.com/docs/JavaBook.A4.tar.gz
[Haemer 94]
Jeffrey S. Haemer.
A New Object-oriented Programming Language: sh.
Proceedings of the USENIX Summer 1994 Technical Conference, Boston, Massachusetts, USA.
[Holzle 94]
Urs Holzle, David Ungar.
Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback.
Proc of SIGPLAN 94, Conference on Programming Languages Design and Implmentation.
[Ierusa. 95]
R. Ierusalimschy, L. Figueiredo and W. Celes F.
Lua - an Extensible Extension Language.
to appear in Software: Practice & Experience.
ftp://ftp.inf.puc-rio.br/pub/docs/techreports/95_12_ierusalimschy.ps.gz
[Ilog 93]
Ilog.
IlogViews: Reference Manual.
ILOG, 1993.
[Kiczales 94]
Gregor Kiczales
Why are Black Boxes so Hard to Reuse? (Towards a New Model of Abstraction in the Engineering of Software)
Invited talk at OOPSLA'94, Portland, Oregon.
[Kilgard 95]
Mark J. Kilgard.
D11: A high-performance, protocol optional, transport-optional window system with X11 compatibilty and sematics.
Proceedings of the 9th Annual X Technical Conference. O'Reilly & Associates, 1995.
[Knuth 84]
Donald E. Knuth.
The TEXBook.
Addison Wesley Publishing Compagny, 1984.
[Korn 94]
David G. Korn, AT&T Bell Laboratories.
Ksh - An Extensible High Level Language.
USENIX Very High Level Languages Proceedings, Santa Fe 1994.
[Laumann 94]
Olivier Laumann and Carsten Bormann
Elk: The Extension Language Lit.
Proceedings of USENIX Computing Systems. vol. 7, no. 4, pp. 419-449, 1994.
http://www.informatik.uni-bremen.de/~net/elk/doc/usenix.ps
[Lehors 93]
Arnaud Le Hors, Jean-Michel Léon
Displaying graphs with Centaur.
Gipe II - Esprit Project 2177, Fifth review report, 1993.
[Lennan 93]
M. J. McLennan.
[incr Tcl]: Object Oriented Programming in Tcl.
Proceedings of the Tcl/Tk Worshop, June 1993.
[Lennan 94]
M. J. McLennan.
[incr Tk]: Building extensible widgets with [incr Tcl].
Proceedings of the Tcl/Tk Workshop, 1994.
[Leon 94]
Jean-Michel Léon.
End-User Customization of Xt Applications.
Unpublished paper: http://www.inria.fr/koala/jml/xres/xres.html
[Leon 95a]
Jean-Michel Léon.
The Knvas Widget: A 2D Graphics Framework.
The X Resource issue 14, O'Reilly & Associates, Spring 1995.
- [Leon 95b]
Jean-Michel Léon.
Klm: A Simple Scripting Interface to Motif.
The X Advisor, Vol 1 No 2, July 1995.
[Lieberman 86]
Henry Lieberman.
Using prototypical Objects to Implement Shared Behavior in Object Oriented Systems.
SIGPLAN Notice 21(11), November 1986.
[Libes 90]
Don Libes.
expect: Curing those Uncontrollable Fits of Interaction.
Proceedings of the Summer 1990 USENIX Conference, Anaheim, California, June, 1990.
[Libes 94]
Don Libes.
X Wrappers for Non-Graphic Interactive Programs.
Proceeding of Xhibition 94, San Jose, California, June, 1994.
[Linton 88]
Mark A. Linton, Paul R. Calder, and John M. Vlissides.
InterViews: A C++ Graphical Interface Toolkit.
Technical Report CSL-TR-88, Stanford University, July 1988.
ftp://gatekeeper.dec.com/pub/X11/interviews/papers/toolkit.ps.Z
[Linton 89]
Mark A. Linton, John M. Vlissides, and Paul R. Calder.
Composing User Interfaces with InterViews.
Computer, February 1989.
ftp://gatekeeper.dec.com/pub/X11/interviews/papers/composition.ps.Z
[Linton 92]
Mark A. Linton.
Implementing Resolution Independance on top of the X window System.
Proceedings of the 6th Annual X Technical Conference, Boston Massachussets, 1992.
[Linton 93]
Mark A. Linton, C. Price.
Building Distributed User Interfaces with Fresco.
Proceedings of the 7th X Technical Conference, Boston, Massachussets, 1993.
[Linton 94]
Mark A. Linton, Steven Tang, and Steven Churchill.
Redisplay in Fresco.
Proceedings of the 8th X Technical Conference, Boston, Massachussets, 1994.
[Lord 95]
Thomas Lord.
An Anatomy of Guile. The Interface to Tcl/Tk.
Proceedings of the USENIX Tcl/Tk Workshop '95.
[Maguire 93]
Steve Maguire
Writing solid code : Microsoft's techniques for developing bug-free C programs.
Microsoft press, 1993.
[Maloney 91]
John Maloney.
Using Constraints for User Interface Construction. PhD Thesis.
Department of Computer Science and Engineering Technical Report 91-08-12. University of Washington, August 1991.
[Marks 93]
Stuart W. Marks, Laurence P.G. Cable.
Trace Analysis of the X Window System Protocol.
Proceedings of the 7th Annual X Technical Conference.
[Mayer 91]
Niels P. Mayer.
The WINTERP Widget INTERPreter - A Lisp Prototyping and Extension Environment for OSF/Motif based Applications and User Interfaces.
Lisp Pointers, ACM SIGPLAN, Volume IV, Number 1, 1991.
[Meyer 88]
Bertrand Meyer.
Object-oriented software construction.
Prentice Hall international series in computer science, 1988.
[McDaniel 95]
Richard McDaniel and Brad Myers.
A Dynamic and Flexible Prototype-Instance Object and Constraint System in C++.
Submitted for publication.
http://www.cs.cmu.edu/afs/cs/project/amulet/www/objectsconstraints.ps
[McCorm. 88]
Joel McCormack, Paul Asente.
Using the X Toolkit or How to Write a Widget.
USENIX Conference Proceedings, Summer 1988.
[Metcalfe 76]
R. M. Metcalfe and D. R. Boggs.
Ethernet: Distributed Packet Switching for Local Computer Networks.
Communicaiton of the ACM. 19(7), July 1976.
[Mor 1995]
Ralph Mor
Inter-Client Exchange Library, Version 1.0. X Consortium Standard.
Part of the documentation provided with X11 Release 6.
[Myers 90]
Brad Myers, Dario A. Giuse, Roger B. Dannenberg, Brad Vander Zanden, David S. Kosbie, Ed Pervin, Andrew Mickish, and Philippe Marchall.
Garnet: A Comprehensive Support for Graphical, Highly Interactive User Interfaces.
IEEE Computer, November 1990.
[Myers 91]
Brad A. Myers.
Separating application code from toolkits: eliminating the spaghetti of call-backs.
Proceedings of SIG'UIST: User Interface Systems and Technologies, 1991.
[Myers 92]
Brad A. Myers.
Languages for Developing User Interfaces.
Jones and Bartlett Publishers, 1992.
[Myers 93]
Brad A. Myers.
State of the Art of User Interface Software Tools.
Advances in Human-Computer Interaction, Volume 4. Ablex Publishing, 1993.
http://www-cgi.cs.cmu.edu/afs/cs.cmu.edu/project/garnet/doc/papers/uimssurvey.ps
[Myers 95]
Brad A. Myers, Rich McDaniel, Andrew Mickish, and Alex Klimovitsky.
The Design of the Amulet User Interface Toolkit.
Proceedings of the 1995 Human-Computer Interaction meeting.
http://www.cs.cmu.edu/afs/cs/project/amulet/www/amulethcic.ps
[Nahaboo 90]
Colas Nahaboo, Vania Joloboff.
GWM: The generic Window Manager.
Proceedings of Xhibition'90.
[Nahaboo 95]
Colas Nahaboo
Klone Reference Manual.
Documentation provided with the Klone free software package.
ftp://www.inria.fr/pub/Klone/klone-ref.ps.gz
[Neumann 93]
Gustaf Neumann, Stefan Nusser.
Wafe - An X Toolkit Baser Frontend for Application Programs in Various Programming Languages.
Proceedings USENIX Winter Conference, January 1993.
[Newmarch 94]
Jan Newmarch.
A Tcl Binding to Motif.
Proceedings of the Xhibition, San Jose, 1994.
[Newmarch 95]
Jan Newmarch
Embedding of X Applications.
Proceedings of the 9th Annual X Technical Conference, X Resource issue 13, 1995.
[Nye 88]
Adrian Nye.
XLIB programming manual : for version 11 of the X WINDOW system.
O'Reilly and associates, 1988.
[Nye 92]
Adrian Nye, David Smyth.
Wcl 2.0: the Widget creation Library.
The X Resource issue 2, O'Reilly & Associates, Inc., Spring 1992.
[OLE 93]
Microsoft OLE 2.0 Design Team.
Object Linking and Embedding. OLE 2.0 Design Specification.
Microsoft Corporation, 1993.
[OSF 95a]
Open Software Foundation.
OSF/Motif, Programmer's Guide, Release 2.0.
Prentice Hall, Inc, 1995.
[OSF 95b]
Open Software Foundation.
OSF/Motif, Programmer's Reference, Release 2.0.
Prentice Hall, Inc, 1995.
[OSF 95c]
Open Software Foundation.
OSF/Motif Style Guide.
Prentice Hall, Inc, 1995.
[Ouster. 90]
John K. Ousterhout.
Tcl: an emmbeddable Command Language.
Proceedings of the 1990 Winter USENIX Conference.
[Ouster. 91]
John K. Ousterhout.
An X11 Toolkit Based on the Tcl Language.
Proceedings of the 1991 Winter USENIX Conference.
[Ouster. 94]
John K. Ousterhout.
Tcl and the Tk Toolkit.
Addison Wesley, 1994.
[Ouster. 95]
John K. Ousterhout.
What's hapenning in the Sun Tcl/Tk Project.
Tcl/Tk Workshop '95 - Thursday: Session 3
[Packard 93]
Keith Packard.
The Layout Widget: A Hierarchical Constraint Based Widget.
The X Resource, Issue 5. Proceedings of the 7th Annual X Technical Conference, 1993.
[Palay 88]
Andrew J. Palay, Wilfred J. Hansen, Mark Sherman, Maria G. Wadlow, Thomas P. Neuendorffer, Zalman Stern, Miles Bader, Thom Peters.
The Andrew Toolkit - An Overview
USENIX Conference Proceedings, Winter 1988.
[Pan 94]
Douglas Pan and Mark Linton.
Dish: A Dynamic Invocation Shell for Fresco.
Part of the documentation provided with Fresco.
[Pausch 91]
Randy Pausch, Nathaniel R. Young II, and Robert DeLine.
SUIT: The Pascal of User Interface Toolkits
Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, 1991.
[Pender. 94]
J. Stephen Pendergrast, Jr.
Graphical Programming with the Desktop Korn Shell.
The X Journal, March-April 1994.
[Peterson 91]
chris D. Peterson.
Athena Widget Set - C Language Interface. X Version 11, Release 5.
part of the documentation provided with X11R6.
[Postel 81]
Jon B. Postel.
Internet Protocol, Request for Comments 791.
DDN Network Information center, SRI International, September 1981.
[Powel 91]
M.L.Powel, S.R. Kleiman, S. Barton, D. Shah, D. Stein, M. Weeks.
SunOS Multi-thread Architecture
Proceedings of the USENIX Winter'91 Conference, Dallas, Texas.
[Price 94]
Charles A. Price.
Extending Xt to Support CORBA-Based Embedding.
Proceedings of the 8th Annual X Technical Conference, X Resource issue 9, 1994.
[Raney 94]
Scott Raney.
A Comparison of Tcl/Tk, The Desktop Kornshell and MetaCard.
The X Resource, Issue 11, Summer 1994. O'Reilly & Associates Inc.
[Roseman 92]
Mark Roseman and Saul Greenberg.
GroupKit: A Groupware Toolkit for Building Real-Time Conferencing Applications.
Proceedings of ACM CSCW'92 Conference on Computer-Supported Cooperative Work, 1992.
[Rosenthal 93]
David Rosenthal and Stuart W. Marks.
Inter-Client Communication Conventions Manual. Version 2.0.
Documentation provided with the X software.
[Rossum 95]
Guido van Rossum.
Python Reference Manual.
CWI, Centrum Voor Wiskunde En Informatica. Amsterdam (NL). Tech Report CS-R9525
ftp://ftp.cwi.nl/pub/CWIreport/AA
[Sah 94a]
Adam Sah, Jon Blow and Brian Dennis.
An Introduction to the Rush Language.
Proceedings of Tcl'94. June 1994.
[Sah 94b]
Adam Sah and Jon Blow.
A New Architecture for the Implementation of Scripting Languages.
USENIX Very High Level Languages Proceedings, Santa Fe 1994.
[Samet 89]
Hanan Samet.
Application of Spacial Data Structures.
Addison-Wesley Publishing Company, 1989. ISBN 0-201-50300-X.
[Sanella 93]
Michael Sanell.
The SkyBlue Constraint Solver and its Applications.
Proceedings of the 1993 Workshop on Principles and Practice of Constraint Programming, MIT Press 1994.
[Sanella 94]
Michael Sanella.
SkyBlue: A Multi-Way Local Propagation Constraint Solver for User Interface Construction.
Proceedings of UIST'94.
[Scheifler 86]
Robert W. Scheifler and Jim Gettys.
The X Window System.
ACM Transactions on Graphics, vol 5, 1986.
[Scheifler 94]
Robert W. Scheifler.
X Changes, Changes X.
The X Resource, Issue 12, Fall 1994. O'Reilly & Associates Inc.
[Singh 92]
Gurminder Singh.
Requirements for UI Programmaming Languages
from "Languages for Developing User Interfaces", Jones and Bartlett Publishers, 1992.
[Smart 95]
Julian Smart.
User Manual for wxWindows 1.62: a portable C++ GUI toolkit
http://www.aiai.ed.ac.uk/~jacs/wx/manual/wx_contents.html
[Snodgrass 89]
Richard Snodgrass.
The Interface description language : definition and use.
Science press, 1989. ISBN 0-7167-8198-0.
[Stallman 81]
Richard M. Stallman.
EMACS - The Extensible, Customizable, Self-documenting Display Editor Production System.
SIGPLAN Notices, vol 16, Association for Computing Machinery, New York, 1981.
[Stasko 91]
John T. Stasko.
The Path-Transition Paradigm: A Practical Methodology for Adding Animation to Program Interfaces.
part of the documentation provided with the winterp 2.0 software package.
http://www.eit.com/software/winterp/xtango.ps
[Stasko 92]
John T. Stasko, Doug Hayes.
XTANGO: Algorithm animation Designer's Package.
part of the documentation provided with the winterp 2.0 software package.
http://www.eit.com/software/winterp/xtangodoc.ps
[Steele 90]
Guy. L. Steele Jr.
Common Lisp: the Language, 2nd Edition.
Digital Press (Bedford, MA), 1990.
[Stroustrup 87]
Bjarne Stroustrup.
What is "Object Oriented Programming"?
Proceedings of ECOOP'87. In Lecture Notes in Computer Science, vol 256, Springer-Verlag 1987.
[Stroustrup 94]
Bjarne Stroustrup.
The Design and evolution of C++.
Addison-Wesley , 1994.
[Swick 88]
Ralph R. Swick, Mark S. Ackerman
The X Toolkit: More Bricks for Building User-Interfaces or Widgets for Hire.
USENIX Conference Proceedings, Winter 1998, Dallas Texas.
[Tabayoyon 93]
Al Tabayoyon.
Resolving Xt Resource Collisions.
The X Resource, Issue 6, Spring 1993. O'Reilly and Associates Inc.
[TXJ 93]
Jim Fulton, Dave Grubbs, Ron Newman, Jim Gettys, Keith Packard.
Project Athena. Ten Years After.
The X Journal, Vol 3 No 1. September-October 1993.
[Udell 94]
Jon Udell.
Component Ware.
Byte, May 1994.
[Vlissides 88]
John M. Vlissides and Mark A. Linton.
Applying Object Oriented Design to Structured Graphics.
USENIX C++ Conference, Denver, Colorado, October 1988.
ftp://gatekeeper.dec.com/pub/X11/interviews/papers/libgraphic.ps.Z
[Vlissides 89]
John M. Vlissides and Mark A. Linton.
Unidraw: A Framework for Building Domain-Specific Graphical Editors.
User Interface Software and Technologies'89 Conference, Williamsburg, Virginia, November 1989.
ftp://gatekeeper.dec.com/pub/X11/interviews/papers/unidraw.ps.Z
[Waldo 94]
Jim Waldo, Geoff Wyant, Ann Wollrath, Sam Kendall.
A note on distributed computing.
Sun Microsystems Laboratories, Inc. Technical Report SMLI TR-94-29. 1994.
[Weinand 88]
A. Weinand, E. Gamma, R. Marty.
ET++ - An object oriented Application Framework in C++.
In proceedings of OOPSLA'88.
[Weis 93]
Pierre Weis, Xavier Leroy.
Le langage CAML.
InterEditions, 1993. ISBN 2-7296-0493-6.
[Welch 95]
Brent Welch.
Practical Programming in Tcl and Tk.
Prentice & Hall, 1995.
[Wilson 92]
P. Wilson.
Uniprocessor Garbage Collection Techniques.
In Proceedings of International Workshop on Memory Management, September 1992.
[X 93]
from the X Consortium.
The X Consortium: The Next Generation.
The X Resource, Issue 7, Summer 1993. O'Reilly & Associates Inc.
[Zhao 95]
T.C. Zhao and Mark Overmars.
Forms Library: A Graphical User Interface Toolkit for X.
http://bragg.phys.uwm.edu/xforms