Skip to Main content Skip to Navigation
Conference papers

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.
Document type :
Conference papers
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00531807
Contributor : Marianne Huchard <>
Submitted on : Wednesday, November 3, 2010 - 9:36:37 PM
Last modification on : Thursday, May 6, 2021 - 2:44:03 PM
Long-term archiving on: : Friday, October 26, 2012 - 2:50:46 PM

File

icpc.pdf
Files produced by the author(s)

Identifiers

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. ICPC'10: 18th IEEE International Conference on Program Comprehension, Jun 2010, Braga, Portugal. pp.4-13, ⟨10.1109/ICPC.2010.12⟩. ⟨lirmm-00531807⟩

Share

Metrics

Record views

677

Files downloads

1229