MEMCAD

Memory Compositional Abstract Domains: Certification of Memory Intensive Critical Softwares

 Coordinatore INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE 

Spiacenti, non ci sono informazioni su questo coordinatore. Contattare Fabio per maggiori infomrazioni, grazie.

 Nazionalità Coordinatore France [FR]
 Totale costo 1˙489˙663 €
 EC contributo 1˙489˙663 €
 Programma FP7-IDEAS-ERC
Specific programme: "Ideas" implementing the Seventh Framework Programme of the European Community for research, technological development and demonstration activities (2007 to 2013)
 Code Call ERC-2011-StG_20101014
 Funding Scheme ERC-SG
 Anno di inizio 2011
 Periodo (anno-mese-giorno) 2011-10-01   -   2016-09-30

 Partecipanti

# participant  country  role  EC contrib. [€] 
1    INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE

 Organization address address: Domaine de Voluceau, Rocquencourt
city: LE CHESNAY Cedex
postcode: 78153

contact info
Titolo: Mr.
Nome: Xavier Philippe
Cognome: Rival
Email: send email
Telefono: +33 1 44 32 21 50
Fax: +33 1 44 32 21 51

FR (LE CHESNAY Cedex) hostInstitution 1˙489˙663.00
2    INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE

 Organization address address: Domaine de Voluceau, Rocquencourt
city: LE CHESNAY Cedex
postcode: 78153

contact info
Titolo: Ms.
Nome: Valérie
Cognome: Boutheon
Email: send email
Telefono: +33 1 39635750
Fax: +33 1 39635034

FR (LE CHESNAY Cedex) hostInstitution 1˙489˙663.00

Mappa


 Word cloud

Esplora la "nuvola delle parole (Word Cloud) per avere un'idea di massima del progetto.

domain    intensive    first    simpler    numeric    classes    certification    memory    bugs    static    safety    softwares    prove    domains    abstract   

 Obiettivo del progetto (Objective)

'Every year, software bugs cost hundreds of millions of euros to compagnies and administrations. A number of disasters such as the Ariane 5 first flight failure can are due to faulty softwares. Static analysis aims at computing automatically properties of softwares, so as to prove they are exempt from some class of bugs. In the last ten years, static analysis of numeric intensive applications improved dramatically so that the certification of safety properties like the absence of runtime errors in industrial size control-command, numeric intensive applications, such as Airbus fly-by-wire softwares is now feasible. By contrast, the situation is much worse for memory intensive softwares. Existing static analyzers for such softwares do not scale to large scale softwares, and fail to prove strong invariants on large classes of softwares. These limitations stem from the fact they use a monolithic algebra of logical formulas (or abstract domain). Our proposal is based on the observation that the complex memory properties that need be reasoned about should be decomposed in combinations of simpler properties. Therefore, in static analysis, a powerful memory abstract domain could be designed by combining several simpler domains, specific to common memory usage patterns. The benefit of this novel vision is twofold: first it would make it possible to simplify drastically the design of complex abstract domains required to reason about complex softwares, hereby allowing certification of complex memory intensive softwares by automatic static analysis; second, it would enable to split down and better control the cost of the analyses, thus significantly helping scalability. This shift of focus will bring both theoretical and practical improvements to the program certification field. We propose to build a static analysis framework for reasoning about memory properties, and put it to work on important classes of applications, including large safety critical memory intensive softwares.'

Altri progetti dello stesso programma (FP7-IDEAS-ERC)

COSMASS (2014)

Constraining Stellar Mass and Supermassive Black Hole Growth through Cosmic Times: Paving the way for the next generation sky surveys

Read More  

NCDFP (2014)

Non-Commutative Distributions in Free Probability

Read More  

ASES (2013)

"Advancing computational chemistry with new accurate, robust and scalable electronic structure methods"

Read More