next up previous contents
Next: About this document ... Up: Automatic Configuration of Component-Based Previous: 12. Vita   Contents


Index

active spaces
1. Introduction | 7.3 Other Applications
adaptation
2.4 Adaptation | 7.1 dynamicTAO | 10.3 Dynamic Adaptability
ADL
2.1 Automatic Configuration | 9.5.3 Architectural Description Languages to 9.5.4 Comparison with our | 10.4 Integration with ADLs
agents
3.1 The Big Picture | 3.4 Reconfiguration and Inspection to 3.4 Reconfiguration and Inspection | (textbf to 6.3 Fault-Tolerance and Consistency | 9.7.1 Multimedia Distribution System
experiments
8.3 Mobile Agents for to Discussion
AOP
9.1.2 Aspect-Oriented Programming | 9.7.2 dynamicTAO
Architectural Description Languages
see ADL
architectural-awareness
1.2 Thesis Contribution | 9.5.2 Architectural-Awareness
architecture
3. Overall Architecture
Aspect Oriented Programming
see AOP
Aster
9.5.1 Software Buses | 9.6 Dynamic Configuration
atomicity
6.3 Fault-Tolerance and Consistency to 6.3 Fault-Tolerance and Consistency
attributes
see dependency attributes
autoconf
2.1 Automatic Configuration
automatic configuration
2.1 Automatic Configuration | 3.2 Automatic Configuration | 3.4 Reconfiguration and Inspection | 7.2.4.1 Automatic Configuration | Discussion | 9. Related Work | 9.1.1 Reflective Programming | 9.2.1 Enterprise Java Beans | 9.7.1 Multimedia Distribution System
experiments
8.1 Automatic Configuration Service
service
4. Automatic Configuration Service to 4.4 Use Cases
CCM
9.2.2 CORBA Component Model to 9.2.2 CORBA Component Model
chess
5.4 Use Cases
Choices
9.4.1 Customizable Operating Systems
COM
9.2.3 ActiveX Controls, COM,
component configurator
3.3 Component Configurator to 3.3 Component Configurator | 4.2.2 Simple Resolver and | (textbf to 5.4 Use Cases | 7.1.1 A Reflective ORB | 7.2.4.2 Fault-Tolerance | 9.1.1 Reflective Programming | 9.6 Dynamic Configuration | 10.1 Libraries of Customized
C++
5.2.1 C++
CORBA
5.2.3 CORBA
customization
5.3 Customization
experiments
8.2 Dynamic Reconfiguration Using
future work
10.1 Libraries of Customized
Java
5.2.2 Java
use cases
5.4 Use Cases
component repository
3.2 Automatic Configuration | 4.1 A Flexible Framework | 7.1.4 dynamicTAO and this | 7.2.4.1 Automatic Configuration | 7.2.4.1 Automatic Configuration | 8.1 Automatic Configuration Service | 8.1.1 Loading Multiple Components | 8.2 Dynamic Reconfiguration Using
future work
10.5 Component Repository
configuration programming
5.1 Separation of Concerns
Conic
9.5.3 Architectural Description Languages
connectors
2.1 Automatic Configuration | 9.5.3 Architectural Description Languages
consistency
2.2 Dynamic Reconfiguration | 5.3.4 Supporting Consistent Dynamic | 5.4 Use Cases | 6.3 Fault-Tolerance and Consistency | 7.1.1 A Reflective ORB | 7.1.3 Consistency | 9.5.3 Architectural Description Languages | 9.6 Dynamic Configuration | 9.6 Dynamic Configuration
contributions
1.2 Thesis Contribution | 3.1 The Big Picture | 11.1 Original Contributions
CORBA Component Model
see CCM
Darwin
2.1 Automatic Configuration | 9.5.3 Architectural Description Languages
DCOM
9.2.3 ActiveX Controls, COM,
DCP
6.1 Implementation | 6.1 Implementation | 6.1.1 Java Agents | 7.1.2 Reconfiguration Interfaces | 8.3 Mobile Agents for
dependence management
1.1 The Heart of | (textbf to 2.4 Adaptation | 5.2.1 C++ | 7.2.4.2.1 Fault-Recovery Models | 9.5.4 Comparison with our
overhead
5.4 Use Cases
dependency attributes
5.3.3 Dependency Attributes to 5.3.3 Dependency Attributes
DLLs
9.3.3 Dynamically Loadable Libraries
Doctor
6.3 Fault-Tolerance and Consistency
DSRT
4.3 Interactions with Resource | 7.2.4.1 Automatic Configuration
dynamic (re)configuration
1.2 Thesis Contribution | 2.2 Dynamic Reconfiguration | 3.1 The Big Picture | 6. Reconfiguration Agents | 7.2.4 Dynamic Configuration of | 9.6 Dynamic Configuration to 9.6 Dynamic Configuration
dynamicTAO
(textbf to 7.1.4 dynamicTAO and this | 9.7.2 dynamicTAO to 9.7.2 dynamicTAO
embedded systems
1. Introduction
environments
5.4 Use Cases
exokernels
9.4.3 Exokernels
fault-tolerance
2.3 Fault-Tolerance | 6.3 Fault-Tolerance and Consistency | 7.2.3 Experience and Lessons | 7.2.4.2 Fault-Tolerance | 7.2.4.2.1 Fault-Recovery Models | 7.2.4.3 The Recovery Process to 7.2.4.3 The Recovery Process | 9.7.2 dynamicTAO
Gaia
7.3 Other Applications
Globus
9.3.4 Globus and RSL to 9.3.4 Globus and RSL
hooks
3.3 Component Configurator | 5.2.1 C++ | 7.1.1 A Reflective ORB
Java Beans
9.2.1 Enterprise Java Beans
JCL
9.3.1 Job Control Languages
Jini
2.1 Automatic Configuration | 9.2.1 Enterprise Java Beans to 9.2.1 Enterprise Java Beans
LegORB
4.4 Use Cases | 5.4 Use Cases | 9.7.2 dynamicTAO
meta-objects
see reflection
microkernels
9.4.2 Microkernels
MIL
9.5.3 Architectural Description Languages
mobile agents
see agents
mobile computing
1. Introduction | 2.4 Adaptation
multimedia distribution system
see Reflector
network-centrism
3.2 Automatic Configuration | 3.2 Automatic Configuration | 5.4 Use Cases
Olan
9.5.3 Architectural Description Languages
OpenDoc
9.2.4 OpenDoc and OpenStep
overall architecture
3. Overall Architecture
pizza
2.2 Dynamic Reconfiguration
Polylith
9.5.1 Software Buses
prerequisites
3.2.1 Prerequisites | 3.2.1 Prerequisites | 4.1 A Flexible Framework | 8.1.1 Loading Multiple Components | 9.3 Prerequisites to 9.3.4 Globus and RSL
future work
10.2 Automatic Prerequisite Generation
push and pull
3.4 Reconfiguration and Inspection
QoS
3.2.1 Prerequisites | 3.2.1 Prerequisites | 3.3 Component Configurator | 4.1 A Flexible Framework | 4.3 Interactions with Resource | 7.2.2 Data Distribution Protocols | 7.2.4 Dynamic Configuration of | 7.2.4.1 Automatic Configuration | 7.3 Other Applications
specification languages
3.2.1 Prerequisites | 4.1 A Flexible Framework
Quarterware
9.7.2 dynamicTAO
reflection
5.1 Separation of Concerns | 5.1 Separation of Concerns | 9.1.1 Reflective Programming | 10.6 Security
reflective middleware
9.7.2 dynamicTAO | 9.7.2 dynamicTAO
reflective ORB
7.1.1 A Reflective ORB | 9.7.2 dynamicTAO
Reflector
7.2 Scalable Multimedia Distribution | 9.7.1 Multimedia Distribution System to 9.7.1 Multimedia Distribution System
experiments
8.2 Dynamic Reconfiguration Using to 8.2 Dynamic Reconfiguration Using
Regis
9.5.3 Architectural Description Languages
resource management
3.1 The Big Picture | 3.2.1 Prerequisites | 3.3 Component Configurator | 4.3 Interactions with Resource | 7.2.4.1 Automatic Configuration
Rex
9.5.3 Architectural Description Languages
RSL
9.3.4 Globus and RSL
RTP
7.2.1 The Reflector | 8.2 Dynamic Reconfiguration Using | 8.2 Dynamic Reconfiguration Using
scalability
2.2 Dynamic Reconfiguration | 6. Reconfiguration Agents
security
6.2 Security | 7.1.1 A Reflective ORB
future work
10.6 Security
separation of concerns
5.1 Separation of Concerns to 5.1 Separation of Concerns
SIDAM
5.4 Use Cases
software architecture
9.5 Software Architecture
software buses
9.5.1 Software Buses to 9.5.1 Software Buses
SOS
9.3.2 SOS
SPDF
4.1 A Flexible Framework | 4.2.1 SPDF to 4.2.1 SPDF | 9.3.1 Job Control Languages
Surgeon
9.5.1 Software Buses
2KFS
4.4 Use Cases | 7.3 Other Applications
ubiquitous computing
see active spaces
UniCon
2.1 Automatic Configuration | 9.5.3 Architectural Description Languages
workflow
9.6 Dynamic Configuration
WYNIWYG
3.2 Automatic Configuration | 9.4 WYNIWYG in Operating


Fabio Kon