The analysis of C++ code is the basic building block of the collaboration between ITC-irst and CERN, aimed at improving the quality of the software by exploiting the information that can be automatically gathered from the code. The first objective of the collaboration is the development of a coding rule check tool. Successive steps will include a reverse engineering engine and an intelligent refactoring tool. Since all planned applications, and possibly also those not yet considered, share a common analysis bulk, particular attention was devoted to the development of an open architecture for the analysis of C++ code. In this report the adopted architectural solutions are presented and discussed, highlighting their generality, the possibi...
C++ has a well-deserved reputation for power and flexibility. It has an equally well-deserved reputa...
We describe a tool chain that enables experimentation and study of real C++ applications. Our tool c...
It is difficult, if not impossible, for the code analyzers to employ front end from compilers, becau...
The analysis of C++ code is the basic building block of the collaboration between ITC-irst and CERN,...
The adoption of a programming discipline is one of the means to control the quality of the code bein...
Conference of 2nd International Workshop on Formal Integrated Development Environment, F-IDE 2015 ; ...
A prominent stumbling block in the spread of the C++ programming language has been a lack of progra...
When assessing the quality and maintainability of large C++ code bases, tools are needed for extract...
AbstractWhen assessing the quality and maintainability of large C++ code bases, tools are needed for...
When assessing the quality and maintainability of large C++ code bases, tools are needed for extract...
The integration of Software components within complex industrial applications with severe security s...
Constructing code analyzers may be costly and error prone if inadequate technologies and tools are u...
International audienceEnforcing Coding Standards is part of the traditional concerns of industrial s...
The C++ programming language has evolved into a major tool for implementing large and complex progra...
This paper describes a tool that helps programmers understand object-oriented software systems writt...
C++ has a well-deserved reputation for power and flexibility. It has an equally well-deserved reputa...
We describe a tool chain that enables experimentation and study of real C++ applications. Our tool c...
It is difficult, if not impossible, for the code analyzers to employ front end from compilers, becau...
The analysis of C++ code is the basic building block of the collaboration between ITC-irst and CERN,...
The adoption of a programming discipline is one of the means to control the quality of the code bein...
Conference of 2nd International Workshop on Formal Integrated Development Environment, F-IDE 2015 ; ...
A prominent stumbling block in the spread of the C++ programming language has been a lack of progra...
When assessing the quality and maintainability of large C++ code bases, tools are needed for extract...
AbstractWhen assessing the quality and maintainability of large C++ code bases, tools are needed for...
When assessing the quality and maintainability of large C++ code bases, tools are needed for extract...
The integration of Software components within complex industrial applications with severe security s...
Constructing code analyzers may be costly and error prone if inadequate technologies and tools are u...
International audienceEnforcing Coding Standards is part of the traditional concerns of industrial s...
The C++ programming language has evolved into a major tool for implementing large and complex progra...
This paper describes a tool that helps programmers understand object-oriented software systems writt...
C++ has a well-deserved reputation for power and flexibility. It has an equally well-deserved reputa...
We describe a tool chain that enables experimentation and study of real C++ applications. Our tool c...
It is difficult, if not impossible, for the code analyzers to employ front end from compilers, becau...