Visualization Analysis Framework for Large-Scale Software Based on Software Network(无全文)

作者:Shengbing;Ren;Mengyu;Jia;Fei;Huang;Yuan;Liu 刊名:国际计算机前沿大会会议论文集 上传者:

抱歉,该篇全文还没有人上传哦!我要 上传, 我要 求助

【摘要】Large-scale software systems,which are the most sophisticated human-designed objects,play more and more important role in our daily life.Consequently effective analysis for large-scale software has become an urgent problem to be solved with the increasing issues of software security and the continuous expansion of software applications scope.For the characteristics of large scale and complex structure in large-scale software,the traditional software analysis techniques are difficult to be used.With the problem of difficulty in presentation,storage and low efficiency in the process of large-scale software analysis,the visualization analysis framework for large-scale software based on software network,named SoNet,is proposed with the combination of complex network theory and program slicing technique.Constraint logic attributes of the programs will be obtained through source code parsing.Then we will construct a global view by the theory of complex network after extracting software structure and behavior,improving user’s perception of software architecture in a macro perspective.Use case slicing will be realized combined with Redis cluster,and accessibility analysis when given a keyword to be analyzed.We evaluate our prototype implementation on an open source software project named SoundSea in Github,and the results suggest that our approach can realize the analysis for large-scale software.

参考文献

引证文献

问答

我要提问