| 查看: 477 | 回复: 2 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
有没有可能对C代码进行自动分析?找出其中影响程序可靠性的关键代码或者模块?
|
|||
| 从逻辑上,而不是从语法上对程序进行自动分析,该用什么理论或者工具呢?比如对同样功能的两个程序,能够找出设计的弊端,或者可能对性能造成瓶颈的地方。 现在的技术有没有可能实现这一点? |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
材料调剂
已经有7人回复
化学工程085602 305分求调剂
已经有10人回复
289求调剂
已经有15人回复
291 求调剂
已经有7人回复
274求调剂
已经有14人回复
北京林业大学硕导招生广告
已经有3人回复
309求调剂
已经有5人回复
292求调剂
已经有8人回复
求调剂
已经有4人回复
一志愿 西北大学 总分282 英语一62 求调剂
已经有3人回复
» 抢金币啦!回帖就可以得到:
福建师范大学叶应祥课题组招收2026级博士研究生
+2/126
招收调剂生,动物医学专业
+1/84
西南交通大学医学院招收生物医学工程和材料与化工专业硕士研究生
+1/78
[b]【材料表征】成分含量丨微观形貌丨分子结构丨材料加工丨预存服务[/b]
+1/76
招收材料相关硕士研究生
+2/42
上海大学 “生物有机电子材料及器件”团队硕士、博士研究生招聘
+1/38
澳大利亚昆士兰大学化工学院招收全奖博士生2名
+1/28
双一流大学湘潭大学“化工过程模拟与强化”国家地方联合工程研究中心招收各类博士生
+1/17
下周见一个合作者,应该问些什么
+1/16
湖南大学微生物结构与功能实验室2026年计划招收博士研究生
+1/15
诚挚招生(硕士+博士)
+1/9
上海工程技术大学纺织服装学院辛斌杰院长、郑元生教授团队招收学硕/专硕研究生
+1/9
青岛科技大学化工学院院士团队2026年拟招收全日制博士研究生1名
+1/6
【博士招生】天津理工大学国家杰青王铁课题组招收2026年博士研究生
+1/4
26年招收07 08学术型/专业型硕士研究生
+1/4
天津工业大学双一流高校招博士、硕士、博士后
+1/3
南医大基础医学院招收调剂生(2生信1生物))
+1/3
求调剂
+1/2
哈尔滨工业大学(深圳)招收2026年9月入学电化学能源材料博士
+1/1
易度层流质量流量计在天然气校准与泄漏监测中的应用
+1/1
3楼2013-04-02 14:30:04
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
小木虫: 金币+0.5, 给个红包,谢谢回帖
|
没有自动可靠性分析的工具,最多也只能进行自动单元测试的工具。 有一些软件可靠性测试的工具,但据我所知,要么需要posix接口标准,要么是特定环境下的,但所谓的分析基本是一些统计数据,如api失效率之类的,如ptrace,STToolkit等,基本原理都是插入调试点,进行调用拦截,在统计分析失效次数。还没有见过逻辑层面分析的,逻辑层面分析估计和人工自能的复杂度一样,就相当于用一个程序自动写新程序。 有函数模块和调用的自动分析的工具,这个很多,如calltree,kprof等。 有性能测试的工具,如Intel VTune性能分析器,可以找出瓶颈,就是所谓的性能热点。 软件有很多的可靠性模型,但它们基本上是工程方法,涉及工程管理,bug修复对故障的影响,没有一个是可以在语言级别进行分析的。 语言开发是一种最佳实践问题,不存在最优的实现方法,同时不同的输入会产生不同的输出,因而也不可能有自动优化和分析的工具。要进行分析就得实测,统计需要分析的结果。 这是个人见解,希望有用。 |
2楼2013-03-30 20:03:50













回复此楼
oquick