Applying the reflective middleware approach in Grid computing

Coulson, G., Blair, G.S., Parlavantzas, N., Yeung, W.K. and Cai, W. 2004. Applying the reflective middleware approach in Grid computing. Concurrency and Computation: Practice & Experience. 16 (5), pp. 433-440. https://doi.org/10.1002/cpe.822

TitleApplying the reflective middleware approach in Grid computing
AuthorsCoulson, G., Blair, G.S., Parlavantzas, N., Yeung, W.K. and Cai, W.
Abstract

Significant progress has been made in the design and development of object-based distributed systems and, more recently, in component-based reflective middleware platforms - i.e. middleware platforms that, through reflection, can be flexibly configured, and runtime adapted/reconfigured - especially in terms of non-functional properties like quality of service (QoS). In this paper we consider how ideas and principles from such platforms can usefully be applied in a Grid context, specifically, an Open Grid Services Architecture (OGSA) context. To this end, we identify weaknesses in OGSA in the areas of generic service provision, scalability/performance engineering, and, especially, lack of support for QoS specification and realization, and suggest how these can be alleviated. We believe that such areas will become increasingly important as sophisticated e-Science applications start to exploit the potential of OGSA's service-based architecture. We also report on our current research on developing a binding-type framework, a resource management framework, and a set of performance optimizations for an ongoing OGSA implementation we are working on.

JournalConcurrency and Computation: Practice & Experience
Journal citation16 (5), pp. 433-440
ISSN1532-0626
Year25 Apr 2004
Digital Object Identifier (DOI)https://doi.org/10.1002/cpe.822
Publication dates
Published25 Apr 2004

Related outputs

Design support for componentising and grid-enabling scientific applications
Parlavantzas, N., Getov, Vladimir, Morel, M., Baude, F. and Caromel, D. 2007. Design support for componentising and grid-enabling scientific applications. in: Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing New York, NY, USA ACM. pp. 31-38

Componentising a scientific application for the grid
Parlavantzas, N., Morel, M., Baude, F., Huet, F., Caromel, D. and Getov, Vladimir 2006. Componentising a scientific application for the grid. CoreGRID. https://doi.org/CoreGRIDTechnicalReportNumberTR-0031

Lightweight grid platform: design methodology
Badia, R.M., Beckmann, O., Bubak, M., Caromel, D., Getov, Vladimir, Henrio, L., Isaiadis, S., Lazarov, V., Malawski, M., Panagiotidi, S., Parlavantzas, N. and Thiyagalingam, J. 2006. Lightweight grid platform: design methodology. CoreGRID. https://doi.org/CoreGRIDTechnicalReportNumberTR-0020

The design of a configurable and reconfigurable middleware platform
Coulson, G., Blair, G.S., Clarke, M. and Parlavantzas, N. 2002. The design of a configurable and reconfigurable middleware platform. Distributed Computing. 15 (2), pp. 109-126. https://doi.org/10.1007/s004460100064

Towards automatic creation of Web services for Grid component composition
Dunnweber, J., Gorlatch, S., Baude, F., Legrand, V. and Parlavantzas, N. 2002. Towards automatic creation of Web services for Grid component composition. in: Gorlatch, S. and Danelutto, M. (ed.) Integrated research in GRID computing Berlin, Germany Springer.

Permalink - https://westminsterresearch.westminster.ac.uk/item/93016/applying-the-reflective-middleware-approach-in-grid-computing


Share this

Usage statistics

66 total views
0 total downloads
These values cover views and downloads from WestminsterResearch and are for the period from September 2nd 2018, when this repository was created.