- 1
- 0
- 约1.7万字
- 约 6页
- 2017-12-29 发布于广东
- 举报
基于静态代码分析的自动化对象接口规范提取工具叼
黄洲彭鑫赵文耘
(052021157,pengxin。wyzhao}@fudan.edu.cn
(复旦大学计算机科学与技术学院上海200433)
摘要在面向对象程序中,对象的接口行为对于理解对象行为,对象行为验证、测试以及指导其他开发者正确使用对象所提供的
外部行为都有十分重要的意义.然而在很多遗产系统中,对象接口规范常常缺失或随着长期的代—吗维护而出现不一致.因此,有效
的自动化接口行为逆向恢复对于面向对象程序的维护具有重要意义.针对这一问题,本文提出了一种基于静态源代码分析的对象接
口规范自动提取工具.该工具通过读八源代码分析获取对象(类)内部各接口方法之间直接和间接的依赖关系,然后在对象(类)
内部依赖关系的基础上构建接口的状态机图.由于对象(类)内部的依赖关系是接口行为约束的主要根源,而静态分析具有全面,
准确的优点,因此该工具获得的接口规范具有较好的准确性,而相关的实验结果也很好地验证了这一点.
关键词面向对象,接口规范、抽象状态图、状态分析,逆向工程
AnAutomaticInterface Toolfor
SpecificationRecovery
msBasedonStaticCode
Progra Analysis
Zhou Zhan
Huang,Xin
Peng,Wenyun
{052021157,pengxin,wyzhao}@fudan.edu.cn
of Scienceand
(SoftwareEngineeringLaboratory,SchoolComputer Technology,FudanUniversity,Shanghai200433,China)
AbstraetIn behaviors are fof
object.orientedprograms.interfaeeofobjectsimportantcomprehensionofobjectbehaviors,object
behavior and of areoRcn orinconsistentwithsource
guidanceobjectreuse.However,interfacespecificationsmissing
validation.testing
automatic ofinterfacebehaviorsiS formaintenanceof
code.Therefore。effectiverecovery important object-oriented
introducesallautomaticinterface tool static
atthe ofinterface using
problem specificationrecovery,thispaper specificationrecovery
interfacemethodsofan constructstatemachinechartonthe
toolfirst between
analysis.Theidentifydependencies
您可能关注的文档
- 中医药院校生物化学实验教学改革的实践.pdf
- 基于遗传算法和L滤波的混合噪声滤波算法研究.pdf
- 基于集中一体化架构的应用系统是提高管理水平的有力手段研究.pdf
- 基于遗传算法和灰色关联度的多目标问题求解方法研讨.pdf
- 基于遗传算法和近似模型的离心叶轮叶片多目标优化设计研究.pdf
- 基于遗传算法和神经网络的二级倒立摆控制系统研究.pdf
- 基于静电机制的MEMS液滴驱动器芯片研究.pdf
- 中原经济区城市物流效率时空测度与比较研究.pdf
- CTGF和TIMP1shRNA表达质粒共转染对肝星状细胞细胞因子及细胞外基质分泌的影响.pdf
- 基于静动力测试的钢筋混凝土箱拱桥承载力评估研究.pdf
- 基于静态电压稳定性的风电场并网分析研究.pdf
- 基于静态电压稳定性的风电场最大安装容量确定研究.pdf
- 基于遗传算法优化的小波阈值消噪研究.pdf
- 基于静态通量分布测量确定反应堆次临界度方法的初步可行性研讨.pdf
- 基于遗传算法与粒子群算法的机组开停机规划研究.pdf
- 超高效液相色谱-串联质谱法对比4种净化方式对不同色素含量基质中19种农药残留检测的影响.pdf
- 基于遗传算法整定的PID网络流量控制研究.pdf
- 钛种植体表面微弧氧化TiO2涂层和HATiO2复合涂层对成骨细胞生物学行为的影响.pdf
- 超快光纤激光器,下一代生物医学应用之最佳光源.pdf
- 超强毒IBDV细胞克隆化毒回鸡后的致病性与VP2基因高变区的分子变化.pdf
最近下载
- 省考公务员-贵州-行政职业能力测验-第二章言语理解与表达-第一章逻辑填空-.docx VIP
- 2025福建闽投永安抽水蓄能有限公司招聘40人(公共基础知识)测试题附答案解析.docx VIP
- 2024年西安交通大学少年班初试数学真题及解析 .pdf VIP
- 三菱帕杰罗维修资料-结构图.pdf
- 习概习题汇总.docx VIP
- 急性肾盂肾炎医师查房记录.docx VIP
- 矿山生态保护修复验收规范.pdf VIP
- 2024-2025学年浙江省杭州市滨江区六年级(上)期末数学试卷(含答案).pdf VIP
- 中国古典名著《鬼谷子》.pdf VIP
- 大学物理通用教程_电磁学(第二版)陈秉乾习题解答.pdf
原创力文档

文档评论(0)