Utilizing static and dynamic software analysis to aid cost estimation, software visualization, and test quality management
semanticscholar(2020)
Abstract
concepts of software development, while senior developers and testers have to navigate efficiently in a usually highly complex software structure. Challenge 2: Fault localization. Developers and testers have to locate those parts of the software and test suite which could cause failures, i.e. those parts that violate well-established principles. Challenge 3: Cost estimation. The manager has to monitor the properties of the development process to improve it, while quantitative measurements are not able to capture intellectual and creative work, like software development. Challenge 4: Program structure analysis. Software development research often utilizes a comparison of various interconnected entities. For example, software analysis frequently relies on test-code connections, which are not always noted explicitly.
MoreTranslated text
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined