Automatic Extraction of a WordNet-Like Identifier Network from Software

Jean-Rémy Falleri 1 Marianne Huchard 1 Mathieu Lafourcade 2 Clémentine Nebut 1 Violaine Prince 2 Michel Dao 3
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
2 TEXTE - Exploration et exploitation de données textuelles
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Softwares are designed to be used a significant amount of time, therefore maintenance represents an important part of their life cycle. It has been estimated that a lot of the time allocated to software maintenance is spent on the program comprehension. Many approaches using the program structure or external documentation have been created to ease the program comprehension. However, another important source of information is still not widely used for this purpose: the identifiers. In this article, we propose an approach, based on Natural Language Processing techniques, that automatically extracts and organizes concepts from software identifiers in a WordNet-like structure: lexical views. Those lexical views give useful insight on an overall software architecture and can be used to improve results of many software engineering tasks. The proposal is validated on a corpus of 24 open source softwares.
Type de document :
Communication dans un congrès
Giuliano Antoniol, Keith Gallagher. ICPC'10: 18th IEEE International Conference on Program Comprehension, Jun 2010, Braga, Portugal. IEEE Computer Society, pp.4-13, 2010, 〈http://www.program-comprehension.org/〉. 〈10.1109/ICPC.2010.12〉
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00531807
Contributeur : Marianne Huchard <>
Soumis le : mercredi 3 novembre 2010 - 21:36:37
Dernière modification le : jeudi 11 janvier 2018 - 06:26:53
Document(s) archivé(s) le : vendredi 26 octobre 2012 - 14:50:46

Fichier

icpc.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Jean-Rémy Falleri, Marianne Huchard, Mathieu Lafourcade, Clémentine Nebut, Violaine Prince, et al.. Automatic Extraction of a WordNet-Like Identifier Network from Software. Giuliano Antoniol, Keith Gallagher. ICPC'10: 18th IEEE International Conference on Program Comprehension, Jun 2010, Braga, Portugal. IEEE Computer Society, pp.4-13, 2010, 〈http://www.program-comprehension.org/〉. 〈10.1109/ICPC.2010.12〉. 〈lirmm-00531807〉

Partager

Métriques

Consultations de la notice

226

Téléchargements de fichiers

610