The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Guest Editors' Introduction: Model-Driven Development
IEEE Software
Automation of Grid Service Code Generation with AndroMDA for GT3
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 2
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Model Driven Development of Service-Oriented Grid Applications
AICT-ICIW '06 Proceedings of the Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services
A Model-Driven Development Framework for Non-Functional Aspects in Service Oriented Grids
ICAS '06 Proceedings of the International Conference on Autonomic and Autonomous Systems
Analysis of Secure Mobile Grid Systems: A systematic approach
Information and Software Technology
Hi-index | 0.00 |
Grid environments and software applications based on Grid Services are currently receiving a strong consideration. Nevertheless the development of such applications is still difficult and error-prone because of the lack of appropriate notations based on widely used languages such as UML. This paper introduces a classification of services that interact in Grid environments and proposes an UML extension for Grid service-oriented applications. The extension is carried out by use of a UML profile, that is a lightweight standard extension mechanism that allows to specify the roles of the different services within UML diagrams and that can easily be incorporated into UML-based integrated development environments. The proposed profile facilitates the development of applications based on Grid Services and increases their reusability and maintain-ability. An example application is introduced to show how the profile can be effectively used to annotate activity diagrams, component diagrams and deployment diagrams.