Title :
Poor Performing Patterns of Code: Analysis and Detection
Author_Institution :
Univ. of Paris 8, Paris
Abstract :
Software maintenance is a way to optimize software performances, but for huge code source´s softwares, this maintenance may be very complex. The aim of our work is to detect suspected poor performing patterns in source code and to measure their performances, in order to state in which contexts they need to be refactored. We present the context of our work and our pattern analysis approach. We explain the reason why we have to establish a link between static analysis for pattern detection in source code and dynamic analysis for performance measurement in the corresponding executed instructions. This link will allow us to identify which set pattern instances really need to be refactored, expected to be restricted with respect to the large set and are instances encountered in the source code.
Keywords :
software maintenance; software performance evaluation; code source software maintenance; dynamic analysis; software performance optimization; source code pattern analysis; source code pattern detection; Databases; Lab-on-a-chip; Pattern analysis; Performance analysis; Performance evaluation; Portfolios; Software maintenance; Software performance; Virtual machining; Voice mail;
Conference_Titel :
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-1256-3
Electronic_ISBN :
1063-6773
DOI :
10.1109/ICSM.2007.4362670