CMU-CS-03-183 Computer Science Department School of Computer Science, Carnegie Mellon University
The Aura Software Architecture: João Pedro Sousa, David Garlan August 2003
CMU-CS-03-183.ps
This report describes the software architecture of the Aura infrastructure, and discusses the un-derlying rational. It describes the architecture from a layered perspective, detailing the partition of responsibility and shared assumptions, as well as from a component-connector perspective, detailing the protocols of interaction between the components (APIs and sequencing). The con-tents and format of the exchanged messages is extensively discussed, as well as the details per-taining service interconnection and decomposition. This report proposes a utility-based ap-proach for modeling user preferences, and details how such models can be exploited for both coarse-grain automatic (re)configuration, and fine-grain adaptation to resource change. 47 pages
| |
Return to:
SCS Technical Report Collection This page maintained by reports@cs.cmu.edu |