Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Metrics and Models in Software Quality Engineering
Metrics and Models in Software Quality Engineering
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
Distributed computing in practice: the Condor experience: Research Articles
Concurrency and Computation: Practice & Experience - Grid Performance
Essential CVS
DILIGENT: a digital library infrastructure for supporting joint research
LGDI '05 Proceedings of the 2005 IEEE International Symposium on Mass Storage Systems and Technology
Version Control With Subversion - The Official Guide And Reference Manual
Version Control With Subversion - The Official Guide And Reference Manual
The EGEE european grid infrastructure project
VECPAR'04 Proceedings of the 6th international conference on High Performance Computing for Computational Science
Design and implementation of the gLite CREAM job management service
Future Generation Computer Systems
Designing service-based resource management tools for a healthy grid ecosystem
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
A Multi-node Mechanism to Verify Interoperability of Health Care Software Applications
Journal of Integrated Design & Process Science
Hi-index | 0.00 |
Software development within geographically dispersed and multi-institutional projects faces challenges in the domain of validation and quality assurance of software products. Experience in such projects, especially in the area of Grid computing, has shown that the lack of appropriate tools and procedures may cause high overall development costs and delays in the deployment, development and maintenance of the software. In this paper, we introduce ETICS, an integrated infrastructure for the automated configuration, build and testing of Grid and distributed software. The goal of the infrastructure is to provide a service for software projects by integrating well-established procedures, tools and resources in a coherent framework and adapting them to the special needs of distributed projects. A set of versatile tools and best-practice guidelines for quality assurance implementation are also provided to maximize the project's chances of delivering reliable and interoperable software.