Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
ESCAPE Kick-off meeting - WP3 (Feb 2019)
1. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
ESCAPE - The European Science Cluster of Astronomy & Particle Physics ESFRI Research Infrastructures has received funding
from the European Union’s Horizon 2020 research and innovation programme under the Grant Agreement n° 824064.
WP3 – E-OSSR:
Open-source scientific
Software and Service
Repository
Kay GRAF
ECAP, Erlangen Centre for Astroparticle Physics
Friedrich-Alexander University Erlangen-Nürnberg
ESCAP Kick-Off, LAPP, Annecy, February 2019
2. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 2
Introduction
Introducing
WP3 – E-OSSR:
Open-source scientific Software and
Service Repository
Two sessions:
Today: 15 min of “formal” introduction
Tomorrow: 30 min of personal introduction,
presentation of persons and
tasks, and discussion
3. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 3
ESCAPE Aims
Long-term goal: Open Science in the
EOSC following the FAIR principle
⇒ Community-driven,
i.e. by the needs and
ideas of the
(ESF)RI in the project
4. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 4
E-OSSR Aims and Objectives
Aim: expose the tools of the ESCAPE (ESF)RI projects in a
repository under the EOSC catalogue of services
Objectives:
continuous development, deployment, exposure and preservation of
software/tools/services
interoperability, software re-use and cross-fertilisation
open innovation environment for open standards, common regulation and
shared (novel) software for multi-messenger&multi-probe data
All objectives follow the community-based approach
5. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
Partners
(ESF)RI foundation – all represented:
CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e-VLBI,
KM3NeT, SKA
Supported/represented by the partners:
AIP, CERN, CNRS-CPPM, CNRS-LAPP, CTAO, EGO, FAU,
GSI, HITS, IFAE, INFN, JIVE, MPG-MPIK, NWO-I-CWI,
NWO-I-Nikhef, OROBIX, SKAO, UCM, UNITOV
Short presentation of partners tomorrow
02/2019 ESCAPE Kick-Off Meeting, K. Graf 5
6. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 6
7. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf
8. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 8
Tasks and Contacts
Task 3.1:
Management Activities, Policy and Support Actions (MAPS)
Lead: Kay Graf (FAU)
Task 3.2:
ESFRI Software and Services Collection (ESSC)
Lead: Kay Graf (FAU)
Task 3.3:
Common Approaches: Software and Services (CASS)
Lead: Cristiano Bozza (INFN)
Task 3.4:
Foundation of Competence for Software and Service Innovation (COSSI)
Lead: Elena Cuoco (EGO)
Task 3.5:
Repository Implementation and Deployment (RIAD)
Lead: Thomas Vuillaume and Jean Jacquemier (CNRS-LAPP)
Short task presentation tomorrow
9. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 9
E-OSSR in a Schematic
10. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 10
E-OSSR in Numbers
Duration (complete):
Starts: Month 1 (02/2019)
Ends: Month 42 (07/2022)
Partners:
17 (out of 31 ESCAPE partners)
Effort:
468 PM (out of 1,774 PM total)
11. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 11
Deliverables
Project plan for WP3 (FAU) 11/2019
Software and Service List 02/2020
and Integration Plan (FAU)
CDR on Repository & Demonstrator (CNRS) 08/2020
Innovation Competence Group (EGO) 08/2020
Training Event – 1st School (CNRS) 10/2020
Mid-term Progress Report (FAU) 02/2021
License and Provenance Model 02/2021
for Repository (CNRS)
Training Event – 2nd School (CNRS) 10/2021
⇒ tuned to follow and steer the work in the WP;
internal milestones possible/necessary to add during the project
12. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 12
Milestones
During project (always ~3 months after the deliverables/events)
E-EAB evaluation of deliverables and periodic reports -
central by CNRS (02/2020, 02/2021, 02/2022, 07/2022)
Review of deliverables and summary report of workshops –
internal by FAU (05/2020, 11/2020, 02/2021, 05/2021)
End of the project:
Final workshop to evaluate outcome of E-OSSR – FAU (05/2022)
Repository Online – CNRS/FAU (07/2022)
13. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 13
Strong Basis
work will be based on and continue:
ASTERICS (mainly OBELICS) project’s efforts and experience
Software and service development, cross-fertilisation and sharing of experience
OBELICS service repository
EOSC pilot projects work
and EOSC portal
https://eosc-portal.eu
http://repository.asterics2020.eu
14. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 14
Challenges
exposing software and services in the cloud brings challenges and
questions:
Functional range of repository and its integration in EOSC
Administrative and legal issues
(A&A, licensing, preservation, provenance,…)
Efficient implementation of co-development, cross-fertilisation and
innovative approaches in software/service development
Harmonising the wishes/needs of the (ESF)RIs, the EOSC itself and its users
15. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 15
Interfaces to other WPs
E-OSSR strives to:
Establish a foundation to (co-)develop EOSC-ready software and services;
expose them to users via the EOSC catalogue of services;
E-OSSR does not focus on:
application of those services in the EOSC and integration to
portals/analysis platforms
Interfaces to:
WP1 for policy regulations
WP2 linking the data to the software/services
WP4/5 integrating the software and services in portals and platforms
WP6 for dissemination of achievements
16. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
Thank you! End of Part I
02/2019 ESCAPE Kick-Off Meeting, K. Graf 16
17. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 17
Introduction
Introducing
WP3 – E-OSSR:
Open-source scientific Software and
Service Repository
Two sessions:
Today: 15 min of “formal” introduction
Tomorrow: 30 min of personal introduction,
presentation of persons and
tasks, and discussion
18. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
Partners
(ESF)RI foundation – all represented:
CTA, EGO-Virgo, ELT, ESO, EST, FAIR, HL-LHC, JIVE/e-VLBI,
KM3NeT, SKA
Supported/represented by the partners:
AIP, CERN, CNRS-CPPM, CNRS-LAPP, CTAO, EGO, FAU,
GSI, HITS, IFAE, INFN, JIVE, MPG-MPIK, NWO-I-CWI,
NWO-I-Nikhef, OROBIX, SKAO, UCM, UNITOV
02/2019 ESCAPE Kick-Off Meeting, K. Graf 18
19. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
Partners and Main Contacts
AIP Leibnitz-Institut für Astrophysik Potsdam Carsten Denker
CERN European Organization for Nuclear Research Ian Bird,
Simone Campana
CNRS-CPPM Centre de Physique des Particules de Marseille (CNRS) Paschal Coyle,
Andrei Tsaregorodtsev
CNRS-LAPP Laboratoire d’Annecy de Physique des Particules (CNRS) Jean Jacquemier,
Thomas Vuillaume
CTAO Cherenkov Telescope Array Observatory Matthias Fuessling
EGO European Gravitational Observatory Elena Cuoco,
Stavros Katsanevas
FAU Friedrich-Alexander University Erlangen-Nuremberg Kay Graf
GSI GSI Helmholtzzentrum für Schwerionenforschung Mohammad Al-Turany
HITS Heidelberg Institute for Theoretical Studies Kai Polsterer
IFAE Instituto de Fisica de Altas Energias Javier Rico
02/2019 ESCAPE Kick-Off Meeting, K. Graf 19
20. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
Partners and Main Contacts
INFN Istituto Nazionale de Fisica Nucleare Cristiano Bozza
JIVE Joint Institute for Very Long Baseline Interferometry Arpad Szomoru
MPG-MPIK Max-Planck-Institut für Kernphysik (MPG) Roberta Zanin
NWO-I-CWI Centrum Wiskunde & Informatica (NWO-I) Jannis Teunissen
NWO-I-Nikhef Nationaal instituut voor subatomaire fysica (NWO-I) Aart Heijboer
OROBIX OROBIX SRL Luca Antiga
SKAO Square Kilometre Array Organisation Roise Bolton
UCM Universidad Complutense de Madrid Jose Luis
UNITOV Universita degli Studi di Roma Torvergata Dario Del Moro
02/2019 ESCAPE Kick-Off Meeting, K. Graf 20
21. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 22
Tasks and Contacts
Task 3.1: Management Activities, Policy and Support Actions (MAPS)
Lead: Kay Graf (FAU)
Partners: CNRS-LAPP, FAU
Transversal activities:
Management/policy: ensure the aims and objectives can be and are achieved
Support: help desk and training activities
Task 3.2: ESFRI Software and Services Collection (ESSC)
Lead: Kay Graf (FAU)
Partners: CERN, CNRS-LAPP, CTAO, FAU, NWO-I- Nikhef, GSI, JIVE, SKAO
Activities and Aims:
platform for incorporation, development, testing, … of software and services as
provided by the (ESF)RIs into the EOSC
Initial list available, to be extended during the project
22. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 23
Tasks and Contacts – cont.
Task 3.3: Common Approaches: Software and Services (CASS)
Lead: Cristiano Bozza (INFN)
Partners: CNRS-CPPM, FAU, GSI, IFAE, INFN, MPG- MPIK, UCM
Activities and Aims:
Fostering re-use and cross-fertilization of developments between (ESF)RIs
Common software and services: libraries, data formats, simulation stacks,…
Task 3.4:
Foundation of Competence for Software and Service Innovation (COSSI)
Lead: Elena Cuoco (EGO)
Partners: AIP, CNRS- LAPP, NWO-I- CWI, EGO, HITS, INFN, OROBIX, UNITOV
Activities and Aims:
Review and further develop new approaches and developments for data
exploitation
Starting with machine and deep learning
Establish innovation competence group
23. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 24
Tasks and Contacts – cont.
Task 3.5: Repository Implementation and Deployment (RIAD)
Lead: Thomas Vuillaume and Jean Jacquemier (CNRS-LAPP)
Partners: CNRS-LAPP, FAU
Activities and Aims:
Create Common service template and apply to software and services
Regulations for standards (documentation, tutorials and tests)
Establish the trusted digital repository
24. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 25
Interfaces to other WPs
OSSR strives to:
Establish a foundation to (co-)develop EOSC-ready software and services;
expose them to users via the EOSC catalogue of services;
OSSR does not focus on:
application of those services in the EOSC and integration to
portals/analysis platforms
Interfaces to:
WP1 for policy regulations
WP2 linking the data to the software/services
WP4/5 integrating the software and services in portals and platforms
WP6 for dissemination of achievements
25. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 26
Organisation and Communication
Efficient communication and information flow is key ingredient to
successful project(s)
Proposal:
Open communication in the WP
Organisational and harmonisational flow in WP always through WP lead
group (task leaders); between WPs over the WP coordinators and E-EB
(ESCAPE Executive Board)
Regular meetings of
entire WP (tri-monthly and adjacent time slots to our workshops)
WP lead group (bi-monthly and during workshops, before E-EB meetings)
Setup (and usage) of IT services (harmonised over ESCAPE)
26. Funded by the European Union’s
Horizon 2020 - Grant N° 824064
02/2019 ESCAPE Kick-Off Meeting, K. Graf 27
Start of Work
Start of ESCAPE:
02/2019 ( until 07/2022)
Kick-off Meeting: 02/2019
WP open phone call +2 weeks
(discuss open points, set the scenario)
Preparatory phase until 10/2019
(ramp up activities, hiring)