La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des critères de lisibilité, compréhension et maintenabilité. C'est une problématique actuellement importante en robotique où de nombreux frameworks open-source se diffusent mal dans l'industrie en raison d'incertitudes sur la qualité du code. Les outils d'analyse et de recherche de code sont efficaces pour améliorer ces aspects. Il est important qu'ils laissent l'utilisateur spécifier ce qu'il recherche afin pouvoir prendre en compte les spécificités de chaque projet et du domaine. Il existe deux principales représentations du code : son arbre de syntaxe abstraite (Abstract Syntax Tree en anglais, ou AST) et le graphe de flot de contrôle (Contro...
This thesis presents a study on structural code coverage for a language of the ML family, in respons...
Les logiciels sont de plus en plus grands et complexes. Ainsi, certaines tâches comme le test et la ...
RÉSUMÉ: Les programmeurs de progiciels de planification des ressources d’entreprise (ERP) développen...
La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des...
Les systèmes robotiques et autonomes ne cessent d’évoluer et deviennent de plus en plus impliqués da...
Robots are being increasingly used in safety-critical contexts, such as transportation and health. T...
The goal of this thesis is to add to the efforts toward the long-sought objective of secure and safe...
L'un des challenges des roboticiens consiste à gérer un grand nombre de variabilités. Ces dernières ...
Le code et sa qualité sont les enjeux quotidiens du développement informatique. Relu, partagé, inter...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
Ubiquitous computing has as a consequence, among others, the existing and under development software...
Les méthodes formelles pour le développement logiciel ont fait de grands progrès au cours des deux d...
Frameworks have fundamental impact on software quality of robot control systems. We propose systemat...
Cílem této práce je analyzovat zdrojové kódy v open source projektech a ukázat postup analýzy zdrojo...
Cette thèse s’inscrit dans la problématique générale de la caractérisation et de la classification d...
This thesis presents a study on structural code coverage for a language of the ML family, in respons...
Les logiciels sont de plus en plus grands et complexes. Ainsi, certaines tâches comme le test et la ...
RÉSUMÉ: Les programmeurs de progiciels de planification des ressources d’entreprise (ERP) développen...
La qualité d'un code informatique passe à la fois par sa correction fonctionnelle mais aussi par des...
Les systèmes robotiques et autonomes ne cessent d’évoluer et deviennent de plus en plus impliqués da...
Robots are being increasingly used in safety-critical contexts, such as transportation and health. T...
The goal of this thesis is to add to the efforts toward the long-sought objective of secure and safe...
L'un des challenges des roboticiens consiste à gérer un grand nombre de variabilités. Ces dernières ...
Le code et sa qualité sont les enjeux quotidiens du développement informatique. Relu, partagé, inter...
L'omniprésence de l'informatique a comme conséquences, parmi d'autres, la multiplication du volume l...
Ubiquitous computing has as a consequence, among others, the existing and under development software...
Les méthodes formelles pour le développement logiciel ont fait de grands progrès au cours des deux d...
Frameworks have fundamental impact on software quality of robot control systems. We propose systemat...
Cílem této práce je analyzovat zdrojové kódy v open source projektech a ukázat postup analýzy zdrojo...
Cette thèse s’inscrit dans la problématique générale de la caractérisation et de la classification d...
This thesis presents a study on structural code coverage for a language of the ML family, in respons...
Les logiciels sont de plus en plus grands et complexes. Ainsi, certaines tâches comme le test et la ...
RÉSUMÉ: Les programmeurs de progiciels de planification des ressources d’entreprise (ERP) développen...