Domain-Specific Language for Describing Grid Applications

Domain-Specific Language for Describing Grid Applications

Enis Afgan, Purushotham Bangalore, Jeff Gray
DOI: 10.4018/978-1-60566-060-8.ch024
(Individual Chapters)
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: