ETICS: the international software engineering service for the grid

The ETICS system is a distributed software configuration, build and test system designed to fulfil the needs of improving the quality, reliability and interoperability of distributed software in general and grid software in particular. The ETICS project is a consortium of five partners (CERN, INFN,...

Full description

Saved in:
Bibliographic Details
Published inJournal of physics. Conference series Vol. 119; no. 4; p. 042010
Main Authors Meglio, A D, Bégin, M-E, Couvares, P, Ronchieri, E, Takacs, E
Format Journal Article
LanguageEnglish
Published Bristol IOP Publishing 01.07.2008
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The ETICS system is a distributed software configuration, build and test system designed to fulfil the needs of improving the quality, reliability and interoperability of distributed software in general and grid software in particular. The ETICS project is a consortium of five partners (CERN, INFN, Engineering Ingegneria Informatica, 4D Soft and the University of Wisconsin-Madison). The ETICS service consists of a build and test job execution system based on the Metronome software and an integrated set of web services and software engineering tools to design, maintain and control build and test scenarios. The ETICS system allows taking into account complex dependencies among applications and middleware components and provides a rich environment to perform static and dynamic analysis of the software and execute deployment, system and interoperability tests. This paper gives an overview of the system architecture and functionality set and then describes how the EC-funded EGEE, DILIGENT and OMII-Europe projects are using the software engineering services to build, validate and distribute their software. Finally a number of significant use and test cases will be described to show how ETICS can be used in particular to perform interoperability tests of grid middleware using the grid itself.
ISSN:1742-6596
1742-6588
1742-6596
DOI:10.1088/1742-6596/119/4/042010