CERN, 25 June 2014CERN-Euclid meeting1 Euclid Science Ground Segment Organisation Fabio Pasian Euclid Consortium SGS Manager (INAF – OATrieste) The presented.

Slides:



Advertisements
Similar presentations
Software Requirements
Advertisements

Towards establishing the GlobCOLOUR Service within the GMES Marine Core services Globcolour / Medspiration user consultation, Dec 4-6, 2006, Villefranche/mer.
Software Requirements
Interoperability Principles in the Global Earth Observations System of Systems (GEOSS) Presented 13 March 2006 at eGY in Boulder, CO by: Eliot Christian,
ADASS XXIV, Calgary, 5-9 Oct 2014Fabio Pasian – Euclid Data processing1 Organization of the Euclid Data Processing: dealing with complexity Fabio Pasian.
Unit 251 Implementation and Integration Implementation Unit Testing Integration Integration Approaches.
Software life cycle processes Purpose n A new international standard (ISO/IEC 12207:1995(E) that –establishes a common framework for software life cycle.
Astrophysics, Biology, Climate, Combustion, Fusion, Nanoscience Working Group on Simulation-Driven Applications 10 CS, 10 Sim, 1 VR.
Software Requirements
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 2.3 Verification and Validation 1 Gamma-ray Large Area Space Telescope.
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
09 May 2014page 1 ROCC to PPL ICD Initial Definition ExoMars Rover Operations Control Center ROCC.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 5 Slide 1 Requirements engineering l The process of establishing the services that the.
SOLAR ORBITER SOC Test Plans Nana Bach SOWG#7 – 6-9 July 2015.
Euclid Consortium OU-LE3 KOM Meeting, London 1March 22-23, OU /SDC Proposed Development Strategy Maurice Poncet (CNES, SDC-FR Lead) Andrea Zacchei.
Use-Cases / Technology Session DE Cluster Meeting, Brussels nd May, 2007.
OU-LE3/GC-SWG Euclid Consortium Interaction between SWG and SGS-OUs Fabio Pasian & Marc Sauvage (EC SGS Project Office) The presented document.
1 The Design of a Robust Peer-to-Peer System Gisik Kwon Dept. of Computer Science and Engineering Arizona State University Reference: SIGOPS European Workshop.
MASSACHUSETTS INSTITUTE OF TECHNOLOGY NASA GODDARD SPACE FLIGHT CENTER ORBITAL SCIENCES CORPORATION NASA AMES RESEARCH CENTER SPACE TELESCOPE SCIENCE INSTITUTE.
Introduction to Software Engineering
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Dataset Caitlin Minteer & Kelly Clynes.
Page No. 1 Kelvin Nichols Payload Operations and Integration Center EO50 Delay Tolerant Networking (DTN) Implementation on the International Space Station.
SoftwareTest Organisation TESTTORG The role of testing in the software life cycle Verification and Validation Goals of Testing Test work distribution Test.
Planetary Science Archive PSA User Group Meeting #1 PSA UG #1  July 2 - 3, 2013  ESAC PSA Archiving Standards.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Georgia Institute of Technology CS 4320 Fall 2003.
The european ITM Task Force data structure F. Imbeaux.
PDS Geosciences Node Page 1 Archiving Mars Mission Data Sets with the Planetary Data System Report to MEPAG Edward A. Guinness Dept. of Earth and Planetary.
Lecture 14 Maintaining the System and Managing Software Change SFDV Principles of Information Systems.
WGISS /09/2015 DATA PRESERVATION – CNES APPROACH B. Chausserie-Laprée.
Planck Science Team – UniMi-Milano – 02 – 04 November 2005 Andrea Zacchei / Davide Maino Planck ST #25 – UniMi, November 2005 Inputs from: SISSA,
EUM/SAF/VWG/02/0010, Rev. 3, May 2003 Page 1 The SAF Network Concept and Status Juha-Pekka Luntama, EUMETSAT GRAS Mission Scientist
Enabling Grids for E-sciencE Astronomical data processing workflows on a service-oriented Grid architecture Valeria Manna INAF - SI The.
Assembly, Integration & Verification 2015 SKA Engineering Meeting Richard Lord 11 November 2015.
TCS-ICS interactions Kuvvet Atakan 1 and the WP6 and WP7 Teams 1 University of Bergen / Department of Earth Science.
Proposal: staged delivery of Scheduler and OpSim V1 (2016) meet most of the SRD requirements – Deliver a system that can be extended with an improved scheduler.
An Introduction to Software Engineering. Objectives  To introduce software engineering and to explain its importance  To set out the answers to key.
Software Testing Mehwish Shafiq. Testing Testing is carried out to validate and verify the piece developed in order to give user a confidence to use reliable.
Implementation Review1 Archive Ingest Redesign March 14, 2003.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
ETICS An Environment for Distributed Software Development in Aerospace Applications SpaceTransfer09 Hannover Messe, April 2009.
Managing increased demand by embracing ITIL principles DAVID BARRETT VLE APPLICATION MANAGER UNIVERSITY OF YORK.
14 June 2001LHCb workshop at Bologna1 LHCb and Datagrid - Status and Planning F Harris(Oxford)
1 Software Requirements Descriptions and specifications of a system.
Research and Service Support Resources for EO data exploitation RSS Team, ESRIN, 23/01/2013 Requirements for a Federated Infrastructure.
Bob Jones EGEE Technical Director
Integrating MBSE into a Multi-Disciplinary Engineering Environment A Software Engineering Perspective Mark Hoffman 20 June 2011 Copyright © 2011 by Lockheed.
Chapter 1- Introduction
ICAO Seminar on Aeronautical spectrum management (Cairo, 7 – 17 June 2006) SAFIRE Spectrum and Frequency Information Resource (presented by Eurocontrol)
Calibration meeting summary
I&T&C Organization Chart
SwiftServe This document contains proprietary information of Conversant and may not be reproduced in any form or disclosed to any third party without the.
ST Status : Data Model & EMA mockup
SGS for OUSIM Meeting goals:
Presentation on Copernicus Dissemination
The RSP Archive System RSP Archive Concept Review 28 September 2017
Software Requirements
ViaCC leakage detection of smoke, steam and liquids
ICAO Seminar on Aeronautical spectrum management (Cairo, 7 – 17 June 2006) SAFIRE Spectrum and Frequency Information Resource (presented by Eurocontrol)
WIS Strategy – Life Cycle Data Management
CESSDA Workplan: Metadata Harvesting Tool
Towards WISE as a distributed system
Programme préliminaire Symposium France for Euclid
Integration & Test Instrument Operations Coordination
Euclid UK on IRIS Mark Holliman SDC-UK Deputy Lead
Maria Teresa Capria December 15, 2009 Paris – VOPlaneto 2009
Ground-Segment Reference Environment
Presentation transcript:

CERN, 25 June 2014CERN-Euclid meeting1 Euclid Science Ground Segment Organisation Fabio Pasian Euclid Consortium SGS Manager (INAF – OATrieste) The presented document is Proprietary information of the Euclid Consortium. This document shall be used and disclosed by the receiving Party and its related entities (e.g. contractors and subcontractors) only for the purposes of fulfilling the receiving Party's responsibilities under the Euclid Project and that identified and marked technical data shall not be disclosed or retransferred to any other entity without prior written permission of the document preparer.

CERN, 25 June 2014CERN-Euclid meeting2 LE1 SOC MOC Ground Station The Ground Segment as seen in the Euclid Science Management Plan Euclid Consortium (ECSGS)

CERN, 25 June 2014CERN-Euclid meeting3 Level 1 Level 2 Level 3 Level E Level S VIS NIRSIREXT LE1 MER SIM SPESHEPHZ LE3 VIS/NIR/SIR/EXT cross-check VIS/NIR/SIR/EXT cross-check SIR cross-check SIR cross-check MER cross-check MER cross-check OPS MOC Ground Station The Ground Segment as seen from the data processing point of view The coloured boxes correspond to the Processing Functions SOC

CERN, 25 June 2014CERN-Euclid meeting4 SGS Product Tree

CERN, 25 June 2014CERN-Euclid meeting5 Processing Functions –are a product of the Euclid SGS (to be eventually delivered to ESA at the end of the mission) –correspond to the processing steps which are performed within an «Euclid pipeline» –are algorithmically devised by the relevant OU and engineered by software development teams (SDC-DEV) –can in principle be run yielding the same results on any SDC site of the SGS (SDC-PROD, different HW environments) In most cases, Processing Functions are developed jointly by OU members and their local SDC-DEV teams –formal OU-SDC interfaces not needed in most cases –easier to develop directly pipeline-quality code –SGS System Team provides tools/standards/support (SDC Leads are members of the System Team)

CERN, 25 June 2014CERN-Euclid meeting6 Development–Verification&Validation SWGsOU SDC-DEV SDC-PROD … requirements validation (on results) code validation algorithms, test data pipeline code, test data pipelines verification 2. only for validation against requirements for every Processing Function 1. in most cases, no interfaces but joint development

CERN, 25 June 2014CERN-Euclid meeting7 «Euclid pipeline» Planned architecture is based on distributed data and processing –Each SDC is both a processing and a storage «node» The most efficient system is the one minimising data transfer (“move the code, not the data”) –Run the pipeline where the main input data is stored No specialised SDC: any pipeline is expected to run on any SDC –Each SDC runs the same code through virtualisation –Possibility of running a full lower level processing pipeline on sky «tiles», up to the preparation of catalogues of objects Better system –Robust (predictable, able to recover from errors and unexpected behaviour) –Reliable (produce the same results given the same input) –Scalable (cope with changing demand, scale, no upper limit) –Maintainable (same software everywhere) The System Team provides the needed tools/mechanisms

CERN, 25 June 2014CERN-Euclid meeting8 SGS Product Tree

CERN, 25 June 2014CERN-Euclid meeting9 Organisation Group Project Office ECSGS Management Config. Lead O. Mansutti PA/QA Lead C. Vuerli IOT Coordination A. Gregorio Proj.Ctr. Support D. Fierro OUs SystemTeam Lead C. Dabin OU-NIR A. Grazian R. Bouwens OU-VIS H. Mc Cracken N. Shane OU-SIR M. Scodeggio C. Surace OU-EXT J. Mohr G. Verdoes-Kleijn OU-MER A. Fontana M.Kuemmel, M.Douspis OU-SIM S. Serrano A. Ealet OU-SHE A. Taylor F.Courbin,T.Schrabback OU-SPE O. Le Fèvre M. Mignoli OU-LE3 J-L. Starck F.Abdalla, E.Branchini OU-PHZ S. Paltani F. Castander SDCs SDC-DE J. Koppenhoefer F. Raison SDC-CH P. Dubath SDC-FI E. Keihanen H. Kurki-Suonio SDC-ES C. Neissner N. Tonello SDC-IT A. Zacchei M. Frailis SDC-FR M. Poncet J-J. Metge SDC-UK K. Noddle M. Holliman SDC-NL O. R. Williams A. Belikov SDC-US J. Rector H. Teplitz Abstraction Layer (IAL) M. Melchior Architecture Performance K. Noddle Data Modeling C. Dabin Monitoring & Control L. Vibert Archive Data A. Belikov Archive Metadata P. Osuna Common Tools K. Noddle Orchestration M. Poncet Data Quality M. Brescia ECSGS Manager F. Pasian ECSGS Scientist M. Sauvage ECSGS Deputy C. Dabin LE1 common infrastructure M.Frailis

CERN, 25 June 2014CERN-Euclid meeting10 Thank you for your attention