The Sprite Network Operating System
Computer
The Galaxy Distributed Operating System
Computer - Distributed computing systems: separate resources acting as one
Object and native code thread mobility among heterogeneous computers (includes sources)
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Introduction: the first international workshop on self-adaptive software
IWSAS' 2000 Proceedings of the first international workshop on Self-adaptive software
AlchemistJ: a framework for self-adaptive software
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Building ubiquitous computing applications using the VERSAG adaptive agent framework
Journal of Systems and Software
Hi-index | 0.00 |
To facilitate the design of large-scale, self-adaptive systems, we have developed the Port-Based Adaptable Agent Architecture. This distributed, multiagent architecture allows systems to be created with the flexibility and modularity required for the rapid construction of software systems that analyze and dynamically modify themselves to improve performance. This architecture provides user-level access to the three forms of software adaptability: parametric fine tuning, algorithmic change, and code mobility. In this paper, we present the architecture, describe port-based agents, and outline several applications where this flexible architecture has proven useful.