• DocumentCode
    2000122
  • Title

    Query Technologies and Applications for Program Comprehension (QTAPC 2008)

  • Author

    Verbaere, Mathieu ; Godfrey, Michael W. ; Girba, Tudor

  • Author_Institution
    Semmle Ltd., Oxford
  • fYear
    2008
  • fDate
    10-13 June 2008
  • Firstpage
    285
  • Lastpage
    288
  • Abstract
    Industrial software systems are large and complex, both in terms of the software entities and their relationships. Consequently, understanding how a software system works requires the ability to pose queries over the design-level entities of the system. Traditionally, this task has been supported by simple tools (e.g., grep) combined with the programmer´s intuition and experience. Recently, however, specialized code query technologies have matured to the point where they can be used in industrial situations, providing more intelligent, timely, and efficient responses to developer queries. This working session aims to explore the state of the art in code query technologies, and discover new ways in which these technologies may be useful in program comprehension. The session brings together researchers and practitioners. We survey existing techniques and applications, trying to understand the strengths and weaknesses of the various approaches, and sketch out new frontiers that hold promise.
  • Keywords
    program visualisation; query processing; software quality; code query technology; industrial software systems; program comprehension; software entities; Application software; Computer bugs; Computer industry; Industrial relations; Monitoring; Quality assurance; Software engineering; Software quality; Software systems; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2008. ICPC 2008. The 16th IEEE International Conference on
  • Conference_Location
    Amsterdam
  • ISSN
    1092-8138
  • Print_ISBN
    978-0-7695-3176-2
  • Type

    conf

  • DOI
    10.1109/ICPC.2008.27
  • Filename
    4556146