F. Brooks. The Mythical Man-Month. Addison Wesley, 1975.
N. E. Buchler, U. Gerland, and T. Hwa. On schemes of combi-
natorial transcription logic. In National Academy of Sciences,
number 9, pages 5136–5141, Apr. 2003.
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal.
Pattern-Oriented Software Architecture, volume 1. Wiley, 1996.
F. Buschmann, K. Henney, and D. C. Schmidt. Pattern-Oriented
Software Architecture: A Pattern Language for Distributed Com-
puting, volume 4. Wiley, 2007a.
F. Buschmann, K. Henney, and D. C. Schmidt. Pattern-Oriented
Software Architecture: A Pattern Language for Distributed Com-
puting, volume 5. Wiley, 2007b.
J. Cairns and J. O. S. Miller. The origin of mutants. Nature, 335:
142–145, 1988.
A. Danchin. Origins of mutants disputed. Nature, 336:527, 1988.
A. Danchin. Natural selection and immortality. Biogerontology, 10
(4):503–516, Aug. 2009a.
A. Danchin. Bacteria as computers making computers. FEMS
Microbiol Rev., 33(1):3–26, Jan. 2009b.
C. Darwin. The Origin of Species by Means of Natural Selection.
John Murray, 1859.
M. B. Elowitz and S. Leibler. A synthetic oscillatory network of
transcriptional regulators. Nature, 403:335–338, Jan. 2000.
G. Fang, E. P. Rocha, and A. Danchin. How essential are non
essential genes? Molecular Biology and Evolution, 22:2147–
2156, 2005.
D. Fell. Understanding the Control of Metabolism. Portland Press,
1997.
S. Forrest. The case for evolvable software. In Proceedings of the
ACM international conference on Object oriented programming
systems languages and applications, OOPSLA’10, pages 1–1,
New York, NY, USA, 2010. ACM. ISBN 978-1-4503-0203-6.
doi: http://doi.acm.org/10.1145/1869459.1869539. URL http:
//doi.acm.org/10.1145/1869459.1869539.
R. P. Gabriel and R. Goldman. Conscientious software. In
Proceedings of the 21st annual ACM SIGPLAN conference on
Object-oriented programming systems, languages, and appli-
cations, OOPSLA ’06, pages 433–450, New York, NY, USA,
2006. ACM. ISBN 1-59593-348-4. doi: http://doi.acm.org/
10.1145/1167473.1167510. URL http://doi.acm.org/10.
1145/1167473.1167510.
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns:
Elements of Reusable Object-Oriented Software. Addison-
Wesley, 1994.
L. Hartwell, J. J. Hopfield, S. Leibler, and A. Murray. From
molecular to modular cell biology. Nature, 402(6761):47–52,
Dec. 1999.
S. Haykin. Neural Networks: A Comprehensive Foundation. Pren-
tice Hall PTR, Upper Saddle River, NJ, USA, 1st edition, 1994.
ISBN 0023527617.
F. Heylighen. http://pespmc1.vub.ac.be/chaos.html, 2002.
F. Heylighen, C. Joslyn, and V. Turchin, editors. The Quantum
of Evolution. Toward a Theory of Metasystem Transitions, vol-
ume 45 of World Futures: the journal of general evolution, 1995.
Gordon and Breach.
D. Hofstadter. Gödel, Escher, Bach: an Eternal Golden Braid.
Basic Books, 1979.
D. Hovemeyerand and W. Pugh. Finding bugs is easy. In Onward!,
Dec. 2004.
L. M. Iyer, L. Aravind, P. Bork, K. Hofmann, A. R. Mushegian,
I. B. Zhulin, and E. V. Koonin. Quod erat demonstrandum?
the mystery of experimental validation of apparently erroneous
computational analyses of protein sequences. Genome Biology,
2(12), 2001.
F. Jacob. Evolution and tinkering. Science, 196(4295):1161–1166,
June 1977.
A. C. Kay. The early history of smalltalk. In Second ACM
SIGPLAN Conference on History of Programming Languages,
HOPL-II, pages 69–95, New York, NY, USA, 1993. ACM.
ISBN 0-89791-570-4. doi: http://doi.acm.org/10.1145/154766.
155364. URL http://doi.acm.org/10.1145/154766.
155364.
M. Kircher and P. Jain. Pattern-Oriented Software Architecture:
Patterns for Resource Management, volume 3. Wiley, 2004.
C. Lartigue, J. I. Glass, N. Alperovich, R. Pieper, P. P. Parmar,
C. A. H. III, H. O. Smith, and J. C. Venter. Genome transplanta-
tion in bacteria: Changing one species to another. Science, 317
(5838):632–638, Aug. 2007.
M. M. Lehman. Programs, life cycles, and laws of software evolu-
tion. In IEEE, volume 68, pages 1060–1076, Sept. 1980.
R. C. Lewontin. The Doctrine of DNA: Biology as Ideology.
Penguin Books, London, 1993.
H. Maturana. Autopoiesis. In M. Zeleny, editor, Autopoiesis: A
Theory of Living Organization, page 21 30. New York, North
Holland, 1981.
J. McCarthy. History of programming languages. In The First
ACM SIGPLAN Conference on the History of Programming
Languages, pages 217 –223, Los Angeles, 1978.
P. Norvig. Paradigms of Artificial Intelligence Programming: Case
Studies in Common Lisp. Morgan Kaufmann, 1992.
J. Perrin. Les Atomes. Alcan, 1914.
S. Ram. Dr. alan kay on the meaning of “object-oriented program-
ming”. http://www.purl.org/stefan_ram/pub/doc_kay_
oop_en, 2003.
E. S. Raymond. The Cathedral and the Bazaar. O’Reilly, 1999.
L. Rising. The benefits of abstraction in patterns. ACCU Keynote,
2009.
M. A. Savageau. Parameter sensitivity as a criterion for evaluating
and omparing the performance of biochemical systems. Nature,
229:542–544, 1971.
D. C. Schmidt, M. Stal, H. Rohnert, and F. Buschmann. Pattern-
Oriented Software Architecture: Patterns for Concurrent and
Networked Objects, volume 2. Wiley, 2000.
C. Shannon and W. Weaver. The Mathematical Theory of Commu-
nication. University of Illinois, Illinois, IL, 1949.
S. H. Strogatz. Exploring complex networks. Nature, 410:268–276,
Mar. 2001.