MINT is a software solution for Measure Platform, designed to correlate metrics from different software development life cycle in order to provide valuable recommendations to different actors impacting the software development process
Branch: master
Clone or download
Pull request Compare This branch is even with ersilva:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
bin
config
machines
models
public
routes
seeders
utils/mmt-correlator
views
.gitignore
README.md
app.js
package.json
yarn.lock

README.md

MINT- Metrics Intelligence Tool

MINT is a software solution designed to correlate metrics from different software development life cycle in order to provide valuable recommendations to different actors impacting the software development process. MINT considers the different measurements collected by the MEASURE platform as events occurring at runtime. The correlation is designed as extended finite state machines (EFSMs) allowing to perform Complex Event Processing (CEP) in order to determine the possible actions that can be taken to improve the diverse stages of the software life cycle and thus the global software quality and cost.

Documentation

https://github.com/ersilva/Mint/wiki

Related

Sarah Dahab, Erika Silva, Stephane Maag, Ana Rosa Cavalli, Wissam Mallouli. Enhancing software development process quality based on metrics correlation and suggestion. In the 13th Internation Conference on Software Technologies (ICSOFT 2018), Porto, Portugal, 26-28 July 2018. (PDF)

MEASURE platform

The Measure Platform is a web application which allows to collect, calculate, store and visualize measurements by execution of measures defined in SMM (Structured Metrics Metamodel).

The Measure platform is built in the context of Measure ITEA 3 project. The goal of the project is to increase the quality and efficiency as well as to reduce the costs and time-to-market of software engineering in Europe (and the world :-)). By implementing a comprehensive set of tools for automated and continuous measurement, we provide a toolset for future projects to properly measure their impact.

Documentation : https://github.com/ITEA3-Measure/MeasurePlatform/wiki

MINT is integrated into the MEASURE platform through the MEASURE Analysis Platform API, embedded into the platform web application.

Measure Analysis configuration page

Mint configuration page

Mint recommendations

Mint demo video Alt text