• Corpus ID: 2996044

Extracting and analyzing software code metrics from C # source code

@inproceedings{Bianco2007ExtractingAA,
  title={Extracting and analyzing software code metrics from C \# source code},
  author={Mirco Bianco and Marco Scotto and Giancarlo Succi},
  year={2007}
}
In many software engineering areas, such as software maintenance and software measurement, source code analysis plays a key role. It represents a fundamental step to acquire data that set up the basis for different kind of analyses. Usually, a program is analyzed through static or dynamic analysis and the collected low level program information is abstracted into a higher level representation. Such abstraction layer should be general enough to allow different types of analyses. This paper… 

Figures and Tables from this paper

References

SHOWING 1-10 OF 15 REFERENCES

JavaML: a markup language for Java source code

A relations-based approach for simplifying metrices extraction

This paper details the use of an intermediate relation set to decouple code parsing from metrics analysis, and describes a C++ metrics extractor tool for OO design metrics as a proof of concept.

Datrix#8482; source code model and its interchange format: lessons learned and considerations for future work

The modeling choices that were made when creating this information model, and the lessons learned over a few years of usage are communicated.

OOMeter: a software quality assurance tool

This paper gives an overview of OOMeter, a software metric tool that accepts Java and C# source code as well as UML models in XMI format.

On designing an experiment to evaluate a reverse engineering tool

The design of an experiment is described to evaluate two contrasting approaches for visualizing software structures in the Rigi graph editor, simple hierarchical multi-perspective (SHriMP) views and fisheye views of nested graphs.

OOMeter: A Software Quality

  • IEEE Computer Society Press,
  • 2005

Ecma International. Standard ECMA-334. C# Language Specification

  • Geneva : Ecma International
  • 2006

SharpDevelop @ic#code. ic#code. [Online] http://www.icsharpcode.net/OpenSource/SD

  • SharpDevelop @ic#code. ic#code. [Online] http://www.icsharpcode.net/OpenSource/SD

Computer Networks. 14 Datrix™ source code model and its interchange format: lessons learned and considerations for future work

  • Proc. WCRE 2000 Working Conference on Reverse Engineering
  • 2000