|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 27th IEEE International Conference on Software Maintenance
Clustering and lexical information support for the recovery of design pattern in source code
Williamsburg, VA, USA
September 25-September 30
ISBN: 978-1-4577-0663-9
| ASCII Text | x | ||
| Simone Romano, Giuseppe Scanniello, Michele Risi, Carmine Gravino, "Clustering and lexical information support for the recovery of design pattern in source code," 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 500-503, 2011 27th IEEE International Conference on Software Maintenance, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/ICSM.2011.6080818, author = {Simone Romano and Giuseppe Scanniello and Michele Risi and Carmine Gravino}, title = {Clustering and lexical information support for the recovery of design pattern in source code}, journal ={2012 28th IEEE International Conference on Software Maintenance (ICSM)}, volume = {0}, year = {2011}, isbn = {978-1-4577-0663-9}, pages = {500-503}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICSM.2011.6080818}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 28th IEEE International Conference on Software Maintenance (ICSM) TI - Clustering and lexical information support for the recovery of design pattern in source code SN - 978-1-4577-0663-9 SP500 EP503 A1 - Simone Romano, A1 - Giuseppe Scanniello, A1 - Michele Risi, A1 - Carmine Gravino, PY - 2011 VL - 0 JA - 2012 28th IEEE International Conference on Software Maintenance (ICSM) ER - | |||
We propose an approach that leverages lexical information and fuzzy clustering to reduce the number of the design pattern instances that existing approaches based on structural information (i.e., navigating the dependencies among software elements) erroneously recover in source code. To assess the effectiveness of the techniques, we present the results of a case study conducted on four open source software systems implemented in java. The data analysis indicates that the use of lexical information and fuzzy clustering improves the correctness of the results achieved by existing design pattern recovery approaches based on structural information, while preserving the number of design pattern instances correctly identified.
Citation:
Simone Romano, Giuseppe Scanniello, Michele Risi, Carmine Gravino, "Clustering and lexical information support for the recovery of design pattern in source code," icsm, pp.500-503, 2011 27th IEEE International Conference on Software Maintenance, 2011
Usage of this product signifies your acceptance of the Terms of Use.
