program registration submissions committee lodging portland

Conscientious Software

Conscientious Software

Tuesday, Oct 24, from 10:30 to 12:00

Software needs to grow up and become responsible for itself and its own future by participating in its own installation and customization, maintaining its own health, and adapting itself to new circumstances, new users, and new uses. To create such software will require us to change some of our underlying assumptions about how we write programs. A promising approach seems to be to separate software that does the work (allopoietic) from software that keeps the system alive (autopoietic). Keywords: Robustness, software, self-sustaining systems, emergence, autopoiesis

Richard Gabriel, Dream Songs, Inc.
Ron Goldman, Sun Microsystems

Related Onward! Papers
Related Panels
Related Practitioner Reports
Related Research Papers
Related Tutorials
Related Workshops

While Space Available
program registration submissions committee lodging portland
For comments and questions about the web site
please contact us at
© 2005 OOPSLA