1) Cover
2) Introduction
3) Problems in existing component architectures
4) Problems in existing operating systems
5) Our Solution: infrastructure for dependence management and automatic configuration
6) Presentation Overview

Dependence Management and
7) Automatic Configuration, reconfiguration, and adaptation

8) Overall Architecture (elements)
9) Overall Architecture (relationships)

10) Automatic Configuration Service
11) Prerequisites & SPDF
12) ACS Architecture

13) Component Configurators (dependencies + separation of Concerns)
14) Implementation
15) CORBA IDL
16) Customization
17) (App. specific) WebBrowserConfigurator example
18) Locking, Dependency Attributes, Supporting Consistent Dynamic Reconfiguration

19) Reconfiguration Agents
20) get something from middleware'2000 presentation

21) Application Scenarios

22) dynamicTAO
23) get something from middleware'2000
24)

25) Multimedia Distribution System
26) slide2
27) slide 3
28) slide 4

29) Experimental Results
30) AutoConfig Service Figure 8.1
31) Autoconfig 2       Figure 8.2
32) AutoConfig 3 (do not explain discriminated times, but show them)

33) DynReconf Using ComponentConfigurators (Reflector App.)
34) vat Figure 8.11

35) Mobile Reconfiguration agents
36) Figure 8.15
37) Figure 8.13

38) Related Work: Reflection, JCL, SOS, Component Architectures, Customizable OSes and uKernels
39) Related Work: Software Architecture and Dynamic Configuration

40) Original Contributions
41) Future Work

42) Conclusions




