On the use of static analysis to engage students with software quality improvement: An experience with PMD.
Eman Abdullah AlOmarSalma Abdullah AlOmarMohamed Wiem MkaouerPublished in: SEET@ICSE (2023)
Keyphrases
- static analysis
- quality improvement
- source code
- dynamic analysis
- quality assurance
- engineering courses
- software systems
- regular expressions
- student learning
- practical experiences
- e learning
- abstract interpretation
- quality control
- test suite
- learning environment
- programming skills
- product quality
- test cases
- real world
- test case generation
- information technology
- metadata
- image processing
- real time
- open source
- software development