An empirical study of static call graph extractors
ACM Transactions on Software Engineering and Methodology (TOSEM)
Clone Detection Using Abstract Syntax Trees
ICSM '98 Proceedings of the International Conference on Software Maintenance
A Language Independent Approach for Detecting Duplicated Code
ICSM '99 Proceedings of the IEEE International Conference on Software Maintenance
Object-Oriented Metrics in Practice
Object-Oriented Metrics in Practice
The Automatic Generation of Basis Set of Path for Path Testing
ATS '05 Proceedings of the 14th Asian Test Symposium on Asian Test Symposium
The social network of Java classes
Proceedings of the 2006 ACM symposium on Applied computing
Clone Detection Using Abstract Syntax Suffix Trees
WCRE '06 Proceedings of the 13th Working Conference on Reverse Engineering
The Definitive ANTLR Reference: Building Domain-Specific Languages
The Definitive ANTLR Reference: Building Domain-Specific Languages
Software engineering and scale-free networks
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics - Special issue on cybernetics and cognitive informatics
Measuring multi-language software evolution: a case study
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Towards the Better Software Metrics Tool
CSMR '12 Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering
Mining source code changes from software repositories
CEE-SECR '11 Proceedings of the 2011 7th Central and Eastern European Software Engineering Conference
Proceedings of the Fifth Balkan Conference in Informatics
Hi-index | 0.00 |
The aim of this paper is to describe a framework consisting of a set of static analyzers. The main characteristic of all incorporated tools is their independency of input programming language. This independency is based on a universal representation of the source code that is to be analyzed. The overall goal of this research is to provide a framework that is suitable for consistent analysis of the source code with the intention to ensure, check, and consequently increase the quality of the heterogeneous software products. The framework currently integrates three tools: software metrics tool -- SMIILE, extractor of software networks -- SNEIPL and structure change analyzer -- SSCA, with tendency to extend this set of components. Further application of these tools in collaboration with other tools on higher level provides even broader applicability of described framework.