Design principles for generating and presenting automated formative feedback on code quality using software metrics.
Eddy Van Den AkerEbrahim RahimiPublished in: SEET@ICSE (2024)
Keyphrases
- design principles
- software metrics
- software quality
- software engineering
- software systems
- software projects
- design patterns
- reverse engineering
- quality assurance
- source code
- design process
- threshold values
- feature ranking
- development process
- life cycle
- instructional design
- software development
- development effort
- quality metrics
- quality improvement
- program slicing
- quality control
- user interface
- artificial intelligence
- information systems
- quality assessment
- open source
- project management
- software evolution
- software components
- database design
- knowledge management
- object oriented