ACM Transactions on Programming Languages and Systems (TOPLAS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Extensibility safety and performance in the SPIN operating system
SOSP '95 Proceedings of the fifteenth ACM symposium on Operating systems principles
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
The design and performance of a real-time CORBA event service
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ActiveX controls inside out (2nd ed.)
ActiveX controls inside out (2nd ed.)
Application performance and flexibility on exokernel systems
Proceedings of the sixteenth ACM symposium on Operating systems principles
Binding, migration, and scalability in CORBA
Communications of the ACM
2K: A Reflective, Component-Based Operating System for Rapidly Changing Environments
ECOOP '98 Workshop ion on Object-Oriented Technology
Architectural Support for Dynamic Reconfiguration of Large Scale Distributed Applications
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Abstractions and Implementations forArchitectural Connections
ICCDS '96 Proceedings of the 3rd International Conference on Configurable Distributed Systems
Fine-grained, dynamic user customization of operating systems
IWOOOS '96 Proceedings of the 5th International Workshop on Object Orientation in Operating Systems (IWOOOS '96)
A Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
On the Role of Inter-Component Dependence in Supporting Automatic Reconfiguration
On the Role of Inter-Component Dependence in Supporting Automatic Reconfiguration
Quality of services specification in distributed object systems design
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Architecturing and configuring distributed application with Olan
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Applying patterns to develop extensible ORB middleware
IEEE Communications Magazine
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
IFIP/ACM International Conference on Distributed systems platforms
Customizing IDL mappings and ORB protocols
IFIP/ACM International Conference on Distributed systems platforms
Applying patterns to develop a pluggable protocols framework for ORB middleware
Design patterns in communications software
EW 9 Proceedings of the 9th workshop on ACM SIGOPS European workshop: beyond the PC: new challenges for the operating system
Improving Mobile Computing Performance by Using an Adaptive Distribution Framework
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
COMPSAC '00 24th International Computer Software and Applications Conference
Reflective Event Service Middleware for Distributed Component-Based Applications
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
On the Integration of Configuration and Meta-level Programming Approaches
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Integrating PDAs into Distributed Systems: 2K and PalmORB
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
A software tool development for pneumatic actuator system simulation and design
Computers in Industry
Supporting Adaptable Distributed Systems with FORMAware
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component Model
Proceedings of the 26th International Conference on Software Engineering
Dynamic resource management and automatic configuration of distributed component systems
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
Using dynamic configuration to manage a scalable multimedia distribution system
Computer Communications
International Journal of Adaptive, Resilient and Autonomic Systems
Hi-index | 0.00 |
Recent developments in Component technology enable the construction of complex software systems by assembling together off-the-shelf components. However, it is still difficult to develop efficient, reliable, and dynamically configurable component-based systems. Components are often developed by different groups with different methodologies. Unspecified dependencies and behavior lead to unexpected failures. Component-based software systems must maintain explicit representations of inter-component dependence and component requirements. This provides a common ground for supporting fault-tolerance and automating dynamic configuration. In this paper, we present a generic model for reifying dependencies in distributed component systems and discuss how it can be used to support automatic configuration. We describe our experience deploying the framework in a CORBA-compliant reflective ORB and discuss the use of this model in a new distributed operating system.