Dividing the application definition from the execution

  • Authors:
  • Burkhard D. Steinmacher-Burow

  • Affiliations:
  • -

  • Venue:
  • Computing in Science and Engineering
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Current computing practice requires great effort to produce an application with a reliable, distributed, heterogeneous, adaptive, dynamic, real-time, parallel, or secure execution. One exception is a bag-of-tasks application. Examples of such applications include the simulation of independent trials, the processing of independent media frames, and the evaluation of independent candidate solutions. In many real-world projects, an external system provides such an application with a transparent execution. Dividing application definition from application execution greatly reduces the effort to produce the application.