Cart (Loading....) | Create Account
Close category search window
 

A Model-Driven Aspect Framework for Grid Service Development

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
4 Author(s)
Wen-jun Li ; Dept. of Comput. Sci., Sun Yat-sen Univ., Guangzhou ; Chu-wei Huang ; Qiang-chao Chen ; Hui Bian

Service-oriented architecture (SOA) plays an important role in the next generation computing models for scientific and commercial applications. But difficulties in the development and maintenance of grid services slow down the spread of service-based applications. A model-driven aspect framework (MDAF) is proposed in this paper to facilitate the development of grid services, which benefits from the combination of model-driven architecture and Aspect-oriented programming. The UML output in XMI format derived from a CASE tool is used as the input of the framework to generate a suite of source code files and related settings. The design and implementation of MDAF are built on AspectJ along with several open source toolkits, including Eclipse, Velocity and Ant. Finally a case study of a full text search application developed with MDAF is presented to demonstrate the advantages of grid service development with MDAF. MDAF enables a better separation of business logic and grid specific details at both model and code levels, which makes it easy to develop, test and maintain Grid service based applications

Published in:

Services Computing, 2006. APSCC '06. IEEE Asia-Pacific Conference on

Date of Conference:

Dec. 2006

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.