Projects tagged ‘metrics’ and ‘quality’


[13 total ]

99USERS
   

PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.

59USERS
   

Perl-Critic is a static source analyzer for Perl code. It is an extensible framework for creating and automatically enforcing coding standards across a body of code. Many of the default rules are taken from Damian Conway's book "Perl Best Practices." However, you can enable/disable & customize these rules to your heart's content.

35USERS
   

The BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes. By automatically rebuilding and testing the tree each time something has changed, build problems are pinpointed quickly, before ... [More] other developers are inconvenienced by the failure. The guilty developer can be identified and harassed without human intervention. By running the builds on a variety of platforms, developers who do not have the facilities to test their changes everywhere before checkin will at least know shortly afterwards whether they have broken the build or not. Warning counts, lint checks, image size, compile time, and other build parameters can be tracked over time, are more visible, and are therefore easier to improve. [Less]

8USERS
   

Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface.

6USERS
   

SONAR is an open source software quality management tool, dedicated to continuously analyze and measure source code quality. Using SONAR throughout the whole development project life cycle drastically improves visibility for every stakeholder. This ... [More] gained visibility allows to manage risks, reduce maintenance costs and improve agility by implementing a real quality first approach. Teams can now seamlessly embrace quality with fun. [Less]

5USERS

PHP_Depend is an adaption of the established Java development tool JDepend. This tool shows you the quality of your design in the terms of extensibility, reusability and maintainability. All these facts are influenced by the inter-package ... [More] dependencies and the package abstraction that PHP_Depend visualizes in form of an abstract/instability chart and as a detailed XML report of all detected dependencies. [Less]

4USERS
   

Pylint is a python tool that checks if a module satisfies a coding standard. Pylint can be seen as another PyChecker since nearly all tests you can do with PyChecker can also be done with Pylint. But Pylint offers some more features, like checking ... [More] line-code's length, checking if variable names are well-formed according to your coding standard, or checking if declared interfaces are truly implemented, and much more. The big advantage with Pylint is that it is highly configurable, customizable, and you can easily write a small plugin to add a personal feature. [Less]

3USERS
 

The comprehensive test of modern communication systems leads to large and complex test suites which have to be maintained throughout the system life-cycle. Experience with those written in the standardised Testing and Test Control Notation (TTCN-3) ... [More] has shown that the maintenance of test suites is a non-trivial task and its burden can be reduced with appropriate tool support. To this aim, we have developed the TRex tool, published as open-source Eclipse plugins under the Eclipse Public License, which provides IDE functionality for the TTCN-3 core notation and supports the assessment and automatic restructuring of TTCN-3 test suites by providing suitable metrics and refactorings. [Less]

2USERS
 

The Panopticode project provides a standardized format for describing the structure of software projects and integrates metrics from several tools into that format. Reporting options provide correlation, historic analysis, and visualization.

1USERS
 

an integrated tool set that extends the jdt (java development tools project) to provide the capability to perform calculations on all compilation units. by measuring the change of compilation units over the span of n development cycle(s), the opportunity to quantify the development cycle is made possible.

0USERS

The XRadar is an open extensible code report tool currently supporting all Java based systems. The batch-processing framework produces HTML/SVG reports of the systems current state and the development over time - all presented in sexy tables and ... [More] graphs. It gets results from several brilliant open source projects and a couple of in house grown projects and presents the results as massive unified html/svg reports. The architecture is based on java, xml and xsl. Presently it only supports Java, but there are plans to produce plug ins for other leading languages. [Less]

0USERS

MetrixDescripciónHerramienta construida como Trabajo Práctico Final de la materia "Calidad en el Desarrollo de Sistemas" (código 75.48), perteneciente al plan de la carrera "Ingeniería en Informática" de la Facultad de Ingeniería de la ... [More] Universidad de Buenos Aires - FIUBA. FuncionalidadesTrazabilidad de defectos/incidentes para una cartera de productos de software con múltiples versiones. Cálculo de un conjunto de métricas relativas a la calidad. Reportes gráficos de las métricas contempladas. TecnologíaRuby on Rails LicenciaGNU GPL v3 Estado del sistemaVersión 1.0 liberada el 17 de Febrero del 2008 Hay mejoras pensadas para su implementación en una nueva versión, a desarrollarse durante el año 2008 [Less]

0USERS

BugzillaMetrics is a tool for the evaluation of change request metrics. Its main characteristics are the specification of metrics by the users, an event driven algorithm, transparent execution optimization and an abstraction of its data sources.