| Sign In to gain access to subscriptions and/or personal tools. |
Federated Grid Computing with Interactive Service-oriented ProgramingComputer Science Department, Box 43104, Texas Tech University, Lubbock, TX 79409-3104, USA, sobol{at}cs.ttu.edu
AFRL/VASD, 2130 8th Street, Suite 1, Building 146 Room 220, Wright-Patterson AFB, OH 45433-7542, USA Improvements in distributed computing, and the technologies that enable them, have led to significant advancements in middleware functionality and quality, mainly through networking and protocols. However, the distributed programing style has changed little over the years. Most programs are still written line per line of code in languages such as C, C++, and Java. These conventional programs that can provide grid operations and grid data can be considered as common grid resources and shared by research and education communities worldwide. However, there are no relevant programing methodologies to utilize efficiently these shared service providers as a potentially vast grid repository, except through the manual writing of code. Realization of the potential of grid computing requires significant improvements in grid programing methodologies. The Grid interactive service-oriented (GISO) methodology presented provides a programming environment with development tools that permit true interactive grid programming. The GISO approach permits the different elements of programming to be stored, reused, aggregated, and executed with concurrency and a grid-level control strategy not achievable in the conventional programming languages.
Key Words: concurrent engineering engineering analysis grid programing service-oriented computing object-oriented computing service orchestration
Concurrent Engineering, Vol. 14, No. 1,
55-66 (2006) |
|||