sadiaTab/CPJITSDP

The implementation of Online Cross-Project JIT-SDP approaches proposed in the paper "Cross-Project Online Just-In-Time Software Defect Prediction" accepted in IEEE Transactions on Software Engineering (TSE), 2022, (accepted).

21
/ 100
Experimental

This project helps software development teams predict which new code changes are likely to introduce defects, even at the very beginning of a project when data is scarce. It takes in structured data about software changes (like lines added/deleted, number of files changed, developer experience, etc.) and outputs a prediction of whether a commit contains a bug. Software quality assurance engineers, project managers, and lead developers can use this to prioritize code reviews and testing.

No commits in the last 6 months.

Use this if you are managing software projects and need to proactively identify potentially buggy code changes early in the development cycle, especially for new projects with limited historical data.

Not ideal if you are looking for a general-purpose defect prediction tool that doesn't focus on real-time, evolving project data or cross-project knowledge transfer.

software-quality defect-prediction code-review software-engineering agile-development
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

11

Forks

Language

Java

License

GPL-3.0

Last pushed

Feb 07, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sadiaTab/CPJITSDP"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.