检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:臧伟旺[1] 朱健 ZANG Weiwang;ZHU Jian(Nanjing Research Institute of Electronics Technology,Nanjing 210039,China)
出 处:《现代信息科技》2022年第7期26-28,31,共4页Modern Information Technology
摘 要:文章主要以雷达系统软件安全为背景,首先提出了从C程序到基于一阶逻辑的形式模型的总体转换方法,通过定义辅助运算子,给出从C程序到形式模型保持语义一致的映射规则,对C程序的核心结构如赋值语句、条件语句、循环语句以及函数结构进行了规约,从而得到可执行的形式模型。最后,给出一个典型的C程序案例,应用转换规则生成了对应的形式模型,验证了转换方法的有效性。This paper mainly takes the software security of radar system as the background,firstly proposes a general conversion method from C program to formal model based on first-order logic,and gives the mapping rules from C program to formal model to maintain semantic consistency by defining auxiliary operators.The core structures of C programs such as assignment statements,conditional statements,loop statements and function structures are specified,so as to obtain an executable formal model.Finally,a typical C program case is given,and the corresponding formal model is generated by applying the transformation rules,which verifies the validity of the transformation method.
分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.236