Next: About this document ...
Up: Automatic Configuration of Component-Based
Previous: 12. Vita
  Contents
- 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