• Home
  • Search
  • Metrics for Student Source Code Analysis
  • Cite Icon3
  • https://doi.org/10.1109/iceta51985.2020.9379264Copy DOI Icon

Metrics for Student Source Code Analysis

  • Nov 12, 2020
  • Igor Vehec +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Source code quality is undoubtedly very important, yet usually forgotten aspect of software development process. This study shows different approaches to analysis of student codes, mainly in Java. By comparing different widely-used tools and our solution, we are able to get precise results from such an analysis, and thus to improve the code quality. The analysis results can also be used to determine knowledge and skills of novice programmers (students). Analysis of source codes may be as simple as counting the occurrences of language constructs or as complex as design pattern detection. Different approaches and solutions, i.e. measurements of language construct occurrences, copy-pasted code and design pattern detection, or source code quality, are discussed and subjected to evaluation by being executing on source codes of students as novice programmers.

Similar Papers
  • Conference Article
  • Citations30

Teaching software quality via source code inspection tool

  • Oct 01, 2017
  • Pedro Henrique De Andrade Gomes +5
  • Research Article
  • Citations12

Early prediction of quality of service using interface-level metrics, code-level metrics, and antipatterns

  • May 19, 2020
  • Information and Software Technology
  • Chaima Abid +2
  • Conference Article
  • Citations3

Empirically Examining the Quality of Source Code in Engineering Software Systems

  • May 01, 2018
  • Jens K Carter +2
  • Research Article
  • Citations8

Source Code and Formal Analysis: A Reading of Passage

  • Sep 22, 2017
  • Transactions of the Digital Games Research Association
  • Ea Christina Willumsen
  • PDF
  • Research Article
  • Citations1

Building and Storing in Graph Database Neo4j Abstract Symantic Graph of PHP Applications Source Code

  • Dec 28, 2020
  • NaUKMA Research Papers. Computer Science
  • Trokhym Babych +1
  • Research Article
  • Citations53

Reducing Friction in Software Development

  • Jan 01, 2016
  • IEEE Software
  • Paris Avgeriou +4
  • Research Article
  • Citations32

Empirical analysis of the relationship between CC and SLOC in a large corpus of Java methods and C functions

  • Dec 09, 2015
  • Journal of Software: Evolution and Process
  • Davy Landman +3
  • Research Article
  • Citations12

Repositorios de publicaciones digitales de libre acceso en Europa: análisis y valoración de la accesibilidad, posicionamiento web y calidad del código

  • Jul 26, 2016
  • El Profesional de la Información
  • Cristòfol Rovira +2
  • Research Article

Automation of program code vectorization for the use of SIMD instructions

  • Jan 01, 2026
  • Mathematical machines and systems
  • M.O Bohdiuk +1
  • Book Chapter
  • Citations7

Testing and Debugging

  • Jan 01, 2010
  • Adam Freeman
  • PDF
  • Research Article
  • Citations3

Source Code Comprehension and Appropriation by Novice Programmers: Understanding Novice Programmers’ Perception about Source Code Reuse

  • Dec 20, 2019
  • Journal on Interactive Systems
  • Luana Müller +2
  • Conference Article

Extending K-Scope Fortran Source Code Analyzer with Visualization of Performance Profiling Data and Remote Parsing of Source Code

  • Aug 01, 2014
  • Masaaki Terai +3
  • Conference Article
  • Citations22

A model-driven graph-matching approach for design pattern detection

  • Oct 01, 2013
  • Mario Luca Bernardi +2
  • Conference Article
  • Citations2

Source Code Analysis for Static Prediction of Dynamic Memory Usage

  • Jan 01, 2019
  • Sangwho Kim +1
  • Conference Article
  • Citations3

Towards a Comprehensive Test Suite for Detectors of Design Patterns

  • Nov 01, 2009
  • Patrycja Wegrzynowicz +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.