期刊文献+
共找到55篇文章
< 1 2 3 >
每页显示 20 50 100
基于刻面描述的构件检索 被引量:60
1
作者 王渊峰 张涌 +2 位作者 任洪敏 朱三元 钱乐秋 《软件学报》 EI CSCD 北大核心 2002年第8期1546-1551,共6页
随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正受到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,根据构件刻面描述的特点,提出了一种基于树包含(tree inclusion)的构件检... 随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正受到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,根据构件刻面描述的特点,提出了一种基于树包含(tree inclusion)的构件检索方法,并进行了理论上的分析与实验上的检验.实验结果证明了它的可行性与有效性. 展开更多
关键词 刻面描述 构件检索 软件工程 树匹配 软件复用
下载PDF
刻面分类构件的匹配模型 被引量:47
2
作者 王渊峰 薛云皎 +2 位作者 张涌 朱三元 钱乐秋 《软件学报》 EI CSCD 北大核心 2003年第3期401-408,共8页
随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正得到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,并根据构件刻面描述的特点,提出了一个包含3个层次,5种匹配类型的刻面匹配... 随着软件复用实践的深入和软件构件库规模的扩大,对软件构件的表示与检索的研究正得到越来越多的重视.针对基于刻面描述的软件构件,结合模式分析中的树匹配思想,并根据构件刻面描述的特点,提出了一个包含3个层次,5种匹配类型的刻面匹配模型.给出了该匹配模型的泛型算法并对具化情况下的算法实现与时间复杂度进行了讨论.同时,通过理论和实践的结果证明了该匹配模型在构件检索上的可行性与有效性. 展开更多
关键词 刻面分类构件 匹配模型 软件复用 软件构件库 软件工程
下载PDF
基于刻面描述的构件查询匹配模型及算法研究 被引量:28
3
作者 贾晓辉 陈德华 +2 位作者 严梅 乐嘉锦 丁晓东 《计算机研究与发展》 EI CSCD 北大核心 2004年第10期1634-1638,共5页
在软件复用研究不断深入的情况下 ,软件构件库的管理研究得到了产业界与学术界越来越多的重视 作为构件库管理的两个核心技术 ,构件的表示与检索技术已经成为研究热点 ,其中基于刻面描述的构件相关应用得到了广泛研究 ,针对构件查询的... 在软件复用研究不断深入的情况下 ,软件构件库的管理研究得到了产业界与学术界越来越多的重视 作为构件库管理的两个核心技术 ,构件的表示与检索技术已经成为研究热点 ,其中基于刻面描述的构件相关应用得到了广泛研究 ,针对构件查询的特点 ,结合模式分析中的树匹配思想 ,提出了新颖的构件树路径包含匹配模型及其相应的构件查询匹配算法 ,该算法可以在保持构件查准率的前提下 ,有效提高构件的查全率 ,算法的时间复杂度和空间复杂度是线性的 。 展开更多
关键词 软件复用 构件库 构件查询 刻面分类 路径包含匹配
下载PDF
基于规约匹配的构件检索 被引量:16
4
作者 马亮 孙家骕 《小型微型计算机系统》 CSCD 北大核心 2002年第10期1153-1157,共5页
在基于构件 /构架的软件开发模式中 ,源代码级的构件组装是其中非常重要的一个环节 .采用传统的构件检索技术 ,如刻面检索、关键词检索等来检索满足组装需求的构件存在查全率和查准率低的缺点 ,基于构件规约的检索是解决这些缺点的有效... 在基于构件 /构架的软件开发模式中 ,源代码级的构件组装是其中非常重要的一个环节 .采用传统的构件检索技术 ,如刻面检索、关键词检索等来检索满足组装需求的构件存在查全率和查准率低的缺点 ,基于构件规约的检索是解决这些缺点的有效途径 .本文在青鸟构件描述语言 (JBCDL )的基础上 ,详细研究了规约语法匹配的基本原理和匹配策略 ,提出了构件接口匹配度和冗余度的概念用于评估检索结果 ,最后给出一种构件接口的规范化表示方法 ,用于提高规约语法匹配的响应速度 .本文的研究结果也同样适用于 Ada、COM、CORBA等构件规约 . 展开更多
关键词 规约匹配 构件检索 语法匹配 软件开发
下载PDF
基于模型检验的构件验证技术研究进展 被引量:6
5
作者 贾仰理 李舟军 +1 位作者 邢建英 陈石坤 《计算机研究与发展》 EI CSCD 北大核心 2011年第6期913-922,共10页
模型检验以其自动化程度和完备性高、与构件技术互补性强等特点,在软件构件可信性质的分析和验证中发挥着日益重要的作用.将基于模型检验的构件验证方法分为基于系统规约模型的验证和基于源代码的验证,分别对其研究现状和发展动态进行... 模型检验以其自动化程度和完备性高、与构件技术互补性强等特点,在软件构件可信性质的分析和验证中发挥着日益重要的作用.将基于模型检验的构件验证方法分为基于系统规约模型的验证和基于源代码的验证,分别对其研究现状和发展动态进行了详细的综合评述.首先对模型检验与构件可信性质验证的关系进行了探讨,接着对基于SOFA,Fractal,CORBA及各种特定构件模型的验证方法和基于转化思想的源码验证、面向源码的直接验证及面向可执行代码的动态验证方法分别进行了评述.最后,指出了基于模型检验的构件验证技术所面临的主要挑战和未来的发展方向. 展开更多
关键词 构件 模型检验 形式化描述 验证 可信性质
下载PDF
基于XML的树匹配构件检索算法的研究与实现 被引量:10
6
作者 姚全珠 丁新村 冉占军 《计算机应用研究》 CSCD 北大核心 2008年第4期1013-1015,1019,共4页
针对构件检索的特点,结合模式分析中的树匹配思想,提出了构件树匹配模型,并在此基础上针对基于XML的刻面描述构件表示,实现了基于XML的树匹配构件匹配检索算法。该算法可以在保持构件查准率的前提下有效提高构件的查全率。实验结果证明... 针对构件检索的特点,结合模式分析中的树匹配思想,提出了构件树匹配模型,并在此基础上针对基于XML的刻面描述构件表示,实现了基于XML的树匹配构件匹配检索算法。该算法可以在保持构件查准率的前提下有效提高构件的查全率。实验结果证明了该算法的可行性与有效性。 展开更多
关键词 刻面分类 可扩展标记语言 构件检索 树匹配
下载PDF
构件组装及其形式化推导研究 被引量:80
7
作者 任洪敏 钱乐秋 《软件学报》 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
软件构件表示与检索形式化的研究与进展 被引量:4
8
作者 徐正权 王家兵 王能超 《计算机科学》 CSCD 北大核心 2003年第7期99-102,113,共5页
Software reuse has been claimed to be the realistic means to increase the productivity of programmers andimprove the quality of developed software. Software reuse approaches can be classified into two closely related ... Software reuse has been claimed to be the realistic means to increase the productivity of programmers andimprove the quality of developed software. Software reuse approaches can be classified into two closely related cate-gories: development for reusable component and development with reusable component. System development withreusable components involves in a series of related woks: component representation, component retrieval, componentcomposition, component modification, etc. Because formal methods have rigorous theoretical foundations and cancharacterize computational semantics of a component, they has been intensively researched in software engineering do-main. This paper surveys the formal methods of component representation and retrieval, introduces current statusand outlines future trends. 展开更多
关键词 软件复用 软件工程 软件质量 软件构件表示 软件构件检索 形式化
下载PDF
基于规约匹配的软件组件组装 被引量:4
9
作者 张驰 吴健 胡正国 《西北工业大学学报》 EI CAS CSCD 北大核心 2005年第5期623-627,共5页
基于组件的软件开发强调以集成为中心进行系统构造。其中候选组件的选择以及候选组件的组装是系统开发的关键,文章分析了规约语法匹配的基本原理和理论基础,在此基础之上研究了基于软件组件组装的系统开发技术并给出了组件配置算法。
关键词 组件 规约 匹配 组装
下载PDF
使用规范匹配实现设计模式的自动获取 被引量:5
10
作者 万剑怡 薛锦云 《小型微型计算机系统》 CSCD 北大核心 2002年第3期326-329,共4页
设计模式是设计级的软件重用 .由于缺乏比较成熟的设计模式规范描述和规范匹配方法 ,设计模式的获取和使用基本上是手工方式 ,依赖于用户自身的知识和经验 〔5〕.随着设计模式的不断开发 ,这一现状必将限制设计模式的应用 .本文提出了... 设计模式是设计级的软件重用 .由于缺乏比较成熟的设计模式规范描述和规范匹配方法 ,设计模式的获取和使用基本上是手工方式 ,依赖于用户自身的知识和经验 〔5〕.随着设计模式的不断开发 ,这一现状必将限制设计模式的应用 .本文提出了一种使用规范匹配进行设计模式自动获取的方法 ,该方法使用规范语言对设计模式的数据、结构、行为和功能进行形式化的描述 ,使用其功能规范的匹配来对设计模式进行获取 . 展开更多
关键词 设计模式 规模匹配 部件获取 自动获取 软件开发
下载PDF
一种高效的基于刻面分类的构件检索算法研究 被引量:6
11
作者 姚全珠 刘波 《计算机工程与应用》 CSCD 北大核心 2010年第2期118-120,153,共4页
如何从构件库中准确快速找到需要的构件,是每个构件库系统需要解决的一个主要问题。基于树匹配的思想通过研究构件的特点,提出了基于刻面路径匹配的算法,它使用后缀字典排序来提高查询的效率,该算法可以在保持构件查询速度的前提下,有... 如何从构件库中准确快速找到需要的构件,是每个构件库系统需要解决的一个主要问题。基于树匹配的思想通过研究构件的特点,提出了基于刻面路径匹配的算法,它使用后缀字典排序来提高查询的效率,该算法可以在保持构件查询速度的前提下,有效提高构件的查全率和查准率,实验结果证明了该算法的可行性与有效性。 展开更多
关键词 构件库 刻面分类 构件检索 树匹配 构件描述
下载PDF
硬件构件的形式化描述及其组装机制 被引量:2
12
作者 黄万伟 兰巨龙 +1 位作者 于婧 李鹏 《计算机工程》 CAS CSCD 北大核心 2010年第8期230-232,共3页
针对构件化的路由交换平台设计,提出硬件基础构件的抽象模型及其内部处理流程的形式化描述,提取出顺序、并行、分支以及聚合4种原子组装机制,用于构建更高层次的复合构件,并推导出复合构件抽象模型及其处理流程的形式化描述,从而有利于... 针对构件化的路由交换平台设计,提出硬件基础构件的抽象模型及其内部处理流程的形式化描述,提取出顺序、并行、分支以及聚合4种原子组装机制,用于构建更高层次的复合构件,并推导出复合构件抽象模型及其处理流程的形式化描述,从而有利于抽象出更大粒度的构件用以组装复杂的硬件平台。 展开更多
关键词 基础构件 形式化描述 原子组装 复合构件 粒度
下载PDF
基于排序形式化规格说明的软构件匹配 被引量:4
13
作者 王淑红 袁兆山 《合肥工业大学学报(自然科学版)》 CAS CSCD 2000年第4期477-481,共5页
基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,... 基于排序形式化规格说明的软构件匹配是检索可重用构件的有效方法 ,在软件复用和库检索中 ,有助于确定一个构件是否可以取代另一个构件或一个构件如何通过修改以满足另一个构件的要求。利用基于排序形式化规格说明来描述软构件的行为 ,并在构件和方法层次上给出多种不同类型的基于排序形式化规格说明软构件匹配的定义 ,及其在构件检索中的应用。 展开更多
关键词 形式化规格说明 软构件匹配 排序 软件重用
下载PDF
可视化部件规格匹配的研究 被引量:3
14
作者 桑大勇 蔡希尧 《西安电子科技大学学报》 EI CAS CSCD 北大核心 1998年第6期738-741,共4页
分析了现有的重用部件的检索及匹配方法,提出了一种可视化重用部件的形式化规格描述,讨论了几种基于规格描述的部件匹配,并阐述了不同种类的部件匹配情况下部件的重用方式(黑盒重用或白盒重用).
关键词 可视化重用部件 规格匹配 软件重用 软件工程
下载PDF
基于自动机的构件实时交互行为的形式化模型 被引量:3
15
作者 贾仰理 张振领 李舟军 《计算机科学》 CSCD 北大核心 2010年第9期151-156,共6页
采用形式化方法对复杂实时构件系统交互行为进行描述和验证,对于提高系统的正确性、可靠性等可信性质具有重要意义。分析了基于进程代数和自动机的构件交互行为形式化建模方法各自的优缺点,在此基础上提出了基于时间构件交互自动机的建... 采用形式化方法对复杂实时构件系统交互行为进行描述和验证,对于提高系统的正确性、可靠性等可信性质具有重要意义。分析了基于进程代数和自动机的构件交互行为形式化建模方法各自的优缺点,在此基础上提出了基于时间构件交互自动机的建模方法,给出了时间构件交互自动机的相关定义、组合和验证算法。时间构件交互自动机引入了时间限制、时间代价、时间代价计算半环、构件组合层次等概念,既能够描述构件交互情况,又能够清楚地表示出构件系统的体系结构信息和实时信息,便于对系统进行描述和验证。最后,结合具体应用给出了应用示例。 展开更多
关键词 构件 交互行为 形式化描述 自动机
下载PDF
构件行为协议实时性扩展及相容性验证 被引量:4
16
作者 贾仰理 张振领 李舟军 《计算机科学》 CSCD 北大核心 2010年第10期143-147,共5页
对复杂实时构件系统行为进行形式化描述和相容性验证,可以有效提高系统的正确性、可靠性。分析了学术界和工业界的主流构件模型及常见时间行为的形式化描述方法,对构件行为协议BP(Behavior Protocol)进行了扩展,提出了时间行为协议TBP(T... 对复杂实时构件系统行为进行形式化描述和相容性验证,可以有效提高系统的正确性、可靠性。分析了学术界和工业界的主流构件模型及常见时间行为的形式化描述方法,对构件行为协议BP(Behavior Protocol)进行了扩展,提出了时间行为协议TBP(Ti med Behavior Protocol),分析了构件组合中常见的相容性错误类型,给出了基于时间行为协议的构件组合相容性验证算法。TBP应用简洁、方便、易于验证。结合具体例子给出了应用示例。 展开更多
关键词 构件 行为协议 时间行为协议 形式化描述 相容性验证
下载PDF
一种基于XML的统一构件匹配技术 被引量:2
17
作者 曾一 刘元勇 郭永林 《计算机科学》 CSCD 北大核心 2007年第3期279-282,共4页
构件检索和匹配是CBSD和软件复用的关键技术。目前构件库所采用的关键字、刻面、规约、行为等匹配技术都存在两个问题:1)构件表示方法各异,理解和共享构件困难;2)每个查询匹配算法侧重点不同,关键字和刻面匹配侧重构件的语义,而规约匹... 构件检索和匹配是CBSD和软件复用的关键技术。目前构件库所采用的关键字、刻面、规约、行为等匹配技术都存在两个问题:1)构件表示方法各异,理解和共享构件困难;2)每个查询匹配算法侧重点不同,关键字和刻面匹配侧重构件的语义,而规约匹配侧重构件的结构,造成单独使用一种匹配算法或多或少产生一些冗余或无关构件。本文提出一个XML统一构件描述模型,该模型利用XML模式对构件进行层次化的组织,采用一种最大权匹配算法,从语法和语义两方面计算两个构件间的匹配度,有效地解决了上述问题。通过实验证明,该技术在保证构件查全率的基础上有效地提高了查准率。 展开更多
关键词 软件复用 XML 构件检索 构件匹配
下载PDF
基于云端的构件库检索模型 被引量:2
18
作者 姚全珠 冯欢 田琳 《计算机应用》 CSCD 北大核心 2016年第A01期262-264,共3页
目前有很多关于构件分类和检索方法,但这些分类和检索方法的查询效率和查准率都不高。为此,结合树匹配思想,提出了基于云端的构件库的检索模型,该模型通过叶子节点亲和度匹配算法进行匹配,能快速检索出用户最可能需要的构件,在提高匹配... 目前有很多关于构件分类和检索方法,但这些分类和检索方法的查询效率和查准率都不高。为此,结合树匹配思想,提出了基于云端的构件库的检索模型,该模型通过叶子节点亲和度匹配算法进行匹配,能快速检索出用户最可能需要的构件,在提高匹配速度的同时减少了匹配次数,提高了查全率,并且算法的时间复杂度和空间复杂度都是线性的。由于基于云端的构件库检索模型能根据节点间的亲和度关系进行匹配,因此可以根据节点间亲和度关系远近设置匹配精度,提高匹配的松弛度,很好地适应并应用到大规模构件库的构件检索中。 展开更多
关键词 构件检索 云端 树匹配 亲和度
下载PDF
一种基于线性逻辑的构件组装方法研究 被引量:3
19
作者 谢兄 张维石 《小型微型计算机系统》 CSCD 北大核心 2008年第5期797-800,共4页
构件组装是基于构件的软件开发中的一个重要环节.本文利用线性逻辑描述了具有语义信息的构件结构,描述了独立于具体的计算环境、具有普遍适用性的三种构件组装关系,利用定理证明的方法,根据现存构件的描述和构件组装关系自动生成构件组... 构件组装是基于构件的软件开发中的一个重要环节.本文利用线性逻辑描述了具有语义信息的构件结构,描述了独立于具体的计算环境、具有普遍适用性的三种构件组装关系,利用定理证明的方法,根据现存构件的描述和构件组装关系自动生成构件组装的方案,并从被适应的构件描述中推导出复合构件的描述,以提高对构件适应过程的描述和分析能力,为构件组装形式化分析、组装正确性的检验提供了保证,并列出了一些值得进一步研究的问题. 展开更多
关键词 基于构件的软件工程 软件构件 构件组装 构件适应 形式化描述
下载PDF
基于协议的实时构件行为一致性验证 被引量:2
20
作者 张振领 贾仰理 +1 位作者 谢圣献 李舟军 《计算机科学》 CSCD 北大核心 2012年第6期125-128,142,共5页
对复杂实时构件系统行为进行形式化描述和一致性验证,可以提高实时构件的可复用性和系统的正确性、可靠性。分析了时间行为协议TBP(Timed Behavior Protocol)及其它学术界和工业界常用的时序行为形式化描述方法,对实时构件替换理论进行... 对复杂实时构件系统行为进行形式化描述和一致性验证,可以提高实时构件的可复用性和系统的正确性、可靠性。分析了时间行为协议TBP(Timed Behavior Protocol)及其它学术界和工业界常用的时序行为形式化描述方法,对实时构件替换理论进行了讨论,给出了基于时间行为协议的构件一致性验证算法并对其进行了分析。 展开更多
关键词 实时构件 时间行为协议 形式化描述 一致性验证
下载PDF
上一页 1 2 3 下一页 到第
使用帮助 返回顶部