期刊文献+
共找到40篇文章
< 1 2 >
每页显示 20 50 100
一种基于Mealy!机的语义程序验证方法
1
作者 胡罗凯 柴新 +1 位作者 许庆炜 应时 《计算机应用研究》 CSCD 北大核心 2012年第9期3320-3323,3329,共5页
语义验证是束缚语义软件和语义程序设计语言发展的问题之一,针对这一问题,在基于语义Web服务的语义程序设计语言SPL及其知识库业务领域本体(BDO)的基础上,提出了一种基于Mealy!机对SPL所编排的业务过程进行语义验证的方法,结合在线外汇... 语义验证是束缚语义软件和语义程序设计语言发展的问题之一,针对这一问题,在基于语义Web服务的语义程序设计语言SPL及其知识库业务领域本体(BDO)的基础上,提出了一种基于Mealy!机对SPL所编排的业务过程进行语义验证的方法,结合在线外汇交易平台的案例,详细描述了运用该方法进行语义验证的过程。通过案例证明,本方法有助于编写语义正确的语义程序。 展开更多
关键词 MEALY机 本体 语义程序设计 语义验证
下载PDF
一种面向语义Web服务的语义程序变换方法
2
作者 王权于 应时 +1 位作者 吕国斌 赵楷 《计算机科学》 CSCD 北大核心 2010年第3期175-177,181,共4页
语义程序变换是面向语义Web服务的软件设计方法的基础,语义程序只有通过程序变换后才能被运行环境执行和调用,然而目前还缺乏有效的语义程序变换方法。针对这一问题,基于语义编程语言SPL,提出了一种面向语义Web服务的语义程序变换方法... 语义程序变换是面向语义Web服务的软件设计方法的基础,语义程序只有通过程序变换后才能被运行环境执行和调用,然而目前还缺乏有效的语义程序变换方法。针对这一问题,基于语义编程语言SPL,提出了一种面向语义Web服务的语义程序变换方法。该方法通过对语义数据类型、语义规则、语义服务和语义流程等语义信息的有效变换,不仅提高了面向服务的程序设计的灵活性和健壮性,而且有助于提高业务流程的柔性和重用性。 展开更多
关键词 语义WEB服务 语义程序 程序变换
下载PDF
基于符号表达式的程序语义缺陷警报关联识别方法 被引量:4
3
作者 王淑栋 刘浩 +3 位作者 董玉坤 陈红旗 张莉 尹文静 《科学技术与工程》 北大核心 2020年第9期3648-3655,共8页
针对程序静态缺陷检测存在高误报需要耗费大量人力消除的问题,提出了一种程序语义缺陷警报关联的方法,通过挖掘警报间的深层次关联信息建立警报关联,有助于提升人工判定警报的效率。首先采用符号表达式与区间表示一个变量的取值,并基于... 针对程序静态缺陷检测存在高误报需要耗费大量人力消除的问题,提出了一种程序语义缺陷警报关联的方法,通过挖掘警报间的深层次关联信息建立警报关联,有助于提升人工判定警报的效率。首先采用符号表达式与区间表示一个变量的取值,并基于符号表达式的逻辑关系建立了警报间的关联推导规则,然后在缺陷检测阶段根据缺陷触发条件识别出警报并推导出不同警报间的关联,最后根据警报间的关联关系对警报进行自动判定。通过对5个实际C工程的测试结果表明,本文所提方法可以有效识别出警报间的关联关系,能够有效减轻人工判定警报的工作。 展开更多
关键词 静态分析 缺陷检测 程序语义缺陷 警报关联 符号表达式
下载PDF
基于轨迹的程序语义之一: 轨迹与语义对象 被引量:2
4
作者 王岩冰 陆汝占 《软件学报》 EI CSCD 北大核心 1998年第5期366-370,共5页
本文提出一种基于轨迹的指称语义框架,该框架结合了操作语义和代数语义的特征,避免使用专门的数学理论,将静态语义和动态语义结合在一起统一处理.本文及其续篇将通过一个中等规模的过程式模型语言来说明上述语义框架更适合描述真正... 本文提出一种基于轨迹的指称语义框架,该框架结合了操作语义和代数语义的特征,避免使用专门的数学理论,将静态语义和动态语义结合在一起统一处理.本文及其续篇将通过一个中等规模的过程式模型语言来说明上述语义框架更适合描述真正的程序设计语言.本文首先引入轨迹概念和模型语言,然后讨论该语言的各句法成分所对应的语义论域。 展开更多
关键词 轨迹 程序语义 语义对象 程序设计语言
下载PDF
XYZ/E面向对象程序语义概述 被引量:5
5
作者 郭亮 唐稚松 《软件学报》 EI CSCD 北大核心 2003年第3期356-361,共6页
XYZ/E面向对象程序中表示对象概念的语言成分是代理机构:一种由一个数据包块和与之匹配的进程所组成的模块.在时序逻辑框架下给出了面向对象程序及其包含的各种语言成分的语义,并提供了几个用于证明这些语言成分之间的语义一致性的定理.
关键词 XYZ/E 面向对象 程序语义 程序设计语言 时序逻辑语言 代理机构 语义一致性
下载PDF
两维时间域上的实时程序语义
6
作者 裘宗燕 《计算机学报》 EI CSCD 北大核心 1999年第9期958-962,共5页
超稠密计算模型是实时系统的一种重要抽象模型.该文首先简要介绍一种两维的超稠密时间域及在该域上定义的一种区间逻辑,然后用一个并行模型语言(类Occam 语言)讨论用这种逻辑定义并行语言(在超稠密模型中)的时间语义的问题。
关键词 区间逻辑 两维时间 程序语义 实时系统
下载PDF
基于程序语义的计算机病毒检测方法 被引量:3
7
作者 陈月玲 贾小珠 《青岛大学学报(自然科学版)》 CAS 2007年第1期74-77,共4页
通过分析病毒程序的典型传染行为模式,总结出传染模块的典型语义特征,形成描述其语义特征的语义关系框架,在此基础上提出了一种针对未知病毒的检测方法——基于程序语义的病毒检测方法。该方法是通过抽取程序的语义关系框架,将之与病毒... 通过分析病毒程序的典型传染行为模式,总结出传染模块的典型语义特征,形成描述其语义特征的语义关系框架,在此基础上提出了一种针对未知病毒的检测方法——基于程序语义的病毒检测方法。该方法是通过抽取程序的语义关系框架,将之与病毒的语义关系框架进行匹配,达到检测未知病毒的目的。模拟实验中选取三种病毒作为样本,检测了20个程序,结果表明,在阈值D=0.9时,检测的准确率为87.5%。 展开更多
关键词 计算机病毒 传染行为 程序语义 病毒检测
下载PDF
语义Web应用程序:性质与开发模型 被引量:1
8
作者 孙希进 黄映辉 《计算机应用与软件》 CSCD 北大核心 2012年第11期56-60,共5页
语义Web应用程序是应用语义Web技术开发的Web应用程序,其特点是全部信息均由应用程序本体所定义的概念进行标记,因而含有丰富的语义,能更好地支持信息集成和知识共享,从而能够更加充分地利用已有Web资源。给出语义Web应用程序的定义、... 语义Web应用程序是应用语义Web技术开发的Web应用程序,其特点是全部信息均由应用程序本体所定义的概念进行标记,因而含有丰富的语义,能更好地支持信息集成和知识共享,从而能够更加充分地利用已有Web资源。给出语义Web应用程序的定义、构成与性质;说明应用程序本体与知识库的作用;建立语义Web应用程序的开发模型。通过编写一个基于计算机文献本体的语义Web应用程序,用实例验证了所提出开发模型的可行性以及在信息集成和信息检索方面取得的明显效果。 展开更多
关键词 语义Web应用程序 开发模型 应用程序本体 知识库 JENA
下载PDF
人工智能难题和程序语义学 被引量:1
9
作者 李庆平 刘明海 《重庆理工大学学报(社会科学)》 CAS 2010年第1期29-33,56,共6页
句法机如何成为语义机是人工智能面临的难题,也是当代意向性理论研究的重点。程序语义学是试图解释这一问题的重要致思取向。它认为传统的人工智能、计算机科学等是以模态理论语义分析为基础的,其研究尚停留在符号的层面,而未涉及到真... 句法机如何成为语义机是人工智能面临的难题,也是当代意向性理论研究的重点。程序语义学是试图解释这一问题的重要致思取向。它认为传统的人工智能、计算机科学等是以模态理论语义分析为基础的,其研究尚停留在符号的层面,而未涉及到真值、指称,即没有涉及到语言与世界的关联。在揭示语言与世界关联如何实现的问题上,程序语义学强调语义不是由对指称的计算所给予的,也不是由谓词逻辑的标准语义学所给予的,而是由程序给予的。程序语义学不但能够融合如福吉勒特等意义理论的局限,而且所提出的过程性分析和知识对于人工智能的研究、发展亦有启示性。 展开更多
关键词 人工智能 程序语义 内部语言假说 程序内涵理论
下载PDF
语义Web应用程序开发方法及实例分析
10
作者 李新龙 黄映辉 《计算机技术与发展》 2013年第12期86-91,共6页
随着语义Web技术的不断发展,语义Web应用程序越来越受到重视,但现在国内对语义Web应用程序的研究却比较少,缺少语义Web应用程序的开发方法。文中通过对语义Web应用程序的研究,结合与Web应用程序的对比分析,给出了语义Web应用程序的定义... 随着语义Web技术的不断发展,语义Web应用程序越来越受到重视,但现在国内对语义Web应用程序的研究却比较少,缺少语义Web应用程序的开发方法。文中通过对语义Web应用程序的研究,结合与Web应用程序的对比分析,给出了语义Web应用程序的定义、架构以及开发方法,并详细说明了基于数据层、逻辑层和表现层三层架构的语义Web应用程序的结构特征和构建过程,进而通过构建一个语义Web应用程序实例对所提出的开发方法进行了验证,取得了预期的成果。 展开更多
关键词 语义Web应用程序 开发方法 实例分析 JENA 信息语义检索
下载PDF
试论程序语义基础下计算机病毒的检测方法 被引量:1
11
作者 李栋 《电子测试》 2017年第10期61-62,共2页
程序语义是计算机技术中一项非常重要的内容,也是计算机程序的核心部分,而通过对程序语义进行检测可以有效的识别出系统中的病毒程序。因此,本文就程序语义基础下计算机病毒的检测方法展开研究和分析。
关键词 程序语义 计算机 病毒
下载PDF
关于学生程序自动语义查错
12
作者 梁渤勇 齐熙波 《郑州大学学报(自然科学版)》 CAS 1992年第3期27-34,共8页
本文旨在介绍一个自动语义查错交互式系统中所给出的变量定值作用域的划分算法和以循环结构为单位的语义诊断策略。使用所给出的算法和策略,在多数情况下,可以提高语义查错的准确性和语义查错的效率。
关键词 程序语义 程序变换 诊断 查错
下载PDF
程序代码中隐含数据与控制的Petri网建模技术 被引量:3
13
作者 周国富 杜卓敏 《软件学报》 EI CSCD 北大核心 2011年第12期2905-2918,共14页
应用一种Petri网扩展CNets,描述程序代码中所隐含着的数据与控制,分别给出了程序代码的数据视图和控制视图.在CNets规范的基础上,研究程序中的数据与控制流之间的交互以及程序中数据、操作和资源之间的关系,同时给出CNets规范向经典Petr... 应用一种Petri网扩展CNets,描述程序代码中所隐含着的数据与控制,分别给出了程序代码的数据视图和控制视图.在CNets规范的基础上,研究程序中的数据与控制流之间的交互以及程序中数据、操作和资源之间的关系,同时给出CNets规范向经典Petri网规范的转换规则.在不运行程序的前提下,根据这一映射机制,通过CNets规范,利用经典Petri网理论对程序的性质进行分析. 展开更多
关键词 形式化 PETRI网 程序语义 静态分析
下载PDF
Verilog代数语义研究 被引量:1
14
作者 李勇坚 何积丰 孙永强 《软件学报》 EI CSCD 北大核心 2003年第3期317-327,共11页
给出了Verilog的代数语义.这是一个等式公理体系,它将Verilog语义特征通过代数规则简洁而准确地表达出来;并且这个代数语义相对于已经所作的操作语义模型来讲是可靠的,即所有的这些代数规则左右两边的进程在操作语义的观察模型下都是互... 给出了Verilog的代数语义.这是一个等式公理体系,它将Verilog语义特征通过代数规则简洁而准确地表达出来;并且这个代数语义相对于已经所作的操作语义模型来讲是可靠的,即所有的这些代数规则左右两边的进程在操作语义的观察模型下都是互模拟的.研究了此代数语义的相对完备性,即参照前面的操作语义模型,相对于扩展Verilog语言的一个子集而言,此代数语义是完备的.即所有符合这样语法的程序,如果它们是互模拟等价的,那么它们同样可以在所提出的代数系统中被推导相等.在完备性证明过程中,采用范式方法,即构造一种语法上特殊的程序,任何属于上述子集中的一个程序通过该代数规则都能够被转化为范式程序,而且范式程序在操作语义模型下是互模拟的当且仅当它们是语法相同的.上述结果具有重要的理论意义,因为现有的进程代数理论主要是针对管道通信并行语言而展开的,而对于像Verilog这种以共享变量通信为基础的复杂并行语言研究还是比较少的,对此类复杂的基于共享变量的并行语言的进程代数理论研究提出了一种通用、有效的方法. 展开更多
关键词 代数语义 VERILOG语言 并发程序语义 程序设计语言 范式规约
下载PDF
真稳定类与辩论语义 被引量:1
15
作者 陈荣 孙吉贵 《计算机研究与发展》 EI CSCD 北大核心 1999年第8期936-942,共7页
稳定类语义和辩论语义是逻辑程序语义学研究方面突出的两种语义统一框架理论,它们统一了一些很重要的语义.因为它们有着不同的直觉和概念,它们的相互关系并不清楚.我们在它们最基础的概念层次上证明了,常规逻辑程序句法下二者是等... 稳定类语义和辩论语义是逻辑程序语义学研究方面突出的两种语义统一框架理论,它们统一了一些很重要的语义.因为它们有着不同的直觉和概念,它们的相互关系并不清楚.我们在它们最基础的概念层次上证明了,常规逻辑程序句法下二者是等价的,它们有着同样的语义统一能力.基于这个结果,我们为有前途的辩论语义指明一种迭代构造的方法. 展开更多
关键词 逻辑程序语义 稳定类语义 辨论语义
下载PDF
程序错误的形式化定义和程序容错能力的分级
16
作者 刘晓建 朱智林 杜慧秋 《兰州大学学报(自然科学版)》 CAS CSCD 北大核心 2016年第4期557-563,共7页
针对程序失效相关概念的形式化定义和程序容错能力的分级,分析了程序缺陷、状态偏差以及程序失效等基本概念之间的差异,并在基于状态的程序行为理论的框架下,形式化定义了这些概念.从程序安全和活性的可满足性方面,给出了一个程序容错... 针对程序失效相关概念的形式化定义和程序容错能力的分级,分析了程序缺陷、状态偏差以及程序失效等基本概念之间的差异,并在基于状态的程序行为理论的框架下,形式化定义了这些概念.从程序安全和活性的可满足性方面,给出了一个程序容错能力的分级方案,有助于相关概念的准确理解以及系统的对现有方法容错能力的区分. 展开更多
关键词 程序失效 程序语义 容错 形式化方法 软件安全性
下载PDF
基于Assume-Guarantee搜索复用的C程序验证方法
17
作者 易晓东 王戟 杨学军 《软件学报》 EI CSCD 北大核心 2007年第9期2130-2140,共11页
提出了一种基于Assume-Guarantee搜索复用的验证方法,对C程序源代码进行验证.其思想是,在程序的每点处都引入一个保守假设条件,并假设从任意点出发,变量取值满足该点假设条件的所有执行路径都不会违背给定性质,然后根据这些假设条件遍... 提出了一种基于Assume-Guarantee搜索复用的验证方法,对C程序源代码进行验证.其思想是,在程序的每点处都引入一个保守假设条件,并假设从任意点出发,变量取值满足该点假设条件的所有执行路径都不会违背给定性质,然后根据这些假设条件遍历所有可能的执行路径以验证给定的时序安全性质,并在遍历的过程中验证这些假设条件是否满足,如果不满足,则不断对其精化和加强.验证方法总是在保证假设条件可靠的前提下尽量使用较弱的条件,使得大量的执行路径由于满足假设条件而可以搜索复用,从而降低验证代价.应用该方法验证了Linux操作系统中SSL协议的实现程序openssl-0.9.6c满足SSL协议的初始握手规范.实验结果表明,该方法具有良好的实用性和可扩展性. 展开更多
关键词 Assunle.Guarantee搜索重用 变量抽象 程序近似语义 部分最强后置条件
下载PDF
可靠的程序语言ADA
18
作者 杨则正 《管理观察》 1995年第4期52-52,共1页
关键词 程序语言 ADA语言 结构模块化 实时控制 语义程序 程序编制 逻辑结构 高级语言 薄弱方面 工程方法
下载PDF
基于语义的启发式智能手机病毒检测与防治方案的设计
19
作者 席宁 《科技与企业》 2013年第2期114-114,共1页
随着智能手机的日益普及,智能型手机越来越广泛地被应用在各个层面。与此同时,手机病毒以惊人速度蔓延,针对智能手机等无线设备的威胁也在迅速增加,手机的安全问题越来越受到人们的重视,从手机病毒的定义可以看出手机病毒和计算机病毒... 随着智能手机的日益普及,智能型手机越来越广泛地被应用在各个层面。与此同时,手机病毒以惊人速度蔓延,针对智能手机等无线设备的威胁也在迅速增加,手机的安全问题越来越受到人们的重视,从手机病毒的定义可以看出手机病毒和计算机病毒有着千丝万缕的联系。文章结合智能手机自身的特点,研究了病毒技术,提出了基于程序语义的启发式智能手机病毒的检测与防治方法。也就是通过语义相关性的检查来判定程序是否属于病毒代码。 展开更多
关键词 智能手机 病毒 反病毒技术 程序语义
下载PDF
程序表示学习综述 被引量:2
20
作者 马骏驰 迪骁鑫 +1 位作者 段宗涛 唐蕾 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2023年第1期155-169,共15页
为了提高软件的开发效率,目前已出现应用人工智能技术进行智能化开发的趋势,如何理解程序语义是智能化开发中需要重点解决的问题.针对该问题,出现了一系列程序表示学习的研究,程序表示学习可以自动地从程序中学习有用的特征,将特征表示... 为了提高软件的开发效率,目前已出现应用人工智能技术进行智能化开发的趋势,如何理解程序语义是智能化开发中需要重点解决的问题.针对该问题,出现了一系列程序表示学习的研究,程序表示学习可以自动地从程序中学习有用的特征,将特征表示为低维稠密向量,高效地提取程序语义并使用于相应的下游任务.对程序表示学习的研究工作进行综述,介绍了主流的程序表示学习模型,包括基于图结构和基于token序列的程序表示学习框架.展示了程序表示学习技术在缺陷检测、缺陷定位、代码补全等任务上的应用,总结了程序表示学习的常用工具集和测试集.分析了程序表示学习未来需要应对的挑战. 展开更多
关键词 软件工程 表示学习 程序语义 神经网络 深度学习
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部