Experimenting with Computer Swarms: a Mobile Platform based on Blimps. Buschmann, C., Pfisterer, D., & Fischer, S. In Proceedings of the Second International Conference on Mobile Systems, Applications, and Services (MobiSys' 04), Boston, Massachusetts, USA, June, 2004. ACM SIGMOBILE.
abstract   bibtex   
In the SWARMS research project [1], we explore the development of applications for huge collections of mobile devices communicating via radio technologies. Our approach is inspired by the analogy of biological swarms and flocks with the following characteristics: • Relatively resource constrained individuals achieve complex joint operation by local, non-centralized interaction. • Individuals move independently from each other. • Individuals might fail at any time due to malfunction or death. We are especially interested in a problem-centric way of application programming: we prefer to describe the problem and let the swarm decide how to solve it. Our approach is to provide services such as communication, coordination or context awareness that help to hide the distribution from the application and support self-organization. They are based on a new communication paradigm we call the distributed virtual shared information space (dvSIS). The dvSIS describes the state of both the swarm as well as the environment and is based on information that the different devices acquire and publish. No device has complete knowledge (that is, no device sees the whole dvSIS), and must therefore rely on partial information. Due to environmental conditions, node failure, and so forth, the views of different devices might be inconsistent.
@inproceedings{buschmann04blimps,
 abstract = {In the SWARMS research project [1], we explore the development of applications for huge collections of mobile devices communicating via radio technologies. Our approach is inspired by the analogy of biological swarms and flocks with the following characteristics:
•        Relatively resource constrained individuals achieve complex joint operation by local, non-centralized interaction. 
•        Individuals move independently from each other. 
•        Individuals might fail at any time due to malfunction or death. 

We are especially interested in a problem-centric way of application programming: we prefer to describe the problem and let the swarm decide how to solve it. Our approach is to provide services such as communication, coordination or context awareness that help to hide the distribution from the application and support self-organization. They are based on a new communication paradigm we call the distributed virtual shared information space (dvSIS). The dvSIS describes the state of both the swarm as well as the environment and is based on information that the different devices acquire and publish. No device has complete knowledge (that is, no device sees the whole dvSIS), and must therefore rely on partial information. Due to environmental conditions, node failure, and so forth, the views of different devices might be inconsistent.},
 author = {Carsten Buschmann and Dennis Pfisterer and Stefan Fischer},
 booktitle = {Proceedings of the Second International Conference on Mobile Systems, Applications, and Services (MobiSys' 04), Boston, Massachusetts, USA},
 file = {dateien/buschmann04blimps.pdf},
 month = jun,
 publisher = {ACM SIGMOBILE},
 title = {Experimenting with Computer Swarms: a Mobile Platform based on Blimps},
 year = {2004}
}

Downloads: 0