Analyser efficacement de grands historiques de code avec HyperAST : une démonstration - Inria - Institut national de recherche en sciences et technologies du numérique
Autre Publication Année : 2023

Analyser efficacement de grands historiques de code avec HyperAST : une démonstration

Résumé

Cette démonstration présente l'HyperAST, une approche d'analyse d'historiques de code performante, se fondant sur la redondance du code à travers le temps et l'espace, ainsi que sur les possibilités d'analyses partielles de code. Actuellement, l'analyse des historiques de code se fait en mode « batch »: chaque version est traitée indépendamment des autres pour calculer un ensemble de métriques ; à la fin de l'analyse ces métriques sont utilisées pour observer l'évolution de la base de code au cours du temps. Notre approche propose de traiter plus finement l'historique de code, au niveau de l'AST, et de partager les éléments identiques dans et entre chaque version. Cette démonstration vise à expliquer ce principe au travers de trois scénarios.
Fichier principal
Vignette du fichier
samplepaper.pdf (1.56 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04163509 , version 1 (17-07-2023)

Licence

Identifiants

  • HAL Id : hal-04163509 , version 1

Citer

Quentin Le Dilavrec, Djamel Eddine Khelladi, Arnaud Blouin, Jean-Marc Jézéquel. Analyser efficacement de grands historiques de code avec HyperAST : une démonstration. 2023, pp.2. ⟨hal-04163509⟩
39 Consultations
20 Téléchargements

Partager

More