CSDL Home E ECBS 2002 Proceedings Ninth Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems
April 8, 2002 to April 11, 2002
Ren-Song Ko , Michigan State University
Matt W. Mutka , Michigan State University
Resource heterogeneity offers a new challenge to portability of resource critical applications such as multimedia or interactive applications. Under heterogeneous environments, a priori knowledge of available resources is not always feasible during the development stage. As a consequence, resource critical applications must probe dynamically the resources and reconfigure to adapt themselves to different computing environments. We propose a component-based framework, FRAME, and CSML to help people develop and deploy resource critical Java applications in a heterogeneous environment. Under FRAME, the assembly of an application is postponed to execution time so that the application may be customized by gathering resource information from the environments. CSML may help people develop components and specify the intended performance. Finally, an application, the GO game, is used to evaluate FRAME under various environments.
Software Portability, Heterogeneous Environment, Java, FRAME, CSML, XML, Reflection, Constraint, Component
Ren-Song Ko, Matt W. Mutka, "FRAME for Achieving Performance Portability within Heterogeneous Environments", ECBS, 2002, Proceedings Ninth Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems, Proceedings Ninth Annual IEEE International Conference and Workshop on the Engineering of Computer-Based Systems 2002, pp. 0067, doi:10.1109/ECBS.2002.999824