Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Analyzing programming behavior to support self-reflection for improving source code quality

 
: Prause, Christian R.; Scheffel, Maren; Niemann, Katja; Wolpers, Martin

:
Volltext urn:nbn:de:0011-n-1866012 (133 KByte PDF)
MD5 Fingerprint: d1498436808a4e409e4b09df5e4e550e
Erstellt am: 9.12.2011


Sankt Augustin: Fraunhofer FIT, 2011, 5 S.
Englisch
Bericht, Elektronische Publikation
Fraunhofer FIT ()
quality; source code; contextualized attention metadata (CAM); reputation

Abstract
Improving the quality of source code is an important aspect of reducing software development cost in industry. This position paper postulates that developers in a software team conduct different activities during software development like closing the source code editor for compilation as opposed to leaving it open that either improve or degrade the quality of resulting source code. We propose to combine mining of contextualized attention metadata with developers' quality reputations to identify activities that seem to be inhibitors of quality. By analyzing the behavior of an entire team, adverse activities can be detected automatically, and can be reported back to developers so that they can learn to avoid adverse behavior.

: http://publica.fraunhofer.de/dokumente/N-186601.html