期刊文献+
共找到48篇文章
< 1 2 3 >
每页显示 20 50 100
Domain理论与拓扑 被引量:13
1
作者 梁基华 刘应明 《数学进展》 CSCD 北大核心 1999年第2期97-104,共8页
Domain理论作为计算机程序设计语言研究的数学基础,序和拓扑的相互结合在这一领域中起着基本而重要的作用。本文力图从Domain理论产生的背景,它在几个方面的发展,反映Domain理论与拓扑的紧密联系,使我们看到序和... Domain理论作为计算机程序设计语言研究的数学基础,序和拓扑的相互结合在这一领域中起着基本而重要的作用。本文力图从Domain理论产生的背景,它在几个方面的发展,反映Domain理论与拓扑的紧密联系,使我们看到序和拓扑的结合怎样应用于程序设计语言研究。 展开更多
关键词 DOMAIN理论 SCOTT拓扑 拓扑 程序设计语言
下载PDF
安全进程代数基础 被引量:5
2
作者 周伟 尹青 郭金庚 《信息工程大学学报》 2004年第2期43-45,52,共4页
安全进程代数可以作为信息流安全的基础理论框架。本文引入了一种基于CCS的安全进程代数,描述了它的语义及等价模型。
关键词 安全进程代数 操作语义 指称语义 进程等价
下载PDF
UML顺序图形式化语义的研究综述 被引量:6
3
作者 郭艳燕 张楠 童向荣 《计算机科学》 CSCD 北大核心 2017年第2期17-30,64,共15页
为UML顺序图构建形式化语义,不仅有利于精确描述软件系统的动态交互过程,而且有利于进行基于UML模型的分析和验证,是有效提高软件系统可靠性的重要保障。结合近年来国内外对UML顺序图形式化语义的研究工作,分类阐述了各种方法,综合分析... 为UML顺序图构建形式化语义,不仅有利于精确描述软件系统的动态交互过程,而且有利于进行基于UML模型的分析和验证,是有效提高软件系统可靠性的重要保障。结合近年来国内外对UML顺序图形式化语义的研究工作,分类阐述了各种方法,综合分析和比较了不同方法的工作机制和优缺点,指出了定义UML顺序图语义时需重点关注的问题。最后,对未来的研究工作与研究思路进行了梳理与展望。 展开更多
关键词 统一建模语言UML 形式化方法 顺序图 组合交互片段 指称语义 操作语义
下载PDF
对象描述语言及其指称描述 被引量:5
4
作者 黄涛 冯玉琳 +1 位作者 倪彬 李京 《软件学报》 EI CSCD 北大核心 1996年第10期577-586,共10页
在面向对象的软件构造中,对象被视为软件系统的基本构件.本文提出对象规范描述语言ODL(objectdescriptionlanguage),并给出其主要结构的SOP指称描述.SOP演算的理论范集给出对象的形式描述.S... 在面向对象的软件构造中,对象被视为软件系统的基本构件.本文提出对象规范描述语言ODL(objectdescriptionlanguage),并给出其主要结构的SOP指称描述.SOP演算的理论范集给出对象的形式描述.SOP理论范集反映了对象的封装性,在这样的逻辑框架下,对象的属性(结构)和动作(行为)得以统一.对象聚合提供了由已有对象描述构造复杂对象描述的机制;而继承则可以扩充给定的对象描述并保持原描述的特性.此外。 展开更多
关键词 面向对象 对象描述语言 指称描述
下载PDF
模糊语言在唐宋诗词中语义外延的翻译策略——以英语教学为视点 被引量:6
5
作者 李佳楠 《外语学刊》 CSSCI 北大核心 2015年第3期130-134,共5页
本研究基于现有的模糊语言的研究成果,力求缩小并界定研究范围,以名家所译唐诗、宋词为素材,剖析汉英两种语言的特点及差异,特别是两种语言的模糊性在唐宋诗词中的体现方式;以外语教学为视点,探讨模糊语言的语义外延的翻译策略。希望本... 本研究基于现有的模糊语言的研究成果,力求缩小并界定研究范围,以名家所译唐诗、宋词为素材,剖析汉英两种语言的特点及差异,特别是两种语言的模糊性在唐宋诗词中的体现方式;以外语教学为视点,探讨模糊语言的语义外延的翻译策略。希望本研究能够在翻译水平、鉴赏水平和译文质量3个层面对汉英的翻译教学实践有所借鉴,以期进一步推动我国的外语教学研究。 展开更多
关键词 模糊语言 语义外延 英语教学
原文传递
Towards a Denotational Semantics of Timed RSL Using Duration Calculus 被引量:2
6
作者 李黎 《Journal of Computer Science & Technology》 SCIE EI CSCD 2001年第1期64-76,共13页
The Timed RAISE Specification Language (Timed RSL) is an extension of RAISE Specification Language by adding time constructors for specifying real-time applications. Duration Calculus (DC) is a real-time interval log... The Timed RAISE Specification Language (Timed RSL) is an extension of RAISE Specification Language by adding time constructors for specifying real-time applications. Duration Calculus (DC) is a real-time interval logic, which can be used to specify and reason about timing and logical constraints on dura- tion properties of Boolean states in a dynamic system. This paper gives a denotational semantics to a subset of Timed RSL expressions, using Duration Calculus extended with super-dense chop modality and notations to capture time point properties of piecewise continuous states of arbitrary types. Using this semantics, the paper presents a proof rule for verifying Timed RSL iterative expressions and implements the rule to prove the satisfaction by a sample Timed RSL specification of its real-time requirements. 展开更多
关键词 duration calculus RAISE specification language denotational semantics real-time system
原文传递
Semantic theories of programs with nested interrupts 被引量:1
7
作者 Yanhong HUANG Jifeng HE +3 位作者 Huibiao ZHU Yongxin ZHAO Jianqi SHI Shengchao QIN 《Frontiers of Computer Science》 SCIE EI CSCD 2015年第3期331-345,共15页
In the design of dependable software for embed- ded and real-time operating systems, time analysis is a cru- cial but extremely difficult issue, the challenge of which is exacerbated due to the randomness and nondeter... In the design of dependable software for embed- ded and real-time operating systems, time analysis is a cru- cial but extremely difficult issue, the challenge of which is exacerbated due to the randomness and nondeterminism of interrupt handling behaviors. Thus research into a theory that integrates interrupt behaviors and time analysis seems to be important and challenging. In this paper, we present a pro- gramming language to describe programs with interrupts that is comprised of two essential parts: main program and inter- rupt handling programs. We also explore a timed operational semantics and a denotational semantics to specify the mean- ings of our language. Furthermore, a strategy of deriving de- notational semantics from the timed operational semantics is provided to demonstrate the soundness of our operational se- mantics by showing the consistency between the derived de- notational semantics and the original denotational semantics. 展开更多
关键词 embedded and real-time operating systems in-terrupts operational semantics denotational semantics semantics linking
原文传递
硬件描述语言VHDL指称语义的研究 被引量:3
8
作者 王维维 严晓浪 《微电子学与计算机》 CSCD 北大核心 2002年第11期61-64,共4页
VHDL是一种广泛使用的硬件描述语言。但长期以来缺乏严格的形式语义。文章介绍并分析了若干具有代表性的VHDL指称语义的研究工作。在此基础上,简要介绍了作者提出的基于时段逻辑的VHDL语义的框架时对VHDL指称语义的看法。
关键词 硬件描述语言 VHDL 指称语义 时段逻辑 程序设计语言
下载PDF
A UTP semantic model for Orc language with execution status and fault handling
9
作者 Qin LI Yongxin ZHAO Huibiao ZHU Jifeng HE 《Frontiers of Computer Science》 SCIE EI CSCD 2014年第5期709-725,共17页
The Orc language is a concurrency calculus pro- posed to study the orchestration patterns in service oriented computing. Its special features, such as high concurrency and asynchronism make it a brilliant subject for ... The Orc language is a concurrency calculus pro- posed to study the orchestration patterns in service oriented computing. Its special features, such as high concurrency and asynchronism make it a brilliant subject for studying web applications that rely on web services. The conventional se- mantics for Orc does not contain the execution status of ser- vices so that a program cannot determine whether a service has terminated normally or halted with a failure after it pub- lished some results. It means that this kind of failure cannot be captured by the fault handler. Furthermore, such a seman- tic model cannot establish an order saying that a program is better if it fails less often. This paper employs UTP methods to propose a denotational semantic model for Orc that con- rains execution status information. A failure handling seman- tics is defined to recover a failure execution back to normal. A refinement order is defined to compare two systems based on their execution failures. Based on this order, a system that introduces a failure recovery mechanism is considered bet- ter than one without. An extended operational semantics is also proposed and proven to be equivalent to the denotational semantics. 展开更多
关键词 Orc language service oriented computing uni-fying theories of programming denotational semantics op-erational semantics
原文传递
合成型语言FOPL的语义研究 被引量:2
10
作者 梅宏 孙永强 《电子学报》 EI CAS CSCD 北大核心 1995年第2期12-16,共5页
函数式面向对象程序设计语言FOPL,是笔者设计并实现的一种同时支持函数式程序设计和面向对象程序设计的合成型智能语言,本文在一个全称抽象域上描述了它的指称语义,进而讨论了一个和该指称语义计算一致的按值调用的操作语义。
关键词 FOPL语言 程序设计 面向对象 合成语言 语义
下载PDF
Modeling and Verifying Concurrent Programs with Finite Chu Spaces
11
作者 杜旭涛 刑春晓 周立柱 《Journal of Computer Science & Technology》 SCIE EI CSCD 2010年第6期1168-1183,共16页
Finite Chu spaces are proposed for the modeling and verification of concurrent programs.In order to model not only typical concurrent behaviors but also modern exception handling and synchronization mechanisms,we desi... Finite Chu spaces are proposed for the modeling and verification of concurrent programs.In order to model not only typical concurrent behaviors but also modern exception handling and synchronization mechanisms,we design an enriched process algebra of Chu spaces from a practical point of view.To illustrate the power of finite Chu spaces and the process algebra while abstracting away from language-specific details,an imaginary concurrent programming language(ICL) is designed.A denotational semantics of ICL is presented using finite Chu spaces and the enriched process algebra.The valuation functions are fairly straightforward since the carefully designed operators have done much of the job.The enriched process algebra is also used as the specification language for Chu spaces,with which process-algebraic properties can be specified.Verification algorithms are presented with their time complexities discussed. 展开更多
关键词 Chu spaces process algebra VERIFICATION denotational semantics CONCURRENCY
原文传递
基于指称语义的UML序列图的形式化分析 被引量:2
12
作者 刘玥波 《吉林建筑工程学院学报》 CAS 2011年第2期87-89,共3页
统一建模语言UML是当前软件工程领域的研究热点,提供了多种图元从不同角度和应用层次刻画系统的特性以及复杂的运行环境,其中包括大量具有模糊、稀疏语义的标准元素.本文针对UML半形式化的特点主要研究如何采用指称语义学方法对UML序列... 统一建模语言UML是当前软件工程领域的研究热点,提供了多种图元从不同角度和应用层次刻画系统的特性以及复杂的运行环境,其中包括大量具有模糊、稀疏语义的标准元素.本文针对UML半形式化的特点主要研究如何采用指称语义学方法对UML序列图进行形式化描述,以提高UML序列图语义的准确性.本文采用指称语义学方法定义了UML序列图的语法域和抽象语法,为进一步定义UML序列图的语义域及语义函数奠定了基础. 展开更多
关键词 形式化 UML序列图 指称语义
下载PDF
Smalltalk-80的指称语义研究 被引量:1
13
作者 李舟军 王兵山 《软件学报》 EI CSCD 北大核心 1995年第7期385-390,共6页
Smalltalk—80是原型的面向对象程序设计语言和环境.本文简要地给出了Smalltalk-80的形式模型,并基于该模型描述了Smalltalk—80的静态和动态指称语义.
关键词 面向对象 指称语义 Smalltalk语言 程序语言
下载PDF
动态模糊逻辑程序设计语言的指称语义 被引量:2
14
作者 韩小芬 李凡长 《计算机科学》 CSCD 北大核心 2009年第1期153-157,共5页
文献[8]借鉴Dijkstra的监督命令程序结构,给出了动态模糊逻辑程序设计语言的基本框架结构。在此基础上,进一步扩充和完善,并根据指称语义的原理和方法,用结构归纳法给出动态模糊逻辑程序设计语言的指称语义,主要包括:动态模糊程序设计... 文献[8]借鉴Dijkstra的监督命令程序结构,给出了动态模糊逻辑程序设计语言的基本框架结构。在此基础上,进一步扩充和完善,并根据指称语义的原理和方法,用结构归纳法给出动态模糊逻辑程序设计语言的指称语义,主要包括:动态模糊程序设计语言的语义域、语义函数及其指称语义。最后给出了一个动态模糊程序设计语言的例子以观察程序的运行过程。 展开更多
关键词 动态模糊逻辑 动态模糊逻辑程序设计语言 指称语义
下载PDF
命令式模糊程序语言的语义 被引量:1
15
作者 吴恒洋 《计算机学报》 EI CSCD 北大核心 2013年第4期862-869,共8页
文中关注计算机语言的形式语义学,旨在建立一种命令式模糊程序语言的指称语义与最弱(线性)前置条件语义.首先,借助模糊逻辑中的三角模、三角余模、非、蕴含以及模糊关系的合成等成功地完成了这两种语义的建模.这种方法为形式语义学的研... 文中关注计算机语言的形式语义学,旨在建立一种命令式模糊程序语言的指称语义与最弱(线性)前置条件语义.首先,借助模糊逻辑中的三角模、三角余模、非、蕴含以及模糊关系的合成等成功地完成了这两种语义的建模.这种方法为形式语义学的研究提供了一个新的视角.其次,证明了该语言的一些重要性质并讨论了最弱前置条件语义与最弱线性前置条件语义之间的关系.最后,证明了指称语义与最弱(线性)前置条件语义之间的对偶,该对偶表明了这两种语义可以相互诱导. 展开更多
关键词 模糊程序语言 命令式语言 指称语义 最弱(线性)前置条件语义 模糊逻辑
下载PDF
Repeat-until语句的操作语义与指称语义的等价性证明
16
作者 王纪川 侯迪 齐勇 《西安工程科技学院学报》 2006年第6期763-766,共4页
在计算机科学中,形式语义学以数学为工具,精确地定义和解释计算机程序设计语言的含义或语义.其中操作语义学和指称语义学是形式语义学的两大类别.本文使用简单的命令式语言IMP的语法,首先给出了repeat-until循环语句的操作语义,然后详... 在计算机科学中,形式语义学以数学为工具,精确地定义和解释计算机程序设计语言的含义或语义.其中操作语义学和指称语义学是形式语义学的两大类别.本文使用简单的命令式语言IMP的语法,首先给出了repeat-until循环语句的操作语义,然后详细推导出了其指称语义,并在此基础上详细证明了它们二者之间的语义等价性. 展开更多
关键词 Repeat—until循环语句 操作语义 指称语义 语义等价性
下载PDF
Eiffel语言的语义 被引量:1
17
作者 李师贤 阮文江 《软件学报》 EI CSCD 北大核心 1995年第1期17-25,共9页
本文采用类VDM的指称语义技术为Eiffel(1988)语言建立了形式语义模型.该模型首先为Eiffel语言定义了对象模型和两个语义环境(动态和静态环境),然后讨论Eiffel例程的语义.为了描述Eiffel的意外处... 本文采用类VDM的指称语义技术为Eiffel(1988)语言建立了形式语义模型.该模型首先为Eiffel语言定义了对象模型和两个语义环境(动态和静态环境),然后讨论Eiffel例程的语义.为了描述Eiffel的意外处理,我们采用了VDM的“出口”机制. 展开更多
关键词 EIFFEL语言 形式语义 面向对象语言
下载PDF
程序不动点的直观计算意义
18
作者 丁志义 吴庆涛 +1 位作者 宋国新 邵志清 《宁夏大学学报(自然科学版)》 CAS 北大核心 2007年第3期237-240,共4页
连续函数的不动点是指称语义的一个重要内容,它刻画了程序的计算性质.本文对完全偏序、连续函数和不动点等概念及其意义作出直观的解释,介绍了最小不动点的构造和逼近求解方法.
关键词 指称语义 不动点 完全偏序 连续函数
下载PDF
主动数据库中基于图的规则的指称语义研究 被引量:1
19
作者 徐长醒 刘云生 许贵平 《计算机科学》 CSCD 北大核心 2002年第3期78-79,62,共3页
1 引言主动数据库的主动特性一般使用E-C-A(Event-Condi-tion-Action)规则模型描述.我们用CA规则表示ECA规则模型中的Condition和Action部分,ECA规则语言的语义可描述为:事件E的发生可触发CA规则的执行,该CA规则的执行又可导致其它事件... 1 引言主动数据库的主动特性一般使用E-C-A(Event-Condi-tion-Action)规则模型描述.我们用CA规则表示ECA规则模型中的Condition和Action部分,ECA规则语言的语义可描述为:事件E的发生可触发CA规则的执行,该CA规则的执行又可导致其它事件的发生,进而触发其它CA规则的执行,形成触发规则集.主动规则源于人工智能的知识表示的产生式系统(OPS5[1]),许多主动数据库规则系统的执行语义均源于OPS5产生式规则语言的recognize-act cycle算法(如图1). 展开更多
关键词 主动数据库 CA规则 ECA规则 指称语义 规则图
下载PDF
函数式面向对象语言FOPL的指称语义 被引量:1
20
作者 梅宏 孙永强 《计算机学报》 EI CSCD 北大核心 1994年第7期513-520,共8页
函数式面向对象程序设计语言FOPL是笔者设计并实现的一种合成语言.本文在一个全称的抽象域上描述了FOPL语言的指称语义.
关键词 面向对象 程序语言 FOPL语言
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部