Handling crosscutting constraints in domain-specific modeling
Communications of the ACM
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
Generative Programming for Embedded Software: An Industrial Experience Report
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
Toward a Common Component Architecture for High-Performance Scientific Computing
HPDC '99 Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing
Symphony - A Java-Based Composition and Manipulation Framework for Computational Grids
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
GridAnt: A Client-Controllable Grid Work.ow System
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 7 - Volume 7
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
High-Level Grid Application Environment to Use Legacy Codes as OGSA Grid Services
GRID '04 Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing
Concurrency and Computation: Practice & Experience - Middleware for Grid Computing
A pro-middleware for grids computing
ISPA'07 Proceedings of the 5th international conference on Parallel and Distributed Processing and Applications
Hi-index | 0.00 |
The present work describes an approach to simplifying the development and deployment of applications for the Grid. Our approach aims at hiding accidental complexities (e.g., low-level Grid technologies) met when developing these kinds of applications. To realize this goal, the work focuses on the development of end-user tools using concepts of domain engineering and domain-specific modeling which are modern software engineering methods for automating the development of software. This work is an attempt to contribute to the long term research goal of empowering users, to create complex applications for the Grid without depending on the expertise of support teams or on hand-crafted solutions.