Skip navigation

A reconfigurable component model using reflection

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 View Item