Ubiquitous computing has as a consequence, among others, the existing and under development software's size increasing to meet an increasing demand. This race for productivity implies industrialization of the code production under a more demanding quality control. This thesis tends to push the limits founded in the field of software quality. These limits, which are notice able in the current tools are (1) the scope of analysis, (2) ergonomics and usages contexts , and (3) the proposed code correction solutions.The overriding point of this study is the integration of all kind of code which composing an application to improve static analysis performance.This approach allowed us to get more answers to resolve problems already covered by existi...
Automatic static analysis tools allow inferring properties about software without executing it and w...
La correction d'un bogue est une activité fréquente fait dans le cycle de vie du logiciel. L'activit...
La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des...
Ubiquitous computing has as a consequence, among others, the existing and under development software...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
Les méthodes de vérification automatique des logiciels connaissent un succès croissant depuis le déb...
In software development, change is the only constant. Software systems sometimes evolve in a substan...
Software bugs are not going away. Millions of dollars and thousands of developer-hours are spent fin...
The Scalable Analysis Toolkit (SAT) project aimed to demonstrate that it is feasible and useful to s...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
Scientific applications have an increasing need of resources and many grand scientific challenges re...
Dans le domaine du développement logiciel, le changement est la seule constante. Les logiciels évolu...
Modern hardware features can boost the performance of an application, but software vendors are often...
Abstract — In this paper two intensive problems faced during software application’s analysis and dev...
Automatic static analysis tools allow inferring properties about software without executing it and w...
La correction d'un bogue est une activité fréquente fait dans le cycle de vie du logiciel. L'activit...
La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des...
Ubiquitous computing has as a consequence, among others, the existing and under development software...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
Les méthodes de vérification automatique des logiciels connaissent un succès croissant depuis le déb...
In software development, change is the only constant. Software systems sometimes evolve in a substan...
Software bugs are not going away. Millions of dollars and thousands of developer-hours are spent fin...
The Scalable Analysis Toolkit (SAT) project aimed to demonstrate that it is feasible and useful to s...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
Scientific applications have an increasing need of resources and many grand scientific challenges re...
Dans le domaine du développement logiciel, le changement est la seule constante. Les logiciels évolu...
Modern hardware features can boost the performance of an application, but software vendors are often...
Abstract — In this paper two intensive problems faced during software application’s analysis and dev...
Automatic static analysis tools allow inferring properties about software without executing it and w...
La correction d'un bogue est une activité fréquente fait dans le cycle de vie du logiciel. L'activit...
La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des...