Domain-Specific Language for Describing Grid Applications

Domain-Specific Language for Describing Grid Applications

Enis Afgan (University of Alabama at Birmingham, USA), Purushotham Bangalore (University of Alabama at Birmingham, USA) and Jeff Gray (University of Alabama at Birmingham, USA)
DOI: 10.4018/978-1-60566-060-8.ch024
OnDemand PDF Download:
No Current Special Offers


Grid computing environments are dynamic and heterogeneous in nature. In order to realize application- specific Quality of Service agreements within a grid, specifications at the level of an application are required. This chapter introduces an XML-based schema language (called the Application Specification Language, ASL) and a corresponding modeling tool that can be used to describe applications in grid computing environments. Such application descriptions allow derivation of guided and autonomic service developments for installation and invocation routines throughout the grid. In order to promote the language and ease the application description process, a domain-specific tool is also introduced. Based on our experience, the ASL in combination with higher level models improves, simplifies and promotes the grid application deployment process while simultaneously minimizing tedious and error-prone tasks such as manual application description composition.

Complete Chapter List

Search this Book: