Quality attribute tradeoff through adaptive architectures at runtime
Journal of Systems and Software
Towards architecture-level middleware-enabled exception handling of component-based systems
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Hi-index | 0.00 |
A component array is a group of component implementations that provide the same functions but have different qualities. At runtime, a component array can adapt to changes of the system and environment by executing different implementations. When developing component arrays, developers have to implement them from the scratch and consider all such things as how to manage component implementations, how to control the selection and so on. In this paper, we propose a container model that provides a runtime space for component arrays and makes the development of component arrays easier and dependable. The container model is implemented in a J2EE compliant application server.