|
Design, Implementation, and Optimization of Features in a Mobile Computational Language for Internet ProgrammingThis project focuses on mobile computations for sharing resources on the Internet. A mobile computation is a program that can commence execution at one site, discover a need for a resource at a different site, halt execution, migrate, and continue execution at the new site. Migrating an executing computation is a non-trivial issue that is exacerbated by the heterogeneity of the computing infrastructure. Native support is an essential prerequisite for a programming language that can produce efficient and secure strongly mobile computations. This project will build upon an existing prototype Mobile Computational Model, by adding functionality and optimizing the performance. A major contribution of this work will be to bridge the gap between the grid middleware and the application interface by providing a programming language and virtual machine for efficient and secure strongly mobile applications. |
|
Research Questions
|
This project was funded in part by a research award through the Collaborative Research Environment for Undergraduates in Computer Science and Engineering (CREU) program from the Computing Research Association Committee on the Status of Women in Computing Research (CRA-W).
Homepage of The College of New Jersey