Algorithmic skeletons: structured management of parallel computation
Algorithmic skeletons: structured management of parallel computation
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering
Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering
Enterprise JavaBeans
XML Topic Maps: Creating and Using Topic Maps for the Web
XML Topic Maps: Creating and Using Topic Maps for the Web
Lithium: A Structured Parallel Programming Environment in Java
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
JDBC API Tutorial and Reference
JDBC API Tutorial and Reference
The impact of common e-business interfaces
Communications of the ACM - Mobile computing opportunities and challenges
PACO++: A Parallel Object Model for High Performance Distributed Systems
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 9 - Volume 9
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services
Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services
HOC-SA: A Grid Service Architecture for Higher-Order Components
SCC '04 Proceedings of the 2004 IEEE International Conference on Services Computing
Hi-index | 0.00 |
Grids are a novel class of distributed systems that allow to seamlessly combine multiple resources of heterogeneous servers on the Internet for demanding applications. We deal with the challenging task of programming grid applications which have to meet the requirements of abstraction and interoperability. We present our concept of customizable Higher-Order Components (HOCs) whose parameters may be not only data but also mobile code units. We demonstrate how applications are built by customizing HOCs using code parameters and describe the HOC-SA --a service-oriented architecture for developing grid applications by composing HOCs. We show where HOC-SA ranges in the variety of currently available software component architectures. In presenting our implementation, we explain how HOC-SA exploits modern grid middleware such as the WSRF implementation in the latest Globus Toolkit while hiding its complexity from the user.