Skip to main content »

Trinity College Dublin

Autonomic Computing

Autonomic computing systems exhibit context-dependent behaviour to fulfil specific goals, possibly in complete isolation, and based on previously gathered information. Such systems arise naturally in complex biological scenarios and are characterised by the degree of independence that they exhibit in making decisions and adapting to unforeseen environmental conditions. Systems composed of autonomous components often exhibit collaboration or competition between their components, self-organisation, and resulting emergent behaviour. Such systems of interacting autonomous components therefore represent an important class of overlay computer that will be used to support a wide range of applications on a variety of different global computers.

Current research within DSG includes the design and realisation of Peer-to-Peer topologies that support the construction of systems with unprecedented size and robustness and enable the utilisation of vast amounts of resources available on machines connected to the Internet, as well as the exploitation of self-organising structures for self-optimisation in a variety of different application domains ranging from routing in ad hoc networks, to urban traffic control, to business-to-business e-commerce infrastructures We are also addressing issues related to self-security systems for dealing with the threats to security and privacy introduced by autonomic computing systems.

Click on one of the topics in the navigation menu or below for more details on our research in this area.