Le développement des logiciels et leur restructuration deviennent de plus en plus complexes à cause de l'adoption massive des architectures parallèles, ce qui nécessite une expertise considérable de la part des développeurs. Bien que des nombreux modèles et langages de programmation permettent de créer des programmes efficaces, ils n'offrent pas de support spécifique à la restructuration des programmes existants afin d'en augmenter l'efficacité. En même temps, les approches automatiques sont trop conservatives et insuffisamment précises pour atteindre une partie substantielle de la performance du système sans que le développeur aie à fournir des informations sémantiques supplémentaires. Pour répondre à ces défis, nous adoptons l'approche de...
Le but de la visualisation d'information est d'exploiter les caractéristiques des systèmes visuel et...
Actuellement, les applications interactives sont utilisées dans de nombreux domaines (guichets autom...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Software development and program manipulation become increasingly complex with the massive adoption ...
Les besoins des utilisateurs en matière de fonctionnalités et d'interfaces logicielles sont variés e...
Les développeurs occupent une place prépondérante dans le développement logiciel. Dans ce cadre, ils...
La production de logiciels informatiques ne se résume pas à la réalisation de « gros » programmes né...
artEoz est un logiciel de visualisation dynamique de programmes. Il est né de notre expérience pédag...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
La maintenance consomme une grande partie du coût de développement des logiciels ce qui rend l’optim...
Ce projet de recherche traite du domaine de l’intelligence artificielle, plus précisément de la prog...
Étude de la représentation de programmes dans un atelier de génie logiciel et des principaux concept...
Malgré la constante amélioration de la technique et du matériel informatique, permettant de manipule...
Depuis quelques années, la manière de programmer des applications complexes subit d'importants boule...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Le but de la visualisation d'information est d'exploiter les caractéristiques des systèmes visuel et...
Actuellement, les applications interactives sont utilisées dans de nombreux domaines (guichets autom...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Software development and program manipulation become increasingly complex with the massive adoption ...
Les besoins des utilisateurs en matière de fonctionnalités et d'interfaces logicielles sont variés e...
Les développeurs occupent une place prépondérante dans le développement logiciel. Dans ce cadre, ils...
La production de logiciels informatiques ne se résume pas à la réalisation de « gros » programmes né...
artEoz est un logiciel de visualisation dynamique de programmes. Il est né de notre expérience pédag...
La prolifération des architectures multi-coeurs est source d’unepression importante pour les develop...
La maintenance consomme une grande partie du coût de développement des logiciels ce qui rend l’optim...
Ce projet de recherche traite du domaine de l’intelligence artificielle, plus précisément de la prog...
Étude de la représentation de programmes dans un atelier de génie logiciel et des principaux concept...
Malgré la constante amélioration de la technique et du matériel informatique, permettant de manipule...
Depuis quelques années, la manière de programmer des applications complexes subit d'importants boule...
Nous nous sommes intéressé à la logique équationnelle en tant que support de la vérification des pro...
Le but de la visualisation d'information est d'exploiter les caractéristiques des systèmes visuel et...
Actuellement, les applications interactives sont utilisées dans de nombreux domaines (guichets autom...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...