The role of reflective middleware in supporting the engineering of dynamic applications

Costa, F M and Duran, H A and Parlavantzas, N and Saikoski, K B and Blair, Gordon and Coulson, G (2000) The role of reflective middleware in supporting the engineering of dynamic applications. In: Reflection and Software Engineering. Lecture Notes in Computer Science . Springer Verlag, Berlin, pp. 79-98. ISBN 978-3-540-67761-1

Full text not available from this repository.


The increasing complexity of building distributed applications has positioned middleware as a critical part of complex systems. However, current middleware standards do not address properly the highly dynamic and diverse set of requirements posed by important classes of applications, such as those involving multimedia and mobility. It is clear that middleware platforms need to be more flexible and adaptable and we believe that an open engineering approach is an essential requirement. More specifically, we propose the use of object oriented reflection based on a multi-model reflection framework as a principled way to achieve such openness. This leads to middleware that is flexible, adaptable and extensible, and, in consequence, capable of supporting applications with dynamic requirements.

Item Type: Contribution in Book/Report/Proceedings
Uncontrolled Keywords: /dk/atira/pure/researchoutput/libraryofcongress/qa75
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 52584
Deposited By: ep_importer_pure
Deposited On: 12 Mar 2012 10:06
Refereed?: No
Published?: Published
Last Modified: 15 Jan 2020 06:47

Actions (login required)

View Item View Item