Research on software analysis has long history. It has been widely used in many processes in software lifecycle. The software analysis technologies that are used in different processes are different, while there are many interleaves among them. This paper discusses the concept of software analysis, followed with main software analysis technologies and related tools, from view of static analysis and dynamic analysis. Some relationships between software analysis and software quality characters are introduced, so as to provide some hints when some specific software character is under analyzing. The future of software analysis is discussed in the end of this paper.EI091697-17103
softWaRe analysis Methods foR ResouRce-sensitive systeMs so ftW a R e a n a ly sis M eth o d s f
Author-contributed print itemThis paper presents a view of research directions in multi-level softwa...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
Program comprehension is an important activity in software maintenance, as software must be sufficie...
Software-product-line engineering has gained considerable momentum in recent years, both in industry...
Software systems analysis is a field in which analysts continually learn new techniques and approach...
Ovaj rad se bavi temom statičke analize koda. Kroz teoretski dio se opisuju metode tradicionalne i a...
Towards software analysis as a service Throughout the years software engineers have come up with a m...
The first comprehensive book on software test and analysis You can\u27t "test quality into" a softwa...
A software product line is a set of different software products that share commonalities. For a sele...
Analysis patterns seem to be a promising approach supporting software analysis. However, the usefuln...
There has been tremendous progress in static software analysis over the last years with, for example...
Preprint of paper published in: IEEE Transactions on Software Engineering, 35 (5), 2009; doi:10.1109...
Program analysis techniques are often used to deduce and infer targeted characteristics of software ...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
softWaRe analysis Methods foR ResouRce-sensitive systeMs so ftW a R e a n a ly sis M eth o d s f
Author-contributed print itemThis paper presents a view of research directions in multi-level softwa...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...
Program comprehension is an important activity in software maintenance, as software must be sufficie...
Software-product-line engineering has gained considerable momentum in recent years, both in industry...
Software systems analysis is a field in which analysts continually learn new techniques and approach...
Ovaj rad se bavi temom statičke analize koda. Kroz teoretski dio se opisuju metode tradicionalne i a...
Towards software analysis as a service Throughout the years software engineers have come up with a m...
The first comprehensive book on software test and analysis You can\u27t "test quality into" a softwa...
A software product line is a set of different software products that share commonalities. For a sele...
Analysis patterns seem to be a promising approach supporting software analysis. However, the usefuln...
There has been tremendous progress in static software analysis over the last years with, for example...
Preprint of paper published in: IEEE Transactions on Software Engineering, 35 (5), 2009; doi:10.1109...
Program analysis techniques are often used to deduce and infer targeted characteristics of software ...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
softWaRe analysis Methods foR ResouRce-sensitive systeMs so ftW a R e a n a ly sis M eth o d s f
Author-contributed print itemThis paper presents a view of research directions in multi-level softwa...
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase o...