• DocumentCode
    3238506
  • Title

    An IDE framework for grid application development

  • Author

    Kurniawan, Donny ; Abramson, David

  • Author_Institution
    Monash e-Sci. & Grid Eng. Lab., Monash Univ., Caulfield East, VIC
  • fYear
    2008
  • fDate
    Sept. 29 2008-Oct. 1 2008
  • Firstpage
    184
  • Lastpage
    191
  • Abstract
    Grid computing enables the aggregation of a large number of computational resources for solving complex scientific and engineering problems. However, writing, deploying, and testing grid applications over highly heterogeneous and distributed infrastructure are complex and error prone. A number of grid integrated development environments (IDEs) have been proposed and implemented to simplify grid application development. This paper presents an extension to our previous work on a grid IDE in the form of a software framework with a well-defined API and an event mechanism. It provides novel tools to automate routine grid programming tasks and allow programmable actions to be invoked based on certain events. Its system model regards resources as first-class objects in the IDE and allows tight integration between the execution platforms and the code development process. We discuss how the framework improves the process of grid application development.
  • Keywords
    application program interfaces; grid computing; API; computational resources; distributed infrastructure; grid application development; grid computing; grid integrated development environments; heterogeneous infrastructure; routine grid programming tasks; Application software; Automatic programming; Computer architecture; Debugging; Grid computing; Information technology; Middleware; Operating systems; Runtime; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2008 9th IEEE/ACM International Conference on
  • Conference_Location
    Tsukuba
  • Print_ISBN
    978-1-4244-2578-5
  • Electronic_ISBN
    978-1-4244-2579-2
  • Type

    conf

  • DOI
    10.1109/GRID.2008.4662798
  • Filename
    4662798