作者: A. Von Mayrhauser , A.M. Vans
DOI: 10.1016/S0065-2458(08)60543-4
关键词: Simulation 、 State (computer science) 、 Code (semiotics) 、 Program comprehension 、 Software 、 Software engineering 、 Point (typography) 、 Perspective (graphical) 、 Computer science 、 Comprehension
摘要: Abstract Models of how programmers understand code they have not written been developed and analyzed for many years. These models describe program comprehension at various levels detail. This papers puts them in perspective, particularly with regard to specialized maintenance tasks versus general understanding needs. Experiments support some, but all, models. We analyze their validation experiments see what the current state knowledge about offers. Open issues point a need more experimental studies experienced software engineers working on specific large-scale state-of-the-art environments.