Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Exploring Software Measures to Assess Program Comprehension Janet Feigenspan, Sven Apel, Jorg Liebig, Christian Kastner,
 

Summary: Exploring Software Measures to Assess Program Comprehension
Janet Feigenspan, Sven Apel, J¨org Liebig, Christian K¨astner,
University of Magdeburg, Germany University of Passau, Germany Philipps University Marburg, Germany
Abstract--Software measures are often used to assess pro-
gram comprehension, although their applicability is discussed
controversially. Often, their application is based on plausibility
arguments, which, however, is not sufficient to decide whether
software measures are good predictors for program compre-
hension. Our goal is to evaluate whether and how software
measures and program comprehension correlate. To this end,
we carefully designed an experiment. We used four different
measures that are often used to judge the quality of source
code: complexity, lines of code, concern attributes, and concern
operations. We measured how subjects understood two com-
parable software systems that differ in their implementation,
such that one implementation promised considerable benefits
in terms of better software measures. We did not observe
a difference in program comprehension of our subjects as
the software measures suggested it. To explore how software
measures and program comprehension could correlate, we used

  

Source: Apel, Sven - Fakultät für Informatik und Mathematik, Universität Passau

 

Collections: Computer Technologies and Information Sciences