A Ubiquity symposium is an organized debate around a proposition or point of view. It is a means to explore a complex issue from multiple perspectives. An early example of a symposium on teaching computer science appeared in Communications of the ACM (December 1989).
To organize a symposium, please read our guidelines.
Ubiquity Symposium: Evolutionary Computation and the Processes of Life
Table of Contents
1. Evolutionary Computation and the Processes of Life, Opening Statement, by Mark Burgin and Eugene Eberbach
2. Life Lessons Taught by Simulated Evolution, by Hans-Paul Schwefel
3. The Essence of Evolutionary Computation, by Xin Yao
4. On the Role of Evolutionary Models in Computing, by Max Garzon
5. Evolutionary Computation as a Direction in Nature-inspired Computing, by Hongwei Mo
6. The Emperor is Naked: Evolutionary Algorithms for Real-World Applications, by Zbigniew Michalewicz
7. Darwinian Software Engineering, by Moshe Sipper
8. Evolutionary Computation and Evolutionary Game Theory, by David Fogel
9. Evolutionary Computation in the Physical World, by Lukas Sekanina
10. Some Aspects of Computation Essential to Evolution and Life, by Hector Zenil and James Marshall
11. Information, Biological and Evolutionary Computing, by Walter Riofrio
14. Perspectives and Reality of Evolutionary Computation, Closing Statement, by Mark Burgin and Eugene Eberbach
Ubiquity Symposium: The Science in Computer Science
Table of Contents
1. The Science In Computer Science Opening Statement, by Peter Denning
2. Computer Science Revisited, Vinton Cerf
4. Broadening CS Enrollments: An interview with Jan Cuny, by Richard Snodgrass
5. How to Talk About Science: Five Essential Insights, Shawn Carlson
6. The Sixteen Character Traits of Science, by Philip Yaffe
7. Why You Should Choose Math in High School, by Espen Andersen
8. On Experimental Algorithmics: An Interview with Catherine Mcgeoch and Bernard Moret,by Richard Snodgrass
10. An Interview with Mark Guzdial, by Peter Denning
11. An Interview with David Alderson: In search of the real network science, by Peter Denning
12. Natural Computation, by Erol Gelenbe
13. Where’s the Science in Software Engineering?, by Walter Tichy
14. The Computing Sciences and STEM Education, by Paul Rosenbloom
15. Unplugging Computer Science to Find the Science, by Tim Bell
16. Closing Statement, by Richard Snodgrass and Peter Denning
Ubiquity symposium: The science in computer science: computer science revisited
by Vinton G. Cerf
The first article in this symposium, which originally appeared in the Communication the ACM, is courtesy of ACM President Vinton Cerf. Earlier this year, he called on all ACM members to commit to building a stronger science base for computer science. Cerf cites numerous open questions, mostly in software development, that cry out for experimental studies.
Ubiquity symposium: The science in computer science: opening statement
by Peter Denning
December 2012The recent interest in encouraging more middle and high school students to prepare for careers in science, technology, engineering, or mathematics (STEM) has rekindled the old debate about whether computer ...
Ubiquity symposium: Evolutionary computation and the processes of life: Darwinian software engineering: the short term, the middle ground, and the long haul
by Moshe Sipper
December 2012In this article, Moshe Sipper discusses a foreseeable future in which an entirely new paradigm of producing software will emerge. ...
Ubiquity symposium: Evolutionary computation and the processes of life: evolutionary computation as a direction in nature-inspired computing
by Hongwei Mo
November 2012In this article evolutionary computation (EC) is considered as a kind of nature-inspired computing (NIC) paradigm. EC not only has great effect on the development of computing methods from structure ...
Ubiquity symposium: Evolutionary computation and the processes of life: the emperor is naked: evolutionary algorithms for real-world applications
by Zbigniew Michalewicz
November 2012During the past 35 years the evolutionary computation research community has been studying properties of evolutionary algorithms. Many claims have been made---these varied from a promise of developing an automatic ...
Ubiquity symposium: Evolutionary computation and the processes of life: on the role of evolutionary models in computing
by Max H. Garzon
November 2012In this article in the ACM Ubiquity symposium on evolutionary computation Max H. Garzon presents reflections on the connections between evolutionary computation, natural computation, and current definitions of computer science. ...
Ubiquity symposium: Evolutionary computation and the processes of life: life lessons taught by simulated evolution
by Hans-Paul Schwefel
September 2012In this second article in the ACM Ubiquity symposium on evolutionary computation Hans-Paul Schwefel explores the effects of simulating evolutionary mechanisms. ...
Ubiquity symposium: Evolutionary computation and the processes of life: the essence of evolutionary computation
by Xin Yao
September 2012In this third article in the ACM Ubiquity symposium on evolutionary computation Xin Yao provides a deeper understanding of evolutionary algorithms in the context of classical computational paradigms. ...
Ubiquity symposium: Evolutionary computation and the processes of life: opening statement
by Mark Burgin, Eugene Eberbach
August 2012Evolution is one of the indispensable processes of life. After biologists found basic laws of evolution, computer scientists began simulating evolutionary processes and using operations discovered in nature for solving ...