E-Infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio CERN, INFN, Engineering, 4D Soft, University of Wisconsin.

Slides:



Advertisements
Similar presentations
© 2006 Open Grid Forum Build, Test and Certification of Grid and distributed software Community Group Current practices and short term plans in Building,
Advertisements

© 2006 Open Grid Forum Build, Test and Certification of Grid and distributed software Community Group Overview and Status update Marc-Elian Bégin ETICS.
Project Overview Daniel Mallmann, Research Centre Juelich Alistair Dunlop, University of Southampton.
Conference xxx - August 2003 Fabrizio Gagliardi EDG Project Leader and EGEE designated Project Director Position paper Delivery of industrial-strength.
OMII-Europe Repository Steven Newhouse Director, OMII-UK.
16 February 2006 ICTP/INFM Workshop on Porting Scientific Application on Computational Grids Pag 1 COMPANY PROFILE 2005 ENGINEERING GROUP Andrea Manieri.
SC7 WG6 Rome Engineering Ingegneria Informatica S.p.A. INFSO-RI Isabel Matranga ETICS Automated Building,Testing and Quality Assurance.
Bioinformatics Grid Application for Life Science. COMMUNICATION NETWORK DEVELOPMENT SPECIFIC SUPPORT ACTION BIOINFOGRID Luciano Milanesi CNR-ITB.
What is OMII-Europe? Qin Li Beihang University. EU project: RIO31844-OMII-EUROPE 1 What is OMII-Europe? Open Middleware Infrastructure Institute for Europe.
4th EGEE Meeting, PISA October, 2005 E-Infraestructure shared between Europe and Latin America Jesús Casado, CIEMAT
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks ?? Athens, May 5-6th 2009 Community Support.
INFSO-RI NA2 Status Update ETICS2 second AHM Isabel Matranga Engineering Ingegneria Informatica SpA Darmstadt, February 2009.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
INFSO-RI NA2 Status Update ETICS2 third AHM Isabel Matranga Engineering Ingegneria Informatica SpA Budapest, June 2009.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
INFSOM-RI WP NA2 Dissemination, Training and Certification Isabel Matranga Engineering Ingegneria Informatica S.p.A. ETICS 2 Kick.
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Antonio Retico CERN, Geneva 19 Jan 2009 PPS in EGEEIII: Some Points.
Project Overview Dr Fredrik Hedman Royal Institute of Technology (PDC/KTH)
ETICS All Hands meeting B ologna, October , 2006 WP4 Status Eva TAKACS.
EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
INFSOM-RI WP5: Dissemination, Training, Certification Study and Web Interface Status Report ETICS All-Hands – 21 November 2007.
INFSOM-RI Project Status Update for All-Hands Meeting Alberto Di Meglio Project Manager.
European Middleware Initiative (EMI) The Software Engineering Model Alberto Di Meglio (CERN) Interim Project Director.
INFSOM-RI Project Overview Alberto Di Meglio Project Manager 2.
INFSO-RI Enabling Grids for E-sciencE The gLite Software Development Process Alberto Di Meglio EGEE – JRA1 CERN.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN)
European Middleware Initiative (EMI) An Overview Alberto Di Meglio v
EMI INFSO-RI EMI Quality Assurance Tools Lorenzo Dini (CERN) SA2.4 Task Leader.
D4Science and ETICS Building and Testing gCube and gCore Pedro Andrade CERN EGEE’08 Conference 25 September 2008 Istanbul (Turkey)
INFSOM-RI Alberto Di Meglio, Project Director, CERN ETICS Final EU Review CERN, Geneva - 15 February 2008 Project Report.
European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Grid Technology SL Section Software Lifecycle Duarte Meneses.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EUChinaGRID project Federico Ruggieri INFN – Sezione di Roma3 EGEE04 - External Projects Integration Session Pisa 25 October 2005.
INFSOM-RI ETICS: E-infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio Project Manager.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
Pedro Andrade > IT-GD > D4Science Pedro Andrade CERN European Organization for Nuclear Research GD Group Meeting 27 October 2007 CERN (Switzerland)
INFSOM-RI The ETICS Service Configuration, Building and Testing Elisabetta Ronchieri, ETICS Project, INFN CNAF.
Promoting and Standardizing Grid Computing Grid and Distributed Software Certification and Quality Assurance GGF17 Certification BoF Marc-Elian Bégin CERN.
INFSOM-RI Project Status Update Alberto Di Meglio Project Manager.
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
INFSOM-RI Elisabetta Ronchieri INFN CNAF ETICS 2 nd EU Review (CERN) 15 February 2008 WP3 - Software Configuration Tools and Methodologies.
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
From CLEF to TrebleCLEF Promoting Technology Transfer
NA2 Status Update ETICS2 first AHM Isabel Matranga
EGEE Middleware Activities Overview
SA1 Execution Plan Status and Issues
The gLite Software Development Process
Marc-Elian Bégin ETICS Project, CERN
Elisabetta Ronchieri WP3
WP5: Dissemination, studies, web portal and tools
The ETICS Build and Test Service
SL Section Software Lifecycle Duarte Meneses
Module 01 ETICS Overview ETICS Online Tutorials
Status of Grids for HEP and HENP
gLite The EGEE Middleware Distribution
EUChinaGRID Federico Ruggieri INFN Roma3
Presentation transcript:

e-Infrastructure for Testing, Integration and Configuration of Software Alberto Di Meglio CERN, INFN, Engineering, 4D Soft, University of Wisconsin

Overview The ETICS Consortium The ETICS Principles Operations Information Certification EGEE2 and Other Collaborations Training and Dissemination ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

ETICS in a Nutshell ETICS stands for e-Infrastructure for Testing, Integration and Configuration of Software It’s an SSA It has been granted 1.4 M€ (TBC) It has a duration of two years The planned starting date is January 1st, 2006 ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

The ETICS Consortium Build system, software configuration, service infrastructure, dissemination, EGEE, gLite, project coord. Software configuration, service infrastructure, dissemination Web portals and tools, quality process, dissemination, DILIGENT Test methods and metrics, unit testing tools, EBIT The Condor batch system, distributed testing tools, service infrastructure, NMI ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

ETICS Organization ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

The ETICS Principles Operations ETICS will run a comprehensive software engineering service for other projects to use it. All services are accessible from a web portal and can run locally or remotely Information ETICS will collect and share information about the software it hosts, its characteristics, configuration, requirements to help users and developers make informed, interoperable choices Certification ETICS will conduct a feasibility study on a QA process for distributed software that will lead to a future Certification Process ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

Software Configuration Distributed Test System I - Operations CLI / Web Portal Reporting Services Software Configuration and Repository Build System Distributed Test System Infrastructure ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

II - Information Benchmarks and test results Interoperability Package repository Guidelines, how-to’s and best-practice recipes Software configuration, requirements and dependencies Quality Assurance and metrics Standards compliance Tools Projects managers, integrators, testers Application developers Certification process ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

III - Certification Standards, QA, interoperability, … ETICS ETICS PAB User communities In what sense software is “good”? The software adheres to agreed standards, it executes in the expected way, satisfied a number of qualitative and quantitative requirements, etc, etc, etc ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

EGEE2 and Other Collaborations The ETICS services are intended to provide from the start the integration, testing and QA tools for EGEE/EGEE2, Diligent and other partner projects Part of the infrastructure and tools, the NMI infrastructure, are the same already used by project like Condor and VDT at the UoW. It also provides a direct bridge between EGEE2 and OSG Other projects developing software and in particular applications providers are more than welcome to use the services and tests their products with ETICS One of the major goals of ETICS is to strengthen the interoperability and quality of middleware and applications developed for the Grid and other complex distributed environments. Everybody’s collaboration is welcome and needed. ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

Dissemination and Training ETICS has an explicit mandate to provide training and promote dissemination activities related to the ETICS services, but also to software processes and quality assurance in general A detailed dissemination plan is foreseen as an early deliverable of the project We plan to organize a dedicated conference/workshop on software processes and quality assurance in year 2 and training events The ETICS dissemination and training events should be prepared in close collaboration with other dissemination projects (ICEAGE, EGEE2 dissemination activities). We want to participate in defining or improving standards in this subject with the relevant bodies ETICS, 4th EGEE Conference, Pisa, Italy, November 2005

ETICS, 4th EGEE Conference, Pisa, Italy, November 2005