Rezumat articol ediţie STUDIA UNIVERSITATIS BABEŞ-BOLYAI

În partea de jos este prezentat rezumatul articolului selectat. Pentru revenire la cuprinsul ediţiei din care face parte acest articol, se accesează linkul din titlu. Pentru vizualizarea tuturor articolelor din arhivă la care este autor/coautor unul din autorii de mai jos, se accesează linkul din numele autorului.

 
       
         
    STUDIA INFORMATICA - Ediţia nr.2 din 2017  
         
  Articol:   IMPROVING PROGRAM COMPREHENSION THROUGH DYNAMIC CODE ANALYSIS.

Autori:  ROBERT FRANCISC VIDA.
 
       
         
  Rezumat:  
DOI: 10.24193/subbi.2017.2.06

Published Online: 2017-12-15
Published Print: 2017-12-15
pp. 69-82
VIEW PDF: Improving Program Comprehension Through Dynamic Code Analysis

Most of the software that is currently being developed in the industry tends to be very complex and it is safe to assume that a lot of future software projects will keep escalating in their complexity. This means that developers need to keep track of numerous aspects of their system at all time and that new additions to the team will have difficulty adjusting to projects. In this paper, we will propose a set of techniques that combine already existing dynamic code analysis concepts to resolve the aforementioned problems, which can be summarized as being program comprehension difficulties. To do this, we introduce a few novel software analysis and visualization techniques that facilitate program comprehension. The approach proposed within this paper allows for easy identification of semantic information, data available at execution time, which might be difficult or even impossible to portray in an easy to understand representation using existing software visualization techniques. During this paper we will be considering traditional object oriented programming languages, however these ideas should be useful in the context of other programming paradigms as well.

Keywords: Dynamic code analysis, program comprehension, software visualization.

2010 Mathematics Subject Classification. 68N01, 68M20.
 
         
     
         
         
      Revenire la pagina precedentă