OWASP Project Metrics

OWASP Project Metrics

OWASP Project Metrics is...

Introduction

The goal of this project is to create an automated tool able to connect to the majority of distributed version control systems (DVCS) and generate data to measure project activity and quality using metrics and standard practices.

Description

We will develop a tool that will be able to connect to the majority of distributed version control systems (DVCS) and through a series of algorithmic operations automatically generate both quantitative and qualitative by applying a series of well defined metrics. Collected data will be organized and presented in a website with a dashboard for each project and statistical information about code and authors that will also include a scoring systems.

Licensing

OWASP Project Metrics is free to use. It is licensed under the GNU GPL v3 license, so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.

What is Project Metrics?

OWASP Project Metrics provides:

metadata analysis (mime type, encoding, size, mac times, acl)

string detection (presence, absence, position, repetition)

pattern detection (exact and partial match, sequence, occurrence)

entropy analysis (entropy, chi2, compression, frequency)

fuzzy hashing (file similarity)

crypto hashing (file uniqueness)

Presentation

Project Leader

Federico Figus

Related Projects

Ohloh

Quick Download

Email List

Project Email List

News and Events

In Print

Classifications

Q1

A1

Q2

A2

Volunteers

OWASP Project Metrics is developed by a worldwide team of volunteers. The primary contributors to date have been:

xxx

xxx

Others

xxx

xxx

As of June, the priorities are:

files added (total, 6/3/1 months, last 7 days)

files changed (total, 6/3/1 months, last 7 days)

files unchanged (total, 6/3/1 months, last 7 days)

files deleted (total, 6/3/1 months, last 7 days)

file comparison (one to one, many to one, one to many)

for each commit:

files changed (added,deleted,rewritten,renamed,modified)

file content attribution (who modified which part)

author tracking and action attribution (who did what and when)

a graph to represent global project activity

Involvement in the development and promotion of OWASP Project Metrics is actively encouraged!
You do not have to be a security expert in order to contribute.
Some of the ways you can help:

xxx

xxx

PROJECT INFOWhat does this OWASP project offer you?

RELEASE(S) INFOWhat releases are available for this project?

what

is this project?

Name: OWASP Project Metrics

Purpose: The goal of this project is to create an automated tool able to connect to the majority of distributed version control systems (DVCS) and generate data to measure project activity and quality using metrics and standard practices.

License: GNU GPL v3

who

is working on this project?

Project Leader(s):

Federico Figus

how

can you learn more?

Project Pamphlet: Not Yet Created

Project Presentation:

Mailing list: N/A

Project Roadmap: Not Yet Created

Key Contacts

Contact Federico Figus to contribute to this project

Contact Federico Figus to review or sponsor this project

Contact the GPC to report a problem or concern about this project or to update information.