DocumentCode
588610
Title
Automated architectural reviews with Semmle
Author
De Schutter, K.
Author_Institution
Certipost, Erembodegem, Belgium
fYear
2012
fDate
23-28 Sept. 2012
Firstpage
557
Lastpage
565
Abstract
Keeping code at a high level of quality and in sync with the defined architecture is not a trivial matter when you are participating in a competitive market in which you would rather provide solutions today than tomorrow. Code checkers help, but most are too generic to be of real value and so end up being ignored. Customisable code checkers can provide real benefit at reasonable cost. By encoding company specific (or even project specific) rules, actual results become much more relevant. With the additional integration of UML diagrams and specifications into the code checker, it even becomes possible to manage the gap between the actual code and the architecture from day to day at reasonable cost.
Keywords
Unified Modeling Language; program verification; software architecture; software quality; Semmle; UML diagrams; automated architectural reviews; competitive market; customisable code checkers; Computer architecture; Conferences; Guidelines; Software maintenance; Standards; Unified modeling language; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance (ICSM), 2012 28th IEEE International Conference on
Conference_Location
Trento
ISSN
1063-6773
Print_ISBN
978-1-4673-2313-0
Type
conf
DOI
10.1109/ICSM.2012.6405320
Filename
6405320
Link To Document