Description du projet
Faire passer le génie logiciel à un niveau supérieur et plus sûr
Les systèmes logiciels, qui suscitent un intérêt croissant à l’échelle mondiale, sont en constante évolution. Cette évolution continue est alimentée par l’introduction de nouvelles fonctionnalités, la correction de bogues et de vulnérabilités de sécurité, et la nécessité de s’adapter à de nouveaux matériels et plateformes. Toutefois, malgré les immenses avantages qui accompagnent cette amélioration constante, l’évolution des logiciels risque également d’introduire des bogues et des problèmes de sécurité. Le projet PASS, financé par l’UE, relèvera ce défi. En adoptant une approche globale, le projet aidera les logiciels à évoluer dans des conditions de sécurité et de sûreté en testant et en vérifiant les changements de manière évolutive et en élaborant des techniques d’analyse des mises à jour logicielles pendant la phase de production.
Objectif
                                Constant evolution is an inherent property of modern software systems. Software evolves to implement new features, adapt to new hardware and platforms, fix bugs and security vulnerabilities, or improve non-functional properties such as performance and energy consumption.
While these changes have an overall positive impact, they are also responsible for a large number of critical bugs and security attacks. The reason is twofold: first, software changes are not vetted enough, due to the difficulty of reasoning about all possible new behaviours that they introduce. Second, even when critical errors in deployed changes are later discovered and fixed, users take a long time to update their software to the latest version, mostly because they are concerned about the potential negative impact of an update.
The PASS project aims to tackle both problems and help software evolve safely and securely. It takes a holistic approach to the challenges of safe and secure software evolution, by combining offline program analysis to verify or comprehensively test software changes, with runtime mechanisms for keeping the software updated and secure against potentially erroneous changes that make it into the deployed system.
This is an ambitious project, which requires fundamental advances at the intersection of program analysis, software engineering, and computer systems to develop practical cross-version specifications, scalable patch verification, in-production testing and analysis, and low-overhead reversible software updates.
                            
                                Champ scientifique (EuroSciVoc)
                                                                                                            
                                            
                                            
                                                CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir:   Le vocabulaire scientifique européen.
                                                
                                            
                                        
                                                                                                
                            
                                                                                                CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
Vous devez vous identifier ou vous inscrire pour utiliser cette fonction
Nous sommes désolés... Une erreur inattendue s’est produite.
Vous devez être authentifié. Votre session a peut-être expiré.
Merci pour votre retour d'information. Vous recevrez bientôt un courriel confirmant la soumission. Si vous avez choisi d'être informé de l'état de la déclaration, vous serez également contacté lorsque celui-ci évoluera.
                                Mots‑clés
                                
                                    
                                    
                                        Les mots-clés du projet tels qu’indiqués par le coordinateur du projet. À ne pas confondre avec la taxonomie EuroSciVoc (champ scientifique).
                                        
                                    
                                
                            
                            
                        Les mots-clés du projet tels qu’indiqués par le coordinateur du projet. À ne pas confondre avec la taxonomie EuroSciVoc (champ scientifique).
            Programme(s)
            
              
              
                Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
                
              
            
          
                      Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
- 
                  H2020-EU.1.1. - EXCELLENT SCIENCE - European Research Council (ERC)
                                      PROGRAMME PRINCIPAL
                                    
 Voir tous les projets financés dans le cadre de ce programme
            Thème(s)
            
              
              
                Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
                
              
            
          
                      
                  Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
            Régime de financement
            
              
              
                Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
                
              
            
          
                      Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
ERC-COG - Consolidator Grant
Voir tous les projets financés dans le cadre de ce programme de financement
              Appel à propositions
                
                  
                  
                    Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
                    
                  
                
            
                          Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
(s’ouvre dans une nouvelle fenêtre) ERC-2018-COG
Voir tous les projets financés au titre de cet appelInstitution d’accueil
La contribution financière nette de l’UE est la somme d’argent que le participant reçoit, déduite de la contribution de l’UE versée à son tiers lié. Elle prend en compte la répartition de la contribution financière de l’UE entre les bénéficiaires directs du projet et d’autres types de participants, tels que les participants tiers.
SW7 2AZ London
Royaume-Uni
Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.
 
           
        