期刊文献+
共找到27篇文章
< 1 2 >
每页显示 20 50 100
基于模型检验的构件验证技术研究进展 被引量:6
1
作者 贾仰理 李舟军 +1 位作者 邢建英 陈石坤 《计算机研究与发展》 EI CSCD 北大核心 2011年第6期913-922,共10页
模型检验以其自动化程度和完备性高、与构件技术互补性强等特点,在软件构件可信性质的分析和验证中发挥着日益重要的作用.将基于模型检验的构件验证方法分为基于系统规约模型的验证和基于源代码的验证,分别对其研究现状和发展动态进行... 模型检验以其自动化程度和完备性高、与构件技术互补性强等特点,在软件构件可信性质的分析和验证中发挥着日益重要的作用.将基于模型检验的构件验证方法分为基于系统规约模型的验证和基于源代码的验证,分别对其研究现状和发展动态进行了详细的综合评述.首先对模型检验与构件可信性质验证的关系进行了探讨,接着对基于SOFA,Fractal,CORBA及各种特定构件模型的验证方法和基于转化思想的源码验证、面向源码的直接验证及面向可执行代码的动态验证方法分别进行了评述.最后,指出了基于模型检验的构件验证技术所面临的主要挑战和未来的发展方向. 展开更多
关键词 构件 模型检验 形式化描述 验证 可信性质
下载PDF
构件组装及其形式化推导研究 被引量:80
2
作者 任洪敏 钱乐秋 《软件学报》 EI CSCD 北大核心 2003年第6期1066-1074,共9页
基于构件的软件工程(component based software engineering,简称CBSE)能够有效地提高软件开发的质量和效率.构件组装和组装推导(compositional reasoning)是CBSE的关键技术.基于软件构件的特点,借鉴进程代数中进程构造的方法,提出6种... 基于构件的软件工程(component based software engineering,简称CBSE)能够有效地提高软件开发的质量和效率.构件组装和组装推导(compositional reasoning)是CBSE的关键技术.基于软件构件的特点,借鉴进程代数中进程构造的方法,提出6种构件组装机制,能够灵活、简便地集成软件构件,并主张在构件组装的同时进行接口组装,通过生成功能更强、抽象级别更高的复合接口,提高构件组装的抽象级别和粒度.同时,基于Wright的形式化规约软件体系结构的研究,给出了复合构件和复合接口的组装推导算法,为系统行为的形式化分析、验证和仿真奠定了基础. 展开更多
关键词 软件工程 构件组装 组装推导 软件体系结构 进程演算
下载PDF
硬件构件的形式化描述及其组装机制 被引量:2
3
作者 黄万伟 兰巨龙 +1 位作者 于婧 李鹏 《计算机工程》 CAS CSCD 北大核心 2010年第8期230-232,共3页
针对构件化的路由交换平台设计,提出硬件基础构件的抽象模型及其内部处理流程的形式化描述,提取出顺序、并行、分支以及聚合4种原子组装机制,用于构建更高层次的复合构件,并推导出复合构件抽象模型及其处理流程的形式化描述,从而有利于... 针对构件化的路由交换平台设计,提出硬件基础构件的抽象模型及其内部处理流程的形式化描述,提取出顺序、并行、分支以及聚合4种原子组装机制,用于构建更高层次的复合构件,并推导出复合构件抽象模型及其处理流程的形式化描述,从而有利于抽象出更大粒度的构件用以组装复杂的硬件平台。 展开更多
关键词 基础构件 形式化描述 原子组装 复合构件 粒度
下载PDF
基于自动机的构件实时交互行为的形式化模型 被引量:3
4
作者 贾仰理 张振领 李舟军 《计算机科学》 CSCD 北大核心 2010年第9期151-156,共6页
采用形式化方法对复杂实时构件系统交互行为进行描述和验证,对于提高系统的正确性、可靠性等可信性质具有重要意义。分析了基于进程代数和自动机的构件交互行为形式化建模方法各自的优缺点,在此基础上提出了基于时间构件交互自动机的建... 采用形式化方法对复杂实时构件系统交互行为进行描述和验证,对于提高系统的正确性、可靠性等可信性质具有重要意义。分析了基于进程代数和自动机的构件交互行为形式化建模方法各自的优缺点,在此基础上提出了基于时间构件交互自动机的建模方法,给出了时间构件交互自动机的相关定义、组合和验证算法。时间构件交互自动机引入了时间限制、时间代价、时间代价计算半环、构件组合层次等概念,既能够描述构件交互情况,又能够清楚地表示出构件系统的体系结构信息和实时信息,便于对系统进行描述和验证。最后,结合具体应用给出了应用示例。 展开更多
关键词 构件 交互行为 形式化描述 自动机
下载PDF
构件行为协议实时性扩展及相容性验证 被引量:4
5
作者 贾仰理 张振领 李舟军 《计算机科学》 CSCD 北大核心 2010年第10期143-147,共5页
对复杂实时构件系统行为进行形式化描述和相容性验证,可以有效提高系统的正确性、可靠性。分析了学术界和工业界的主流构件模型及常见时间行为的形式化描述方法,对构件行为协议BP(Behavior Protocol)进行了扩展,提出了时间行为协议TBP(T... 对复杂实时构件系统行为进行形式化描述和相容性验证,可以有效提高系统的正确性、可靠性。分析了学术界和工业界的主流构件模型及常见时间行为的形式化描述方法,对构件行为协议BP(Behavior Protocol)进行了扩展,提出了时间行为协议TBP(Ti med Behavior Protocol),分析了构件组合中常见的相容性错误类型,给出了基于时间行为协议的构件组合相容性验证算法。TBP应用简洁、方便、易于验证。结合具体例子给出了应用示例。 展开更多
关键词 构件 行为协议 时间行为协议 形式化描述 相容性验证
下载PDF
基于协议的实时构件行为一致性验证 被引量:2
6
作者 张振领 贾仰理 +1 位作者 谢圣献 李舟军 《计算机科学》 CSCD 北大核心 2012年第6期125-128,142,共5页
对复杂实时构件系统行为进行形式化描述和一致性验证,可以提高实时构件的可复用性和系统的正确性、可靠性。分析了时间行为协议TBP(Timed Behavior Protocol)及其它学术界和工业界常用的时序行为形式化描述方法,对实时构件替换理论进行... 对复杂实时构件系统行为进行形式化描述和一致性验证,可以提高实时构件的可复用性和系统的正确性、可靠性。分析了时间行为协议TBP(Timed Behavior Protocol)及其它学术界和工业界常用的时序行为形式化描述方法,对实时构件替换理论进行了讨论,给出了基于时间行为协议的构件一致性验证算法并对其进行了分析。 展开更多
关键词 实时构件 时间行为协议 形式化描述 一致性验证
下载PDF
一种基于线性逻辑的构件组装方法研究 被引量:3
7
作者 谢兄 张维石 《小型微型计算机系统》 CSCD 北大核心 2008年第5期797-800,共4页
构件组装是基于构件的软件开发中的一个重要环节.本文利用线性逻辑描述了具有语义信息的构件结构,描述了独立于具体的计算环境、具有普遍适用性的三种构件组装关系,利用定理证明的方法,根据现存构件的描述和构件组装关系自动生成构件组... 构件组装是基于构件的软件开发中的一个重要环节.本文利用线性逻辑描述了具有语义信息的构件结构,描述了独立于具体的计算环境、具有普遍适用性的三种构件组装关系,利用定理证明的方法,根据现存构件的描述和构件组装关系自动生成构件组装的方案,并从被适应的构件描述中推导出复合构件的描述,以提高对构件适应过程的描述和分析能力,为构件组装形式化分析、组装正确性的检验提供了保证,并列出了一些值得进一步研究的问题. 展开更多
关键词 基于构件的软件工程 软件构件 构件组装 构件适应 形式化描述
下载PDF
可视化部件规格匹配的研究 被引量:3
8
作者 桑大勇 蔡希尧 《西安电子科技大学学报》 EI CAS CSCD 北大核心 1998年第6期738-741,共4页
分析了现有的重用部件的检索及匹配方法,提出了一种可视化重用部件的形式化规格描述,讨论了几种基于规格描述的部件匹配,并阐述了不同种类的部件匹配情况下部件的重用方式(黑盒重用或白盒重用).
关键词 可视化重用部件 规格匹配 软件重用 软件工程
下载PDF
基于排序形式化规格说明的软构件匹配 被引量:4
9
作者 王淑红 袁兆山 《合肥工业大学学报(自然科学版)》 CAS CSCD 2000年第4期477-481,共5页
基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,... 基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,并在构件和方法层次上给出多种不同类型的基于排序形式化规格说明软构件匹配的定义 ,及其在构件检索中的应用。 展开更多
关键词 形式化规格说明 软构件匹配 排序 软件重用
下载PDF
面向构件的系统开发及其形式化 被引量:3
10
作者 钱忠胜 缪淮扣 《计算机应用与软件》 CSCD 北大核心 2008年第3期99-101,共3页
回顾了软件构件与形式化方法的基本概念,介绍了软件构件的形式化,根据典型的面向构件的开发流程和基于形式化方法开发软件的特点,提出了一个基于形式化方法的面向构件的系统开发模型。针对目前面向构件的软件开发形式,提出了一些建议和... 回顾了软件构件与形式化方法的基本概念,介绍了软件构件的形式化,根据典型的面向构件的开发流程和基于形式化方法开发软件的特点,提出了一个基于形式化方法的面向构件的系统开发模型。针对目前面向构件的软件开发形式,提出了一些建议和方向。 展开更多
关键词 构件 面向构件的软件开发 形式化方法 规格说明
下载PDF
基于时序逻辑证明编译优化程序变换的保义性 被引量:3
11
作者 陶秋铭 赵琛 郭亮 《软件学报》 EI CSCD 北大核心 2009年第8期2074-2086,共13页
基于时序逻辑CTL(computation tree logic)的一种扩展CTL-FV对优化编译中的语句交换和变量替换这两种常见变换的保义性条件给出了形式刻画,采用含条件重写规则定义了保义语句交换Texch和保义变量替换Tsub,并基于一种归纳证明框架对它们... 基于时序逻辑CTL(computation tree logic)的一种扩展CTL-FV对优化编译中的语句交换和变量替换这两种常见变换的保义性条件给出了形式刻画,采用含条件重写规则定义了保义语句交换Texch和保义变量替换Tsub,并基于一种归纳证明框架对它们的保义性进行了证明.此外,基于变换Texch对程序基本块内保依赖语句重排的保义性也给出了一种构造性的证明. 展开更多
关键词 时序逻辑 形式规约 优化编译 程序变换 语句交换 变量替换 语句重排
下载PDF
最小生成树算法的PAR方法形式化推导 被引量:3
12
作者 孙凌宇 薛锦云 《计算机工程》 EI CAS CSCD 北大核心 2006年第21期85-87,共3页
采用PAR方法通过功能归约变换,形式化推导出可读性好、效率高的递推的最小生成树算法,简化了算法程序设计和正确性证明的过程,有效提高了算法程序设计自动化、规范化的程度及其正确性。该文给出的相关算法在PAR平台通过自动转换系统转... 采用PAR方法通过功能归约变换,形式化推导出可读性好、效率高的递推的最小生成树算法,简化了算法程序设计和正确性证明的过程,有效提高了算法程序设计自动化、规范化的程度及其正确性。该文给出的相关算法在PAR平台通过自动转换系统转换成可执行语言程序并运行通过。 展开更多
关键词 PAR方法 形式化推导 归约变换 算法程序
下载PDF
基于T^3BDD的动态模型检查 被引量:2
13
作者 倪彬 冯玉琳 黄涛 《软件学报》 EI CSCD 北大核心 1999年第10期1025-1031,共7页
JavaBeaus是一种组件标准.该文定义了JBDL(JavaBeansdescriptionlanguage)语言,用于描述组件语义约束规范.为了检测JavaBeans组件语义约束与其实现之间的一致性,文章给出了一... JavaBeaus是一种组件标准.该文定义了JBDL(JavaBeansdescriptionlanguage)语言,用于描述组件语义约束规范.为了检测JavaBeans组件语义约束与其实现之间的一致性,文章给出了一种基于T3BDL公式的三值语义和模型的抽象化动态模型检查方法、文章重点介绍了利用TBDD(3-terminalbinarydecisiondiagram)的符号化动态模型检查方法. 展开更多
关键词 组件 形式规范 模型检查 T^3BDD 软件开发
下载PDF
荷兰国旗问题的形式化推导及其多态性实现 被引量:3
14
作者 李云清 《计算机工程与设计》 CSCD 2002年第8期72-74,77,共4页
讨论了程序功能规约变换和算法程序的形式化技术。通过功能规约变换,可以较自然地获得问题求解的递推关系,对荷兰国旗问题的求解过程显示了形式化推导在获得高效和正确的算法程序中的作用。最后,给出了问题求解的多态性实现。
关键词 形式化技术 问题求解 算法 规约 程序功能 显示 变换 推导 递推关系 正确
下载PDF
构件适应和组装的形式化语义描述 被引量:1
15
作者 谢兄 张维石 《计算机工程与应用》 CSCD 北大核心 2007年第21期36-39,45,共5页
构件适应技术是基于构件的软件工程中一个很难解决的问题,分析了三种构件适应结构的应用条件,采用了形式化语义的方法描述和推导了与构件以及构件适应相关的问题,根据构件描述与应用需求描述动态地选择不同的适应层次来适应构件,从被适... 构件适应技术是基于构件的软件工程中一个很难解决的问题,分析了三种构件适应结构的应用条件,采用了形式化语义的方法描述和推导了与构件以及构件适应相关的问题,根据构件描述与应用需求描述动态地选择不同的适应层次来适应构件,从被适应的构件描述中推导出复合构件的描述,为构件适应的形式化分析、组装正确性检验提供了保证,并列出了一些值得进一步研究的问题。 展开更多
关键词 基于构件的软件工程 软件构件 构件组装 构件适应 软件复用 形式化描述
下载PDF
基于算法框架的可重用部件设计与实现 被引量:2
16
作者 李云清 《计算机工程与应用》 CSCD 北大核心 2001年第23期136-138,156,共4页
对算法程序的功能规约进行等价变换,可以自然而且方便地得到求解问题设计思想的精确表达,即循环不变式。抽象算法又可以通过循环不变式获得。对算法程序中的算子进行提取、抽象就可以得到算法框架,而算法框架可以设计出可重用部件。文... 对算法程序的功能规约进行等价变换,可以自然而且方便地得到求解问题设计思想的精确表达,即循环不变式。抽象算法又可以通过循环不变式获得。对算法程序中的算子进行提取、抽象就可以得到算法框架,而算法框架可以设计出可重用部件。文章通过对数组段极值问题的求解,展示了形式化推导不仅可以得到正确、高效的算法程序,而且具有软件重用的功能,并进一步给出了利用可重用部件求解数组段极值问题的C++实现。 展开更多
关键词 循环不变式 算法结构 可重用部件 软件重用 软件工程 计算机
下载PDF
分划递推法在Hanoi塔问题上的应用 被引量:1
17
作者 孙凌宇 冷明 《广西科学院学报》 2006年第4期342-345,351,共5页
采用分划递推法通过功能归约变换,形式化推导和证明H ano i塔问题中圆盘的移动规律,从而推导出结构清晰、可读性好、效率高、占用存储空间与圆盘个数无关的非递归算法,算法比较分析地显示出形式化推导在获得高效和正确性的算法程序中的... 采用分划递推法通过功能归约变换,形式化推导和证明H ano i塔问题中圆盘的移动规律,从而推导出结构清晰、可读性好、效率高、占用存储空间与圆盘个数无关的非递归算法,算法比较分析地显示出形式化推导在获得高效和正确性的算法程序中的作用.相关算法在UN IX平台下用C语言进行实现. 展开更多
关键词 分划递推法 HANOI塔 归约 变换 形式化推导 算法
下载PDF
基于Larch/C的组件形式规范匹配
18
作者 嵇海明 黄德浩 杨宗源 《计算机工程》 CAS CSCD 北大核心 2003年第13期90-91,127,共3页
主要阐述了一种组件的形式规范匹配方法,以Larch家族中的Larch/C作为语言工具,详细讨论了组件的功能匹配,最后借助于工具Larch Prover(LP)并通过实例描述了功能匹配的证明过程。
关键词 组件形式 规范匹配 Larch/C 功能匹配 LP
下载PDF
TCBV:一种构件时序行为建模与相容性验证工具
19
作者 张振领 贾仰理 +1 位作者 周恩光 李舟军 《计算机科学》 CSCD 北大核心 2012年第10期143-147,共5页
利用形式化方法对复杂实时构件系统的时序行为进行建模与验证对于提高安全攸关实时构件系统的正确性、可靠性与安全性具有重要意义。介绍了基于时间行为协议的构件时序行为的形式化建模和相容性验证方法,给出了时间行为协议建模与相容... 利用形式化方法对复杂实时构件系统的时序行为进行建模与验证对于提高安全攸关实时构件系统的正确性、可靠性与安全性具有重要意义。介绍了基于时间行为协议的构件时序行为的形式化建模和相容性验证方法,给出了时间行为协议建模与相容性验证工具TCBV的系统架构与功能模块。TCBV应用方便,能够实现实时构件时序行为模型的图形化表示,并可对复杂交互行为的相容性进行自动验证。结合应用实例,介绍了如何利用TCBV对复杂实时构件系统的时序行为进行建模和验证。最后,将TCBV与其它相关工具进行了比较。 展开更多
关键词 实时构件系统 时序行为 形式化方法 建模 相容性验证工具
下载PDF
多态性构件及其代数规范
20
作者 陈海波 邱剑锋 《计算机工程与设计》 CSCD 北大核心 2009年第22期5058-5061,5064,共5页
可复用构件往往需要引入多态性支持,但是这给构件的形式化定义带来很多困难。采用代数规范系统来定义空间几何实体构件的组织结构及其行为特征,可以有效的支持构件的数据和行为多态性。在多层次的代数规范理论基础上,引入了构件的参数... 可复用构件往往需要引入多态性支持,但是这给构件的形式化定义带来很多困难。采用代数规范系统来定义空间几何实体构件的组织结构及其行为特征,可以有效的支持构件的数据和行为多态性。在多层次的代数规范理论基础上,引入了构件的参数化多态和包含多态,建立了空间几何的实体多态性构件系统,实例表明了系统对于数据和行为多态性方面的有效性。 展开更多
关键词 构件 多态 代数规范 空间几何实体 形式化
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部