DocumentCode
379945
Title
FRAME for achieving performance portability within heterogeneous environments
Author
Ko, Ren-Song ; Mutka, Matt W.
Author_Institution
Dept. of Comput. Sci., Michigan State Univ., East Lansing, MI, USA
fYear
2002
fDate
2002
Firstpage
67
Lastpage
74
Abstract
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, called FRAME, and CSML, to help users 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 users develop components and specify the intended performance. Finally, an application for the GO game is used to evaluate FRAME under various environments
Keywords
games of skill; object-oriented programming; resource allocation; software portability; CSML; FRAME; GO game; Java; Software portability; component constraint specification markup language; heterogeneous environments; performance portability; resource critical applications; resource heterogeneity; Application software; Assembly; Computer architecture; Computer science; Electronic mail; Handheld computers; Java; Probes; Software performance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Computer-Based Systems, 2002. Proceedings. Ninth Annual IEEE International Conference and Workshop on the
Conference_Location
Lund
Print_ISBN
0-7695-1549-5
Type
conf
DOI
10.1109/ECBS.2002.999824
Filename
999824
Link To Document