This project seeks to support development and maintenance of a single BlueJ extension that
- integrates and manages multiple software quality assessment tools;
- provides a cohesive user experience for interacting with those tools within BlueJ;
- facilitates maintenance of the functionality of the extension with future version of the tools, BlueJ, and Java; and
- provides a smooth path for the addition of new quality assessment tools.
- User (BlueJ users: students, novice programmers)
- Educator (instructors, mentors, tutors)
- Sysadmin (system administrators)
- Maintainer (project developers and quality engineers)