Title |
Year |
Topic |
Method |
Language |
CS |
DP |
MT |
RD |
RF |
SA |
"I know it when i see it" - Perceptions of code quality | 2018 | Perceptions | DescrCorr | generic | | | | rd | | |
A card game for learning software-refactoring principles | 2019 | Materials | Survey | generic-OO | cs | | | | rf | |
A case study of the analysis of novice student programs | 1999 | ProgramQuality | DescrCorr | C++ | | | mt | | | sa |
A case study of the static analysis of the quality of novice student programs | 1999 | ProgramQuality | DescrCorr | C++ | | | mt | | | sa |
A critic for LISP | 1987 | SelfmadeTool | Tool | Lisp | | | | | | |
A design quality learning unit in OO modeling bridging the engineer and the artist | 2011 | Curriculum | NoneUnclear | generic-OO | | | mt | | | |
A diagnosis system of programming styles using program patterns | 2000 | SelfmadeTool | (Q)Experim | C | | | | rd | | |
A framework for the assessment and training of software refactoring competences | 2019 | Curriculum | CaseStudy | generic | | | | | rf | |
A Heuristic Tool for Measuring Software Quality Using Program Language Standards | 2022 | SelfmadeTool | Tool | Java | | | | | | |
A Large-Scale Comparison of Python Code in Jupyter Notebooks and Scripts | 2022 | ProgramQuality | DescrCorr | Python | | | | | | |
A method for detecting bad smells and ITS application to software engineering education | 2014 | SelfmadeTool | Tool | Java | cs | | | | rf | |
A pedagogical approach in interleaving software quality concerns at an artificial intelligence course | 2022 | TeachingMethod | NoneUnclear | Java | | | mt | | | |
A programming style taxonomy | 1991 | Assignments | Other | generic | | | | | | |
A Proposal of Coding Rule Learning Function in Java Programming Learning Assistant System | 2016 | SelfmadeTool | Survey | Java | | | | rd | | sa |
A Resource to Support Novices Refactoring Conditional Statements | 2022 | TeachingMethod | (Q)Experim | C | cs | | | rd | rf | |
A study of loop style and abstraction in pedagogic practice | 2011 | ProgramQuality | Qualitative | mutiple | | | | | | |
A study on the quality mindedness of students | 2022 | Perceptions | Survey | generic | | | | | | |
A tool for diagnosing the quality of java program and a method for its effective utilization in education | 2010 | ExternalTool | (Q)Experim | Java | | | | rd | | |
A Tutoring System to Learn Code Refactoring | 2021 | SelfmadeTool | Tool | Java | | | | | rf | |
Academic coding guideline model - OCG | 2014 | Assignments | Discussion | C | | | | rd | | |
Amelioration of Teaching Strategies by Exploring Code Quality and Submission Behavior | 2019 | Behaviour | DescrCorr | C++ | cs | | | | | |
An Agile classroom experience: Teaching TDD and refactoring | 2008 | ProgProcess | Experience | Java | | | | | rf | |
An Applicability Study on Refactoring Principles in Reading-Based Programming Learning | 2022 | Materials | (Q)Experim | Java | | dp | | | rf | |
An automated assessment system for analysis of coding convention violations in Java programming assignments | 2018 | SelfmadeTool | Tool | Java | | | | rd | | |
An Automatic Grading System for a High School-level Computational Thinking Course | 2022 | SelfmadeTool | QuantOther | Haskell | | | | | | |
An empirical study of COBOL programs via a style analyzer: The benefits of good programming style | 1989 | Behaviour | DescrCorr | Cobol | | | mt | | | |
An empirical study of iterative improvement in programming assignments | 2015 | Behaviour | DescrCorr | C++ | | | mt | | | |
An empirical study on students' ability to comprehend design patterns | 2008 | ConceptUnd | (Q)Experim | mutiple | | dp | mt | | | |
An Incremental Model for Developing Educational Critiquing Systems: Experiences with the Java Critiquer | 2008 | SelfmadeTool | DescrCorr | Java | | | | | | |
An innovative approach to teaching refactoring | 2006 | ProgProcess | NoneUnclear | generic-OO | | | | | rf | |
An instructional aid for student programs | 1980 | SelfmadeTool | DescrCorr | Fortran | | | | | | |
Analysis of Learning Behavior in an Automated Programming Assessment Environment: A Code Quality Perspective | 2020 | Behaviour | QuantOther | Java | | | | | | |
Analyzing students' software redesign strategies | 2016 | Behaviour | Qualitative | Java | | dp | | | rf | |
Anomaly Detection for Early Warning in Object-oriented Programming Course | 2021 | SelfmadeTool | Tool | Java | | | | | | sa |
Applying Code Quality Detection in Online Programming Judge | 2020 | ExternalTool | DescrCorr | Python | | | | | | |
Applying gamification to motivate students to write high-quality code in programming assignments | 2019 | TeachingMethod | (Q)Experim | C | | | mt | | | |
Are Undergraduate Creative Coders Clean Coders? A Correlation Study | 2022 | ProgramQuality | DescrCorr | Java | | | | | | |
ASPA: A Static Analyser to Support Learning and Continuous Feedback on Programming Courses. An Empirical Validation | 2022 | SelfmadeTool | Survey | Python | | | | | | sa |
Assessing software quality of agile student projects by data-mining software repositories | 2019 | ProgramQuality | DescrCorr | unknown | | | mt | | | |
Assessing the quality of programs: A topic for the CS2 course | 1987 | ProgramQuality | Discussion | generic | | | | | | |
Assessing Understanding of Maintainability using Code Review | 2021 | Assignments | (Q)Experim | generic | | | | | | |
Automated critique of early programming antipatterns | 2019 | SelfmadeTool | Tool | Java | | | | | | sa |
Automatic analysis of functional program style | 1996 | SelfmadeTool | Tool | SML | | | | | | |
Automatic assessment aids for Pascal programs | 1982 | SelfmadeTool | DescrCorr | Pascal | | | | | | |
Automatic Assessment of the Design Quality of Student Python and Java Programs | 2022 | SelfmadeTool | (Q)Experim | mutiple | | | | rd | | |
Automatic detection of bad programming habits in scratch | 2014 | ProgramQuality | DescrCorr | Scratch | | | | | | |
Automatic grader for programming assignment using source code analyzer | 2014 | SelfmadeTool | DescrCorr | mutiple | | | | | | |
Automatic programming assessment | 1993 | ProgramQuality | DescrCorr | Pascal | | | mt | | | |
AutoStyle: Toward coding style feedback at scale | 2015 | SelfmadeTool | Tool | mutiple | | | | | | |
Bad Smells in Scratch Projects: A Preliminary Analysis | 2019 | ProgramQuality | DescrCorr | Scratch | cs | | | | | |
Beautiful JavaScript: How to guide students to create good and elegant code | 2014 | ProgProcess | NoneUnclear | JavaScript | | | | | rf | |
Beauty and the Beast: on the readability of object-oriented example programs | 2016 | Materials | DescrCorr | Java | | | | rd | | |
But my program runs! Discourse rules for novice programmers | 1986 | Assignments | NoneUnclear | Pascal | | | | | | |
Can students help themselves? An investigation of students' feedback on the quality of the source code | 2019 | ProgramQuality | Survey | Python | | | | | | |
Carrot and Stick approaches revisited when managing Technical Debt in an educational context | 2021 | TeachingMethod | (Q)Experim | Java | | | mt | | | |
Challenges of knowledge component modeling: A software engineering case study | 2022 | Materials | CaseStudy | generic | | | | | rf | |
Clean Code - Delivering A Lightweight Course | 2021 | TeachingMethod | NoneUnclear | Java | | | | | | |
Clean Code and Design Educational Tool | 2021 | SelfmadeTool | Tool | C\# | cs | | | rd | | |
Clean Code Tutoring: Makings of a Foundation | 2022 | SelfmadeTool | (Q)Experim | C\# | | | | rd | rf | |
Cleangame: Gamifying the identification of code smells | 2019 | SelfmadeTool | (Q)Experim | Java | cs | | | | rf | |
Code Comprehension Activities in Undergraduate Software Engineering Course - A Case Study | 2015 | Behaviour | DescrCorr | mutiple | | | | | rf | |
Code Perfumes: Reporting Good Code to Encourage Learners | 2021 | ProgramQuality | DescrCorr | Scratch | cs | | | | | |
Code Quality Defects Across Introductory Programming Topics | 2022 | ProgramQuality | DescrCorr | Python | | | | | | |
Code Quality Improvement for All: Automated Refactoring for Scratch | 2019 | SelfmadeTool | (Q)Experim | Scratch | cs | | mt | | rf | |
Code quality issues in student programs | 2017 | ProgramQuality | DescrCorr | Java | | | | | | |
Code quality: Examining the efficacy of automated tools | 2017 | ExternalTool | DescrCorr | Python | | | mt | | | |
CompareCFG: Providing Visual Feedback on Code Quality Using Control Flow Graphs | 2020 | SelfmadeTool | Tool | Java | | | | | | |
Comparison of software quality in the work of children and professional developers based on their classroom exercises | 2015 | ProgramQuality | DescrCorr | Java | | | | | | |
Comprehension and application of design patterns by novice software engineers | 2018 | ConceptUnd | (Q)Experim | Java | | dp | | | | |
Dependency Analysis for Learning Class Structure for Novice Java Programmer | 2011 | TeachingMethod | CaseStudy | Java | | | | rd | rf | |
Design of e-activities for the learning of code refactoring tasks | 2014 | TeachingMethod | Experience | generic | | | | | rf | |
Design patterns in scientific software | 2004 | TeachingMethod | NoneUnclear | Java | | dp | | | rf | |
Designing a Programming Game to Improve Children's Procedural Abstraction Skills in Scratch | 2020 | SelfmadeTool | (Q)Experim | Scratch | cs | | | | | |
Designing a rubric for feedback on code quality in programming courses | 2016 | Assignments | Other | generic | | | | | | |
Detecting and Addressing Design Smells in Novice Processing Programs | 2019 | ProgramQuality | DescrCorr | Processing | cs | | | | rf | sa |
Development of a refactoring learning environment | 2011 | SelfmadeTool | Tool | Java | | | | | rf | |
Do code smells hamper novice programming? A controlled experiment on Scratch programs | 2016 | ConceptUnd | (Q)Experim | Scratch | cs | | | | | |
Documentation Standards for Beginning Students | 1976 | Assignments | NoneUnclear | mutiple | | | | rd | | |
Does Static Analysis Help Software Engineering Students? | 2020 | ExternalTool | DescrCorr | Java | | | | | | sa |
Dr. Scratch: Automatic analysis of scratch projects to assess and foster computational thinking | 2015 | SelfmadeTool | (Q)Experim | Scratch | | | | | | |
DrPython-WEB: A Tool to Help Teaching Well-Written Python Programs | 2022 | SelfmadeTool | Tool | Python | | | | | | |
Earthworm - Automated decomposition suggestions | 2018 | SelfmadeTool | Tool | Python | | | | | rf | sa |
Effectively teaching coding standards in programming | 2005 | Perceptions | Survey | generic | | | | | | |
Effects of technical debt awareness: A classroom study | 2017 | TeachingMethod | Qualitative | generic | | | | | | |
Encapsulation and Reuse as Viewed by Java Students | 2001 | Perceptions | Qualitative | Java | | | | | | |
Enhancing Abstraction in App Inventor with Generic Event Handlers | 2019 | SelfmadeTool | Tool | APPInventor | cs | | | | rf | |
Enhancing block-based programming pedagogy to promote the culture of quality from the ground up - a position paper | 2017 | Curriculum | Discussion | generic-block | | | | | | |
Evaluating Code Improvements in Software Quality Course Projects | 2022 | TeachingMethod | (Q)Experim | Java | | | | | | sa |
Evolving an integrated curriculum for object-oriented analysis and design | 2008 | Curriculum | Experience | generic-OO | | dp | | | rf | |
Exploration of Experimental Teaching Reforms on C Programming Design Course | 2021 | TeachingMethod | DescrCorr | C | | | | | | |
Exploring Metrics for the Analysis of Code Submissions in an Introductory Data Science Course | 2021 | ProgramQuality | DescrCorr | Python | | | mt | | | |
Five reasons for including technical debt in the software engineering curriculum | 2015 | Curriculum | NoneUnclear | generic | | | | | | |
Foobaz: Variable name feedback for student code at scale | 2015 | SelfmadeTool | Survey | Python | | | | | | |
Forming groups for collaborative learning in introductory computer programming courses based on students' programming styles: An empirical study | 2006 | ProgProcess | (Q)Experim | C | | | mt | | | |
Fostering the comprehension of the object-oriented programming paradigm by a virtual lab exercise | 2019 | TeachingMethod | Experience | Java | | | | | | |
FrenchPress gives students automated feedback on Java program flaws | 2015 | SelfmadeTool | Survey | Java | | | | | | |
Function Names: Quantifying the Relationship Between Identifiers and Their Functionality to Improve Them | 2022 | SelfmadeTool | Tool | Java | | | | rd | | |
Gamification based learning environment for computer science students | 2020 | SelfmadeTool | Tool | mutiple | | | | | | sa |
Helping Student Programmers Through Industrial-Strength Static Analysis: A Replication Study | 2022 | Behaviour | DescrCorr | Java | | | | | | sa |
High School Teachers' Understanding of Code Style | 2020 | Perceptions | Qualitative | generic | | | | | | |
How junior developers deal with their technical debt? | 2020 | Behaviour | Mixed | mutiple | | | | | | sa |
How kids code and how we know: An exploratory study on the scratch repository | 2016 | ProgramQuality | DescrCorr | Scratch | cs | | | | | |
How teachers would help students to improve their code | 2019 | ProgramQuality | Survey | generic | | | | | | |
How to improve code quality by measurement and refactoring | 2016 | ProgProcess | DescrCorr | Java | | | mt | | rf | sa |
Human vs. Automated coding style grading in computing education | 2019 | ProgramQuality | DescrCorr | C++ | | | | | | sa |
Hyperstyle: A Tool for Assessing the Code Quality of Solutions to Programming Assignments | 2022 | SelfmadeTool | Tool | mutiple | | | | rd | rf | |
Impact of aspect-oriented programming on the quality of novices' programs: A comparative study | 2013 | ProgramQuality | (Q)Experim | C\# | | | mt | rd | | |
Implementing a set of guidelines for CS majors in the production of program code | 1996 | Assignments | Survey | Modula2 | | | | | | |
Improving Feedback on GitHub Pull Requests: A Bots Approach | 2019 | SelfmadeTool | Mixed | generic-OO | cs | | | | | sa |
Improving Readability of Scratch Programs with Search-based Refactoring | 2021 | SelfmadeTool | Tool | Scratch | | | | rd | rf | |
Improving students programming quality with the continuous inspection process: a social coding perspective | 2019 | ProgProcess | (Q)Experim | Java | | | | | | |
Improving the software quality - An educational approach | 2017 | SelfmadeTool | Tool | C\# | | dp | | | rf | |
Integrating Antipatterns into the Computer Science Curriculum | 2009 | Curriculum | NoneUnclear | generic-OO | | dp | | | rf | |
Investigating code quality tools in the context of software engineering education | 2017 | ExternalTool | DescrCorr | Java | | | mt | | rf | |
Investigating static analysis errors in student Java programs | 2017 | ProgramQuality | DescrCorr | Java | | | | | | sa |
Investigation of the relationship between program correctness and programming style | 1999 | ProgramQuality | DescrCorr | mutiple | | | mt | rd | | |
Japroch: A tool for checking programming style | 2004 | SelfmadeTool | Tool | Java | | | | | | |
JMetricGrader: A software for evaluating student projects using design object-oriented metrics and neural networks | 2022 | ProgramQuality | QuantOther | Java | | | mt | | | |
Learning appreciation for design patterns by doing it the hard way first | 2003 | TeachingMethod | Experience | Java | | dp | | | rf | |
Learning software engineering principles using open source software | 2008 | Assignments | NoneUnclear | Java | | | mt | rd | rf | |
Learning to listen for design | 2019 | ProgProcess | Discussion | generic | cs | dp | | | rf | |
Linking code readability, structure, and comprehension among novices: It's complicated | 2019 | Perceptions | Survey | mutiple | | | | rd | | |
Litterbox: A linter for scratch programs | 2021 | SelfmadeTool | Tool | Scratch | cs | | | | | |
Measuring static quality of student code | 2011 | ProgramQuality | DescrCorr | Java | | | mt | | | |
Measuring students' source code quality in software development projects through commit-impact analysis | 2021 | Behaviour | DescrCorr | mutiple | | | mt | | | |
Mind the Gap: Searching for Clarity in NCEA | 2021 | Materials | Mixed | generic | | | | | | |
Mining student CVS repositories for performance indicators | 2005 | Behaviour | DescrCorr | mutiple | | | | | | |
Modeling Learners Programming Skills and Question Levels Through Machine Learning | 2020 | ProgramQuality | QuantOther | mutiple | | | | rd | | |
Novice Programmers and Software Quality: Trends and Implications | 2017 | ProgramQuality | DescrCorr | Scratch | cs | | | | | |
On assuring learning about code quality | 2020 | Curriculum | CaseStudy | generic | | | | | | |
On the Use of FCA Models in Static Analysis Tools to Detect Common Errors in Programming | 2021 | ProgramQuality | DescrCorr | Python | | | | | | sa |
Pirate plunder: Game-based computational thinking using scratch blocks | 2018 | SelfmadeTool | Tool | Scratch | cs | | | | | |
Program decomposition and complexity in CS1 | 2015 | TeachingMethod | (Q)Experim | C | | | mt | | | |
Programming style in introductory programming courses | 2015 | Curriculum | NoneUnclear | generic | | | | | | |
Promoting Code Quality via Automated Feedback on Student Submissions | 2021 | SelfmadeTool | Tool | mutiple | | | | | | |
Qualitative aspects of students' programs: Can we make them measurable? | 2016 | SelfmadeTool | (Q)Experim | Python | | | | | | |
Quality Assessment of Learners' Programs by Grouping Source Code Metrics | 2021 | ProgramQuality | QuantOther | Lua | | | mt | | | |
Readable vs. Writable Code: A Survey of Intermediate Students' Structure Choices | 2022 | Perceptions | Survey | Java | | | | rd | | |
RefacTutor: An Interactive Tutoring System for Software Refactoring | 2020 | SelfmadeTool | Tool | Java | | | | | rf | |
Reflections on teaching refactoring: A tale of two projects | 2015 | ProgProcess | (Q)Experim | Java | | | | | | |
ReLE - a refactoring supporting tool | 2011 | SelfmadeTool | Tool | Java | | | | | rf | |
Replicating novices' struggles with coding style | 2019 | Perceptions | Survey | mutiple | | | | rd | | |
Research and practice on education of SQA at source code level | 2011 | TeachingMethod | CaseStudy | generic | | | | | | |
Salient elements in novice solutions to code writing problems | 2011 | ProgramQuality | Qualitative | mutiple | | | | | | |
Scale-driven automatic hint generation for coding style | 2016 | SelfmadeTool | (Q)Experim | mutiple | | | | | | |
Serious refactoring games | 2019 | Materials | NoneUnclear | generic-OO | cs | | | | rf | |
Smells in block-based programming languages | 2016 | ProgramQuality | DescrCorr | generic-block | cs | | | | | |
Software analytics to support students in object-oriented programming tasks: an empirical study | 2020 | ProgramQuality | (Q)Experim | Java | | | | | | |
Software clones in scratch projects: On the presence of copy-and-paste in computational thinking learning | 2017 | ProgramQuality | DescrCorr | Scratch | | | | | | |
Software engineer education support system ALECSS utilizing devOps tools | 2016 | SelfmadeTool | DescrCorr | Java | | | | | | sa |
Software metrics as a programming training tool | 1990 | Assignments | (Q)Experim | Cobol | | | mt | | | |
Software Quality as a Subsidy for Teaching Programming | 2021 | TeachingMethod | DescrCorr | Java | | | | | | |
Software Quality Metrics Calculations for Java Programming Learning Assistant System | 2020 | SelfmadeTool | DescrCorr | Java | | | mt | | | |
Software readability practices and the importance of their teaching | 2016 | Assignments | Survey | generic-OO | cs | | | rd | | |
Sprinter: A Didactic Linter for Structured Programming | 2022 | SelfmadeTool | Tool | Java | | | | | | |
Static analyses in python programming courses | 2019 | SelfmadeTool | (Q)Experim | Python | | | | | | sa |
Static analysis of programming exercises: Fairness, usefulness and a method for application | 2016 | ExternalTool | DescrCorr | Java | | | | | | sa |
Static analysis of source code written by novice programmers | 2017 | ExternalTool | DescrCorr | C | | | | | | sa |
Static Analysis of Students' Java Programs | 2004 | SelfmadeTool | Tool | Java | | | mt | | | sa |
Structural analysis of source code collected from programming contests | 2014 | ProgramQuality | QuantOther | C++ | | | | | | |
Student Refactoring Behaviour in a Programming Tutor | 2020 | Behaviour | DescrCorr | Java | | | | | rf | |
Students Projects' Source Code Changes Impact on Software Quality Through Static Analysis | 2021 | Behaviour | DescrCorr | mutiple | | | | | | sa |
Studying Software Metrics Based on Real-World Software Systems | 2007 | Assignments | NoneUnclear | generic | | | mt | | | |
Supporting Students in C++ Programming Courses with Automatic Program Style Assessment | 2004 | SelfmadeTool | Qualitative | C++ | | | | | | |
Teacher Mate: A Support Tool for Teaching Code Quality | 2020 | SelfmadeTool | DescrCorr | Java | | | | | | |
Teaching code quality in high school programming courses - Understanding teachers' needs | 2022 | Perceptions | Qualitative | generic | | | | | | |
Teaching Defensive Programming in Java | 2004 | Assignments | Survey | Java | | | | | | |
Teaching design patterns using a family of games | 2009 | Assignments | Experience | Java | | dp | | | rf | |
Teaching programming style with ugly code | 2013 | SelfmadeTool | Tool | Java | | | | rd | | |
Teaching software quality via source code inspection tool | 2017 | SelfmadeTool | (Q)Experim | mutiple | | | | | | |
Teaching students to build well formed object-oriented methods through refactoring | 2007 | ProgProcess | NoneUnclear | generic-OO | | | | | rf | |
Teaching students to recognize and implement good coding style | 2017 | ProgramQuality | (Q)Experim | Python | | | | | | |
Teaching the culture of quality from the ground up: Novice-tailored quality improvement for scratch programmers | 2020 | SelfmadeTool | Mixed | Scratch | | | | | rf | |
The effect of reporting Known issues on students' work | 2018 | Perceptions | (Q)Experim | C++ | | | | | | |
The Five Million Piece Puzzle: Finding Answers in 500,000 Snap-Projects | 2019 | ProgramQuality | DescrCorr | Snap! | cs | | | | | |
The impact of automated code quality feedback in programming education | 2017 | ExternalTool | (Q)Experim | mutiple | | | | | | |
The LAN-simulation: A refactoring teaching example | 2005 | Assignments | Experience | Java | | | | | rf | |
The Role of Source Code Vocabulary in Programming Teaching and Learning | 2020 | SelfmadeTool | (Q)Experim | Python | | | | rd | | |
The teaching of documentation and good programming style in a liberal arts computer science program | 1980 | TeachingMethod | NoneUnclear | Basic | | | | | | |
Tool assisted identifier naming for improved software readability: An empirical study | 2005 | SelfmadeTool | (Q)Experim | Java | | | | rd | | |
Towards an empirically validated model for assessment of code quality | 2014 | Assignments | Qualitative | generic | | | | | | |
Towards generalizing expert programmers' suggestions for novice programmers | 2013 | ProgramQuality | Survey | Alice-LG | | | | | | sa |
Understanding recurring quality problems and their impact on code sharing in block-based software | 2017 | ProgramQuality | DescrCorr | Scratch | cs | | | | | |
Understanding Refactoring Tasks over Time: A Study Using Refactoring Graphs | 2022 | Behaviour | (Q)Experim | Java | | | | | rf | |
Understanding Semantic Style by Analysing Student Code | 2018 | ProgramQuality | DescrCorr | Java | | | | | | |
Unencapsulated collection - A teachable design smell | 2018 | ProgramQuality | CaseStudy | generic-OO | cs | | | | rf | |
Unreadable code in novice developers | 2021 | Perceptions | Survey | generic | | | | rd | | |
Using examples as guideposts for programming exercises: Providing support while preserving the challenge | 2021 | Assignments | CaseStudy | C++ | | | | | rf | |
Using pirate plunder to develop children's abstraction skills in scratch | 2019 | SelfmadeTool | (Q)Experim | Scratch | cs | | | | | |
Using project-based approach to teach design patterns: An Experience Report | 2021 | TeachingMethod | (Q)Experim | Java | cs | dp | | | rf | |
Using software metrics tools for maintenance decisions: a classroom exercise | 1996 | ExternalTool | CaseStudy | unknown | | | mt | | | |
Using static analysis tools to assist student project evaluation | 2020 | ExternalTool | DescrCorr | Python | | | | | | sa |
Using Verilog LOGISCOPE to analyze student programs | 1998 | ExternalTool | DescrCorr | C++ | | | | | | sa |
Utilizing software engineering education support system ALECSS at an actual software development experiment: A case study | 2019 | SelfmadeTool | DescrCorr | Java | | | | | | |
You have said too much : Java-like verbosity anti-patterns in python codebases | 2021 | ProgramQuality | DescrCorr | Python | | | | | | |