A reconfigurable component model using reflection
Hawthorne, James and Anthony, Richard (2008) A reconfigurable component model using reflection. In: SERENE '08: Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems. ACM, Inc., New York, NY, USA, pp. 95-100. ISBN 978-1-60558-275-7 (doi:https://doi.org/10.1145/1479772.1479791)
Full text not available from this repository.Abstract
Providing a method of transparent communication and interoperation between distributed software is a requirement for many organisations and several standard and non-standard infrastructures exist for this purpose. Component models do more than just provide a plumbing mechanism for distributed applications, they provide a more controlled interoperation between components. There are very few component models however that have support for advanced dynamic reconfigurability.
This paper describes a component model which provides controlled and constrained transparent communication and inter-operation between components in the form of a hierarchical component model. At the same time, the model contains support for advanced run-time reconfigurability of components. The process and benefits of designing a system using the presented model are discussed. A way in which reflective techniques and component frameworks can work together to produce dynamic adaptable systems is explained.
Item Type: | Conference Proceedings |
---|---|
Title of Proceedings: | SERENE '08: Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems |
Additional Information: | This paper forms part of the Proceedings of SERENE '08: the RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems, which was held 17-19 November 2008, in Newcastle upon Tyne, United Kingdom. SERENE 2008 was organized by the ERCIM working group and held in cooperation with ACM SIGSOFT. |
Uncontrolled Keywords: | distributed software,component model, reflective techniques |
Subjects: | Q Science > QA Mathematics > QA76 Computer software |
Pre-2014 Departments: | School of Computing & Mathematical Sciences School of Computing & Mathematical Sciences > Department of Computer Systems Technology |
Related URLs: | |
Last Modified: | 14 Oct 2016 09:03 |
URI: | http://gala.gre.ac.uk/id/eprint/1277 |
Actions (login required)
View Item |