-
题名程序静态分析中的双重模型策略
- 1
-
-
作者
黄春浩
赵洋
蔡志旻
潘金贵
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系
-
出处
《计算机应用研究》
CSCD
北大核心
2003年第10期42-45,共4页
-
基金
日本富士通公司国际合作研究基金资助项目
-
文摘
介绍了描述程序信息的两种模型(EPOM和OSTPM)以及它们之间的联系,并举例介绍了如何利用这两种模型进行程序的静态分析检测。
-
关键词
静态分析
可扩展程序对象模型
对象
域
型
层次式程序表示模型
-
Keywords
Static Analysis
EPOM(Extended Program Object Model)
OSTPM(Hierarchical Program Model based on Object,Scope and Type)
-
分类号
TP311.56
[自动化与计算机技术—计算机软件与理论]
-
-
题名询问-回答模式下层次式程序表示模型的构建方法
- 2
-
-
作者
赵洋
黄春浩
吕波
潘金贵
-
机构
南京大学计算机软件新技术国家重点实验室
南京大学计算机科学与技术系
-
出处
《计算机工程与应用》
CSCD
北大核心
2003年第28期139-141,147,共4页
-
基金
日本富士通公司研究基金资助
-
文摘
对程序进行静态分析是程序检查的一种有效的手段,而建立程序模型是对程序进行自动分析的基础。基于对象、域和型的层次式程序表示模型(OSTPM)是以域为基础的层次式的程序信息递归表示模型。该模型侧重反映程序中对象、域和类型间的内在关系,并通过域把不同的对象和型关联起来。可扩展程序对象模型(EPOM)是用来具体刻画程序语法结构的一种抽象模型。在对程序进行词法和语法分析后得到EPOM的情况下通过询问-回答的对象控制模式可以方便的构建OSTPM。
-
关键词
静态分析
层次式模型
可扩展程序对象模型
询问-回答模式
对象控制
-
Keywords
Static Analysis,OSTPM,EPOM,Request-Reply Pattern,Object Director
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-