29.01.2014 - Fahad Khalid
<string>Cell and Software: Is Evolution a Software Engineer?
In the past few decades, several scientists have successfully replicated the function of biological systems into efficient and effective algorithms, which now constitute the field of Biologically Inspired Algorithms. Moreover, curiosity about the unknown biological mechanisms have led scientists to develop mathematical models that approximate biological behavior in machines.
In addition to these two aspects of biological inspiration, there are cases where scientists/engineers have independently developed approaches, later found to have already existed in cellular systems. In this talk, I will present a few such approaches that highlight striking similarities between the design and function of cells, and the design and function of software systems. To the best of my knowledge, these similarities have not been described in existing literature.
I’ll start by presenting a few selected milestones in the field of biologically inspired computing, and then introduce you to the similarities I’ve found. I’ll conclude by sharing my perspective on the observations in the form of conjecture and open questions.