DocumentCode :
1683506
Title :
Keynote 1: LGTM - Software Sensing and Bug Smelling
Author :
Gall, Harald C.
Author_Institution :
Univ. of Zurich, Zurich, Switzerland
fYear :
2012
Firstpage :
3
Lastpage :
4
Abstract :
Summary form only given. Looks Good To Me (LGTM) is a means to stamp an ´ok´ on code reviews and then have the code moved to production. One key part of this process is a detailed quality analysis by checking code, looking for potential known bugs, and evaluating the design. As code bases are changed almost every day by many developers, we need to devise means for effective, regular, and focused analysis. In the recent past we have looked into approaches of software sensing and bug smelling. Sensing software is employed by audio-visual and multi-touch interfaces to a code base and its change history. Bug smelling leverages bug prediction on the levels of classes, methods, or change types. Combining both can lead to a more effective quality analysis for reviewing tasks such that the signing off by LGTM is facilitated. In this talk we will present approaches and tools such as SmellTagger or Coco Viz for software sensing and bug smelling. We will also discuss current limitations and potential new horizons for software evolution research.
Keywords :
program debugging; software maintenance; user interfaces; Coco Viz; LGTM; SmellTagger; audio-visual interfaces; bug prediction; bug smelling; code checking; design evaluation; looks good to me; multitouch interfaces; quality analysis; software evolution research; software sensing; Informatics; Sensors; Software; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on
Conference_Location :
Szeged
ISSN :
1534-5351
Print_ISBN :
978-1-4673-0984-4
Type :
conf
DOI :
10.1109/CSMR.2012.9
Filename :
6178870
Link To Document :
بازگشت