Title :
Retrofitting Zeroconf to Type-Safe Self-Organising Systems
Author :
Miseldine, P. ; Taleb-Bendiab, A.
Author_Institution :
Dept. of Comput. & Math. Sci., Liverpool John Moores Univ.
Abstract :
The notion of a self-organising system as used within this paper, is of a system that optimises and adapts its architectural composition based on evidence accrued from both internal and external influences. In this way, a self-organising system is defined to be a fluid, unbounded set of components that are organised and configured on demand and at runtime in reaction to the current configuration of the system´s operating environment. This paper outlines current theory and assumption in component-based self-organisation, discussing the limitations that exist when producing such systems. The paper highlights, through example, how the introduction of type-safety at a network layer aided by Zeroconf (zero configuration networking) and the author´s own Neptune language can yield a powerful self-organisational model, concluding with its use within a healthcare agenda system
Keywords :
configuration management; object-oriented programming; self-adjusting systems; software architecture; Neptune language; component-based self-organisation; healthcare agenda system; type-safe self-organising systems; zero configuration networking; Application software; Chaos; Computer architecture; Concrete; Control systems; Information resources; Medical services; Power system modeling; Runtime environment; Voting;
Conference_Titel :
Database and Expert Systems Applications, 2006. DEXA '06. 17th International Workshop on
Conference_Location :
Krakow
Print_ISBN :
0-7695-2641-1
DOI :
10.1109/DEXA.2006.124