Descrizione del progetto
Un nuovo modo per certificare i software open-source
L’Europa dipende da software open-source progettati principalmente all’estero. In particolare, al mercato unico digitale europeo manca un software interno e i dati dimostrano che la maggior parte è assemblata online e più della metà proviene da software open-source di oltre confine. Alcune università, piccole, medie e grandi imprese, un gruppo di interesse specializzato e un consiglio consultivo con competenze chiave nell’ambito di software open-source e nel settore di pertinenza, si sono alleati per la creazione di nuovi metodi e approcci per accelerare lo sviluppo di software migliori. Il progetto AssureMOSS, finanziato dall’UE, affronterà la sfida dei software open-source progettati in qualsiasi luogo, ma garantiti in Europa. Nello specifico, il progetto propone di attuare il passaggio dalla valutazione della sicurezza basata sui processi a quella basata sugli artefatti, supportando tutte le fasi del ciclo di vita continuo del software (progettazione, sviluppo, implementazione, valutazione e backup).
Obiettivo
Continuous, distributed changes rule today's European Digital Single Market as no single company does master its own national, in-house software. Software is mostly assembled from “the internet” and more than half come from Open Source Software repositories (some in Europe, most elsewhere). Security & privacy assurance, verification and process certification techniques designed for large, controlled updates over months or years, must now cope with small, continuous changes in weeks, happening in sub-components and decided by third party developers one did not even know they existed.
AssureMOSS addresses these challenges to the fullest extent: « Open Source Software - Designed Everywhere, Secured in Europe ».
AssureMOSS proposes to switch from process-based to an artefact-based security evaluation by supporting all phases of the continuous software lifecycle (Design, Develop, Deploy, Evaluate and back) their artefacts (Models, Source code, Container images, Services). The key idea is to support mechanisms for lightweigth and scalable screenings applicable automatically to the entire population of software components by
- Machine intelligent identification of security issues across artifacts,
- Sound analysis and verification of changes by tracing the security and privay side effects,
- Business insight by risk analysis and security evaluation.
This approach supports fast-paced development of better software by a new notion: continuous (re)certification.
AssureMOSS has assembled a team including 5 leading Universities (Delft, Gotheborg, Trento, Vienna, VU Amsterdam), 3 innovative SMEs (FrontEndART, Search-Lab, Pluribus One), 3 Large Enterprises (E&Y, SAP, Thales) and 1 Special Interest Group Organization (EU-VRi) and an Advisory Board with key figures from OSS and industry at large.
The project will generate not only a set of innovative methods and open source tools but also benchmark datasets with thousands of vulnerabilities and code that can be used by other researchers.
Campo scientifico
Parole chiave
Programma(i)
Invito a presentare proposte
Vedi altri progetti per questo bandoBando secondario
H2020-SU-ICT-2019
Meccanismo di finanziamento
RIA - Research and Innovation actionCoordinatore
38122 Trento
Italia