作者: Ashgan Fararooy
DOI:
关键词:
摘要: Software quality assessment and program comprehension have been challenging areas of research in software engineering. dependencies bear valuable information that can be utilized to gain insight into computer programs compare different versions. We present a simple effective indicator for structural problems complex on code-level, together with an automatic monitoring tool. model low-level between operations using use-def graph, which is generated from reaching definitions variables. Intuitively, operation has more harder understand because it requires consideration elements possibilities. Using various examples we show the proposed analysis good readability understandability programs. also developed another tool inspects architecture level. The visualizes introduced removed across