Data Collectors


The data collectors below extract development activity from tools such as versioning control systems, bug trackers, static analysers, mailing-lists. The collected data is then made available to the OW2 risk analysis platform, which was created in the frame of the RISCOSS EU project. This platform hinges on risk models which normalize the collected data and turn it into high-level risk indicators. These indicators are then displayed on each OW2 mature project's dashboard. Each project's collected data is displayed in the "Risk Drivers" tab of each project's dashboard in order to make the entire process completely transparent. 

The collectors are implemented in JavaScript, either as API clients (such as the SonarQube data collector), or as scrapers (such as the Fossology one). They are executed in a NodeJS environment.

NameDescription
Fossology Data CollectorThis collector scrapes Fossology reports to extract licensing and copyright metrics from them.
JIRA Data Collector
Open Hub Data Collector
SonarQube Data Collector