ETICS: eInfrastructure for Testing, Integration and Configuration of Software

Getting Started

You will find here useful links to get you going using ETICS:

More info

Here are more advanced features and information:

ETICS stands for: eInfrastructure for Testing, Integration and Configuration of Software

Internal information

Moved from Confluence twiki:

Strategic objectives

The vision and mission of ETICS will be accomplished through the following objectives:

  • Establish an international and well managed capability for software configuration, integration, testing and benchmarking for the scientific community. Software development projects will use the capabilities provided by ETICS to build and integrate their software and perform complex distributed test and validation tasks

  • Deploy and if necessary adapt best-of-breed software engineering tools and support infrastructures developed by other projects (EGEE, LCG, NMI) and other open-source or industrial entities and organize them in a coherent, easy-to-use set of on-line tools

  • Create a repository of libraries that project can readily link against to validate their software in different configurations conditions

  • Leverage a distributed infrastructure of compute and storage resource to support the software integration and testing activities of a broad range of software development efforts.

  • Collect, organize and publish middleware and applications configuration information to facilitate interoperability analysis at the early stages of development and implementation

  • Collect from the scientific community sets of test suites that users can apply to validate deployed middleware and applications and conversely software providers can use to validate their products for specific uses

  • Raise awareness of the need for high-quality standards in the production of software and promote the identification of common quality guidelines and principles and their application to software production in open-source academic and research organization. Study the feasibility of a �Quality Certification� for software produced by research projects

  • Promote the international collaboration between research projects and establish a virtual community in the field of software engineering contributing to the development of standards and advancement in the art

Abstract

A broad range of projects from a spectrum of disciplines involve the development of software born from the collaborative efforts of partners from geographically spread locations. Such software is often the product of large-scale initiatives as new technological models like the Grid are developed and new eInfrastructures are deployed to help solve complex, computational-intensive problems.

Recent experience in such projects has shown that the software products often risk suffering from lack of coherence and quality. Among the causes of this problem we find the large variety of tools, languages, platforms, processes and working habits employed by the partners of the projects. In addition, the issue of available funding for maintenance and support of software after the initial development phase in typical research projects often prevents the developed software tools from reaching production-level quality. Establishing a dedicated build and test infrastructure for each new project is inefficient, costly and time-consuming and requires specialized resources, both human and material, that are not easily found.

The ETICS effort aims to support such research and development initiatives by integrating existing procedures, tools and resources in a coherent infrastructure, additionally providing an intuitive access point through a web portal and a professionally managed, multiplatform capability based on Grid technologies. The outcome of the project will be a facility operated by experts that will enabled distributed research projects to integrate their code, libraries and application, validate the code against standard guidelines, run extensive automated tests and benchmarks, produce reports and improve the overall quality and interoperability of the software.

ETICS objectives are not to develop new software but to adapt and integrate already existing capabilities, mainly open source, providing other research project with the possibility to focus their effort in their specific research field and to avoid wasting time and resources in such, required, but expensive, activity.

Throughout the duration of the project the ETICS partners will investigate the advantages of making use of the ETICS services, the technical challenges relates to running such a facility and its sustainability for the future.

Developer Area

This area includes some technical pages for the coordination of work.

SA1 Home SA1 Project

Topic attachments
I Attachment History Action Size Date Who Comment
Microsoft Word filedoc AFS-DFSSpace.doc r1 manage 5.4 K 2012-12-12 - 15:08 AndresAbadRodriguez  
Microsoft Word filedoc AccountsandMailingLists.doc r1 manage 5.5 K 2012-12-12 - 15:08 AndresAbadRodriguez  
Microsoft Word filedoc C5ReportInstructions.doc r1 manage 4.6 K 2012-12-12 - 15:08 AndresAbadRodriguez  
Microsoft Word filedoc CertificatesManagement.doc r1 manage 3.4 K 2012-12-12 - 15:08 AndresAbadRodriguez  
Microsoft Word filedoc Creationofatemplate.doc r1 manage 8.0 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-AFS-DFSSpace-121212-1452-20.pdf r1 manage 4.6 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-AccountsandMailingLists-121212-1452-18.pdf r1 manage 4.4 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-C5ReportInstructions-121212-1450-14.pdf r1 manage 3.0 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-CertificatesManagement-121212-1452-24.pdf r1 manage 2.0 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-Creationofatemplate-121212-1501-50.pdf r1 manage 5.6 K 2012-12-12 - 15:08 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICS-AUX-121212-1453-26.pdf r1 manage 5.5 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSClientReleaseProcedure-121212-1502-66.pdf r1 manage 4.6 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSDevelopmentandIntegration-121212-1453-28.pdf r1 manage 1.6 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSLogAnalyzer-121212-1502-60.pdf r1 manage 6.0 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSMonitoringFramework-121212-1454-30.pdf r1 manage 3.0 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSReleaseNotes-121212-1502-62.pdf r1 manage 27.7 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSReleaseProcedure-121212-1502-64.pdf r1 manage 6.4 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSRepositoryInstallation-121212-1503-70.pdf r1 manage 11.9 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSScripts-121212-1501-52.pdf r1 manage 1.6 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSSupport-121212-1503-72.pdf r1 manage 2.7 K 2012-12-12 - 15:09 AndresAbadRodriguez  
PDFpdf EMITOOLS-ETICSWSStubsforPython-121212-1454-32.pdf r1 manage 3.2 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-HowtomodifyaVM-121212-1501-54.pdf r1 manage 3.0 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-HowtostartaVM-121212-1501-56.pdf r1 manage 2.5 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-InfrastructureMaintenance-121212-1454-34.pdf r1 manage 4.0 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-Plugindevelopment-121212-1504-76.pdf r1 manage 8.1 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-Pluginrelease-121212-1504-78.pdf r1 manage 2.2 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-Plugins-121212-1504-74.pdf r1 manage 32.1 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-Plugintesting-121212-1504-80.pdf r1 manage 3.6 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-PublicKeyLocation-121212-1452-22.pdf r1 manage 1.2 K 2012-12-12 - 15:10 AndresAbadRodriguez  
PDFpdf EMITOOLS-SCRUMIterationTimeline-121212-1505-84.pdf r1 manage 6.6 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-SVNUsage-121212-1505-86.pdf r1 manage 20.2 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-ServersReboot-121212-1459-38.pdf r1 manage 2.0 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-ServiceDeployment-121212-1500-40.pdf r1 manage 2.6 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-ServiceInstallationStepbyStep-121212-1500-42.pdf r1 manage 6.3 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-ServicesInstallationSummary-121212-1500-44.pdf r1 manage 4.9 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-Somenotesabouttheworkernodes-121212-1500-46.pdf r1 manage 1.4 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-TSMBackups-121212-1500-48.pdf r1 manage 1.5 K 2012-12-12 - 15:29 AndresAbadRodriguez  
PDFpdf EMITOOLS-TemplateManagement-121212-1501-58.pdf r1 manage 3.8 K 2012-12-12 - 15:29 AndresAbadRodriguez  
Microsoft Word filedoc ETICS-AUX.doc r1 manage 7.1 K 2012-12-12 - 15:29 AndresAbadRodriguez  
Microsoft Word filedoc ETICSClientReleaseProcedure.doc r1 manage 4.8 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSDevelopmentandIntegration.doc r1 manage 2.7 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSLogAnalyzer.doc r1 manage 8.9 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSMonitoringFramework.doc r1 manage 4.4 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSReleaseNotes.doc r1 manage 24.8 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSReleaseProcedure.doc r1 manage 8.2 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSRepositoryInstallation.doc r1 manage 14.5 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSScripts.doc r1 manage 2.9 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSSupport.doc r1 manage 3.5 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc ETICSWSStubsforPython.doc r1 manage 4.2 K 2012-12-12 - 15:30 AndresAbadRodriguez  
Microsoft Word filedoc FAQETICSReleaseProcedure.doc r1 manage 5.2 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc HowtomodifyaVM.doc r1 manage 4.0 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc HowtostartaVM.doc r1 manage 3.7 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc InfrastructureMaintenance.doc r1 manage 5.9 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc Plugindevelopment.doc r1 manage 11.4 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc Plugins.doc r1 manage 8.6 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc Plugintesting.doc r1 manage 6.2 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc PublicKeyLocation.doc r1 manage 2.1 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc SCRUMIterationTimeline.doc r1 manage 6.1 K 2012-12-12 - 15:38 AndresAbadRodriguez  
Microsoft Word filedoc SVNUsage.doc r1 manage 19.8 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc ServersReboot.doc r1 manage 2.9 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc ServiceDeployment.doc r1 manage 3.7 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc ServiceInstallationStepbyStep.doc r1 manage 6.7 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc ServicesInstallationSummary.doc r1 manage 6.7 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc Somenotesabouttheworkernodes.doc r1 manage 2.7 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc TSMBackups.doc r1 manage 2.3 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Microsoft Word filedoc TemplateManagement.doc r1 manage 5.1 K 2012-12-12 - 15:40 AndresAbadRodriguez  
Edit | Attach | Watch | Print version | History: r40 < r39 < r38 < r37 < r36 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r40 - 2012-12-12 - AndresAbadRodriguez
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    ETICS All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback