首页 / 资料库 / 文献详情

基于函数调用路径的软件实现与设计一致性验证

Yongmin MuZhiJia YANG

2014Scientia Sinica InformationisComputer Science被引 1开放获取

下载 PDF 全文出版方页面 →

摘要

Whether the developed software system completed all functions in the software design specification and consistent with the design algorithm is an important work in software testing. Analysis of the source code artificial and verify whether the software system is to meet the requirements of the design specification is laborious job. Testers need to have rich experience in programming and strong ability of algorithm analysis. This paper proposes a method to verify consistency of software implementation and design based on function call path. The method can be summarized as analyze the calling relationship of functions from design specifications and source code, extraction function calling path, generation function cluster model. In documents aspect, the function calling relationship can be got by manual analysis of the design specification, then the designed function cluster model can be generated automatically. We can get function calling relationship, function features by static analysis of source code and the specific implementations of function with those features. Finally, compare the two function cluster model to verify that the consistency of software implementation and design. The experimental results showed that this method can obtain the system function structure and algorithm features accurately, make effective judgment of the consistency of the design specification and the software implementation, provides a new way to verify the consistency of software implementation and design.

引用本文(GB/T 7714)

Yongmin Mu, ZhiJia YANG. 基于函数调用路径的软件实现与设计一致性验证[J]. Scientia Sinica Informationis, 2014.

引文网络

参考文献与被引分析加载中…

DOI:https://doi.org/10.1360/n112014-00141

本站仅收录题录与摘要供学习参考,全文版权归属出版方;如有侵权请联系我们删除。