An empirical study on software understandability and its dependence on code characteristics.
Luigi LavazzaSandro MorascaMarco GattoPublished in: Empir. Softw. Eng. (2023)
Keyphrases
- source code
- software systems
- linux kernel
- static analysis
- industry standard
- computer systems
- software package
- software development
- software quality
- data flow
- data sets
- clone detection
- program understanding
- fully functional
- software design
- programming tool
- neural network
- high level
- open source
- java programs
- control flow
- analysis tool
- software architecture
- software projects
- commercial software
- software metrics
- business processes
- artificial intelligence
- software tools
- program slicing
- database
- code snippets