Blog Arolla

admin

La nouvelle génération de ClassBlueprint : une visualisation interactive pour la compréhension des classes et l’évaluation de leurs qualités

Nous vous proposons une série d’articles qui traitent le problème de compréhension des logiciels en utilisant une approche différente que la lecture séquentielle du code source classique. Comme la littérature l’indique, plus de 70% du temps de la maintenance des logiciels est dédié à la lecture et la compréhension du code, l’une des approches que…

DepRewriter : Dépréciations intelligentes pour la correction automatique de code client

Il y a quelques mois, nous avons soumis un article de recherche à The Journal of Object Technology, dans lequel nous présentons les dépréciations intelligentes qui peuvent automatiquement réparer le code cassé. Lorsque vous appelez une méthode obsolète, cette dernière signale un avertissement, puis l’outil réecrit dynamiquement l’appel de méthode obsolète. Cela se fait à…

Distribution Map

Introduction Les Distribution Maps font partie des visualisations appliquées dans la rétro-ingénierie afin d’aider à la compréhension des systèmes informatiques dites ‘larges’. On avait déjà parlé dans un blog précédent de ces systèmes et de leur évolution qui peut avoir des conséquences dévastatrices sur le long terme– si ces systèmes ne sont pas bien maintenus.…

Le télétravail, un win-win social et économique

Le télétravail (travail à distance) est une nouvelle forme d’emploi qui a vu le jour suite à la mondialisation économique et qui représente aujourd’hui l’avenir de l’emploi. D’ailleurs, 70% des étudiants pensent qu’il n’est pas nécessaire d’aller régulièrement “au bureau” et qu’ils seraient plus efficaces et motivés en travaillant à la maison. Malheureusement, la France…