UNIGE document Doctoral Thesis
previous document  unige:17572  next document
add to browser collection
Title

A programming model and execution environment for autonomous systems

Author
Director
Defense Thèse de doctorat : Univ. Genève, 2004 - SES 575 - 2004/7/30
Abstract This thesis presents the design and implementation of a programming model for autonomous systems. Autonomous systems are distributed systems based on wireless networks, mobile devices and the Internet. They are characterized by the high dynamics with which their configuration evolves. Ad hoc networks, a member of autonomous systems, illustrate this point since in these networks participants can join and leave at any time. Similarly in Peer-to-Peer networks, another member of autonomous systems, users can abruptly decide to no longer share their resources and to join only when needed. Besides voluntary disconnections decided by users, autonomous systems also suffer from disconnections caused by the infrastructure, e.g. network failures, latency, node failures, etc... Disconnections are therefore a key issue in autonomous systems. Programming distributed systems has always proven to be difficult, but programming distributed systems where disconnections play a major role is even more difficult.
Keywords Autonomous systemsPeer to peerOpen software
Identifiers
URN: urn:nbn:ch:unige-175725
Full text
Thesis (2.6 MB) - public document Free access
Structures
Research group Advanced System Group
Citation
(ISO format)
RAZAFIMAHEFA, Chrislain. A programming model and execution environment for autonomous systems. Université de Genève. Thèse, 2004. https://archive-ouverte.unige.ch/unige:17572

278 hits

281 downloads

Update

Deposited on : 2011-11-28

Export document
Format :
Citation style :