User Tools

Site Tools


research:biomodels

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
research:biomodels [2007/04/22 19:37]
jdedecker
research:biomodels [2009/11/30 16:52] (current)
dharnie *jessie's
Line 1: Line 1:
 ====== Biologically-Inspired Programming Models ====== ====== Biologically-Inspired Programming Models ======
-[[http://prog.vub.ac.be/~jededeck/|Jessie Dedecker]]+[[http://www.dedecker.org/|Jessie Dedecker]]
  
 The goal of this research is to learn from biological models to structure, design and implement robust and scalable ambient intelligent systems. The goal of this research is to learn from biological models to structure, design and implement robust and scalable ambient intelligent systems.
Line 6: Line 6:
 ===== Motivation ===== ===== Motivation =====
  
-Biological models have a number of interesting properties that can be useful in the design of robust and large-scale ambient intelligent systems.  An example class of biological models is based on stigmergy.  Stigmergy is used by ant and termite colonies to communicate indirectly via pheromones deposited in their environment.  Based on this principle ants and termintes coordinate their actions with one another.  This manner of communication has a number of advantages:+Biological models have a number of interesting properties that can be useful in the design of robust and large-scale ambient intelligent systems.  An example class of biological models is based on stigmergy [4,5].  Stigmergy is used by ant and termite colonies to communicate indirectly via pheromones deposited in their environment.  Based on this principle ants and termintes coordinate their actions with one another.  This manner of communication has a number of advantages:
  
   * The mechanism of coordination is fully decoupled from the entities (ants and termintes) such that if an entity fails the colony can still proceed with its task.  Hence, the communication mechanism is robust with respect to failures.     * The mechanism of coordination is fully decoupled from the entities (ants and termintes) such that if an entity fails the colony can still proceed with its task.  Hence, the communication mechanism is robust with respect to failures.  
-  * The communication between entities is local.  In other words, entities can only communicate when they are in the same environment.  Several researchers [1,2,3] have already argued that locality is key in the design of scalable ambient intelligent systems.+  * The communication between entities is local.  In other words, entities can only communicate when they are in the same environment.  Several researchers [1,2,3] have argued that locality is key in the design of scalable ambient intelligent systems.
  
 Other biological models exhibit similar properties with respect to scalability and robustness and should be considered as well. Other biological models exhibit similar properties with respect to scalability and robustness and should be considered as well.
Line 20: Line 20:
 ===== Further Reading ===== ===== Further Reading =====
 [1] Kindberg [1] Kindberg
 +
 [2] Satyanarayanan [2] Satyanarayanan
 +
 [3] Barron [3] Barron
  
 +[4] Swarm Intelligence, ISBN: 0-19-513159-2
 +
 +[5] Emergence: The Connected Lives of Ants, Brains, Cities, and Software, ISBN: 0-684-86875-X
research/biomodels.1177263455.txt.gz ยท Last modified: 2007/04/22 19:38 (external edit)