• 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