期刊文献+
共找到13篇文章
< 1 >
每页显示 20 50 100
面向本体的SOA构件定位机制与算法研究 被引量:1
1
作者 周相兵 杨兴江 向昌成 《系统工程与电子技术》 EI CSCD 北大核心 2009年第6期1473-1479,共7页
针对基于构件开发的构件间相互通信。互操作和检索组装自动化等问题,以及基于Internet软构(网构软件)的大量的问题都需要解决,首先分析OWL-S和WSMO的异同以及SOA构件库构成条件;接着提出基于本体的SOA构件库定位机制,其构造一种最小二... 针对基于构件开发的构件间相互通信。互操作和检索组装自动化等问题,以及基于Internet软构(网构软件)的大量的问题都需要解决,首先分析OWL-S和WSMO的异同以及SOA构件库构成条件;接着提出基于本体的SOA构件库定位机制,其构造一种最小二乘法最优估计的自动验证的指标体系、构件服务质量,以及构件反馈机制。建立一种定位的SOA构件库寻址和刻面分类的定位构件树模型,在此基础上,采用小生境蚁群退火遗传算法求解定位的构件树,从而最大限度实现构件自动化组装,以及实现构件的关注点分离和层次粒度的重用,最后通过实验仿真分析了定位算法的有效性。 展开更多
关键词 本体 SOA构件 构件定位机制/算法 小生境蚁群退火遗传算法
下载PDF
多序列比对算法族的形式化设计与生成 被引量:3
2
作者 张旭初 石海鹤 《计算机工程与科学》 CSCD 北大核心 2020年第8期1383-1392,共10页
多序列比对问题是生物信息学研究的重要部分,是解决物种进化关系、基因组序列分析等问题的基础。多序列比对算法具有很高的专用性,不同的算法适用于不同的研究环境。目前常用的多序列比对软件是在生物信息学理论指导下利用多个子算法装... 多序列比对问题是生物信息学研究的重要部分,是解决物种进化关系、基因组序列分析等问题的基础。多序列比对算法具有很高的专用性,不同的算法适用于不同的研究环境。目前常用的多序列比对软件是在生物信息学理论指导下利用多个子算法装配形成的,而现有的研究主要针对特定算法的特定步骤进行优化,缺乏领域层次高抽象性的算法框架研究,致使多序列比对算法较为繁杂且冗余过多。根据产生式编程以及软件复用的思想,分析了多序列比对算法族MSAA的特征,设计了相应的泛型算法构件并刻画了构件间的交互关系,进一步借助PAR平台形式化构建了MSAA构件库,提高了装配算法的可靠性和组装灵活性,便于研究人员的维护和优化。 展开更多
关键词 多序列比对算法 特征模型 产生式编程 算法构件 PAR平台
下载PDF
一种基于角色的特征模型构件化方法 被引量:4
3
作者 张俊 刘淑芬 姚志林 《电子学报》 EI CAS CSCD 北大核心 2011年第2期304-308,共5页
为了解决领域特征模型混杂交织及其与需求模型过度耦合的问题,本文设计了一种特征模型构件化方法.该方法引入角色的概念,并以角色为中介设计了特征-角色-构件映射算法,将在领域分析过程中提取和抽象的特征映射到不同的构件模型上.通过... 为了解决领域特征模型混杂交织及其与需求模型过度耦合的问题,本文设计了一种特征模型构件化方法.该方法引入角色的概念,并以角色为中介设计了特征-角色-构件映射算法,将在领域分析过程中提取和抽象的特征映射到不同的构件模型上.通过角色的中介作用,方法实现了特征模型和需求模型的解耦,各个特征模型的可变点可以自由方便地选择和组合,从而提高了软件的构件化水平. 展开更多
关键词 特征模型 角色 模型构件 特征-角色-构件算法
下载PDF
计算机辅助软件工程与构件库的集成研究 被引量:1
4
作者 刘辉 缪淮扣 刘静 《计算机应用与软件》 CSCD 北大核心 2004年第12期6-8,110,共4页
软件复用和构件库与计算机辅助软件工程 (CASE)的集成程度密切相关。现有的CASE系统中都没有集成可复用构件库系统。与CASE集成的构件库有其特殊性 ,它的用户是CASE程序而不是应用系统开发人员 ,所以它的检索算法也有其自身的特点。本... 软件复用和构件库与计算机辅助软件工程 (CASE)的集成程度密切相关。现有的CASE系统中都没有集成可复用构件库系统。与CASE集成的构件库有其特殊性 ,它的用户是CASE程序而不是应用系统开发人员 ,所以它的检索算法也有其自身的特点。本文研究CASE和可复用构件库的集成问题 ,尤其是构件检索算法。提出了一个新的构件检索算法“利用UML设计模型信息进行可复用构件查询” ,并将它和刻面查询算法合成后应用于实际系统中。 展开更多
关键词 计算机辅助软件工程 软件复用 构件 集成 构件检索算法 CASE
下载PDF
一种抽象泛型机制的新型Java实现 被引量:3
5
作者 田方 石海鹤 +2 位作者 左正康 王昌晶 薛锦云 《江西师范大学学报(自然科学版)》 CAS 北大核心 2016年第1期77-82,共6页
泛型程序设计可大幅度提高程序的可重用性、可靠性和开发效率,高抽象的泛型机制则有助于降低泛型编程的复杂度.该文介绍了一种抽象泛型机制的核心思想和编程技术,分析了新型Java中与之对应的实现机理,并归纳出相应的转换规则,且在既有... 泛型程序设计可大幅度提高程序的可重用性、可靠性和开发效率,高抽象的泛型机制则有助于降低泛型编程的复杂度.该文介绍了一种抽象泛型机制的核心思想和编程技术,分析了新型Java中与之对应的实现机理,并归纳出相应的转换规则,且在既有平台中实现了抽象泛型程序到新型Java泛型程序的自动转换和运行,最后通过一个Kleen算法实例,展示了抽象泛型机制的实际运用和相应Java程序的自动生成.抽象泛型机制的新型Java实现,在降低可重用算法构件的设计复杂度、提高算法构件可靠性的同时,也为泛型构件的设计和描述提供了行之有效的新途径. 展开更多
关键词 抽象泛型机制 JAVA语言 可重用性 算法构件
下载PDF
Retrieving reuse component based on semantic
6
作者 王燕 陈明 赵建辉 《Journal of Southeast University(English Edition)》 EI CAS 2007年第3期327-332,共6页
According to the current research status of component retrieval, the component description model based on facet classification is improved by adding semantic features. Furthermore, the component retrieval process mode... According to the current research status of component retrieval, the component description model based on facet classification is improved by adding semantic features. Furthermore, the component retrieval process model is put forward by combining the domain ontology with the relative concept match algorithm. A detailed illustration of a component reasoning engine and a component classification engine is given and the component classification algorithm is provided by using the Naive Bayes algorithm based on domain ontology. The experimental results show that the recall ratio and the precision ratio are obviously improved by using the method based on semantics, and demonstrate the feasibility and effectiveness of the proposed method. 展开更多
关键词 domain ontology facet classification naive Bayes algorithm component matching component-based software development
下载PDF
基于XML技术的多功能搜索引擎的框架研究 被引量:1
7
作者 胡志华 卢险峰 《微计算机应用》 2004年第5期525-528,共4页
互联网应用广泛,Web上数据库信息发布和检索量迅速增加,而且数据都是基于XML技术的,这就使的传统的搜索引擎不能满足Web的需求。为此,针对XML的优点。结合各种成熟的理论,将XML技术应用到搜索引擎的研究中去;实践结果表明,搜索引擎中采... 互联网应用广泛,Web上数据库信息发布和检索量迅速增加,而且数据都是基于XML技术的,这就使的传统的搜索引擎不能满足Web的需求。为此,针对XML的优点。结合各种成熟的理论,将XML技术应用到搜索引擎的研究中去;实践结果表明,搜索引擎中采用软件构件查询算法和基于XML的数据处理技术,能实现高效,快速,准确的检索,能较好地解决了耳前web检索结果准确性和相关性不高的问题。 展开更多
关键词 XML 搜索引擎 WEB 软件构件查询算法 数据处理 树结构
下载PDF
An Effective Long String Searching Algorithm towards Component Security Testing 被引量:2
8
作者 Jinfu Chen Lili Zhu +4 位作者 Zhibin Xie Michael Omari Hilary Ackah-Arthur Saihua Cai Rubing Huang 《China Communications》 SCIE CSCD 2016年第11期153-169,共17页
In the execution of method invocation sequences to test component security,abnormal or normal information is generated and recorded in a monitor log. By searching abnormal information from monitor log,the exceptions t... In the execution of method invocation sequences to test component security,abnormal or normal information is generated and recorded in a monitor log. By searching abnormal information from monitor log,the exceptions that the component has can be determined. To facilitate the searching process,string searching methods could be employed. However,current approaches are not effective enough to search long pattern string. In order to mine the specific information with less number of matches,we proposed an improved Sunday string searching algorithm in this paper. Unlike Sunday algorithm which does not make use of the already matched characters,the proposed approach presents two ideas — utilizing and recycling these characters. We take advantage of all matched characters in main string,if they are still in the matchable interval compared with pattern string,to increase the distance that pattern string moves backwards. Experimental analysis shows that,compared to Sunday algorithm,our method could greatly reduce the matching times,if the scale of character set constituting both main string and pattern string is small,or if the length of pattern string is long. Also,the proposed approach can improve the search effectiveness for abnormal information in component security testing. 展开更多
关键词 component testing security detection monitor log abnormal information string-searching
下载PDF
Automated pattern-directed refactoring for complex conditional statements
9
作者 刘伟 胡志刚 +1 位作者 刘宏韬 杨柳 《Journal of Central South University》 SCIE EI CAS 2014年第5期1935-1945,共11页
Complex conditional statement is one of the bad code smells, which affects the quality of the code and design of software. In the proposed approach, two commonly-used design patterns for handling complex conditional s... Complex conditional statement is one of the bad code smells, which affects the quality of the code and design of software. In the proposed approach, two commonly-used design patterns for handling complex conditional statements are selected, and they are the factory method pattern and the strategy pattem. Two pattern-directed refactoring approaches based on the two design patterns are proposed. Each approach contains a refactoring opportunities identification algorithm and an automated refactoring algorithm. After parsing the abstract syntax tree generated from source code, the refactoring opportunities are identified effectively and automatically. Then, for candidate code, refactoring algorithms are executed automatically, which are used to simplify or remove complex conditional statements. By empirical analysis and quality assessment, the code after refactoring has better maintainability and extensibility, and the proposed approach for automated pattern-directed refactoring succeeds to reduce code size and complexity of classes. 展开更多
关键词 REFACTORING abstract syntax tree complex conditional statements design patterns factory method pattem strategypattem
下载PDF
A Fast Half-Pixel Motion Estimation Algorithm and Efficient Interpolation Hardware Architecture Unit for H.264/AVC
10
作者 Zuo Chunsheng Lin Tao Fan Jing 《International Journal of Technology Management》 2015年第1期73-76,共4页
In this paper, a fast half-pixel motion estimation algorithm and its corresponding hardware architecture is presented. Unlike three steps are needed in typical half-pixel motion estimation algorithm, the presented alg... In this paper, a fast half-pixel motion estimation algorithm and its corresponding hardware architecture is presented. Unlike three steps are needed in typical half-pixel motion estimation algorithm, the presented algorithm needs only two steps to obtain all the interpolated pixels of an entire 8x8 block. The proposed architecture works in a parallel way and is simulated by Modelsirn 6.5 SE, synthesized to the Xilinx Virtex4 XC4VLX15 FPGA device. The implementation results show that this architecture can achieve 190 MHz and 10 clock cycles are reduced to complete the entire interpolation process when compared with typical half-pixel interpolation, which meets the requirements of real-time application for very high defination videos. 展开更多
关键词 Motion estimation Half-pixel interpolation Hardware architecture FPGA
下载PDF
User-Level Sentiment Evolution Analysis in Microblog
11
作者 ZHANG Lumin JIA Yan ZHU Xiang ZHOU Bin HAN Yi 《China Communications》 SCIE CSCD 2014年第12期152-163,共12页
People's attitudes towards public events or products may change overtime,rather than staying on the same state.Understanding how sentiments change overtime is an interesting and important problem with many applica... People's attitudes towards public events or products may change overtime,rather than staying on the same state.Understanding how sentiments change overtime is an interesting and important problem with many applications.Given a certain public event or product,a user's sentiments expressed in microblog stream can be regarded as a vector.In this paper,we define a novel problem of sentiment evolution analysis,and develop a simple yet effective method to detect sentiment evolution in user-level for public events.We firstly propose a multidimensional sentiment model with hierarchical structure to model user's complicate sentiments.Based on this model,we use FP-growth tree algorithm to mine frequent sentiment patterns and perform sentiment evolution analysis by Kullback-Leibler divergence.Moreover,we develop an improve Affinity Propagation algorithm to detect why people change their sentiments.Experimental evaluations on real data sets show that sentiment evolution could be implemented effectively using our method proposed in this article. 展开更多
关键词 data mining sentiment evolution multidimensional sentiment model frequent sentiment patterns microblog
下载PDF
Method of Prototyping Sensitive Dynamic Engineering Structures Supporting Automatic Information Identification Regarding a Structure's Condition
12
作者 Tomasz Owerko 《Journal of Civil Engineering and Architecture》 2016年第8期912-918,共7页
This publication presents an algorithm analyzing dynamic sensitive engineering structures. The measurements data which are analyzed were mostly obtained during test loading of given designs, but some examples are made... This publication presents an algorithm analyzing dynamic sensitive engineering structures. The measurements data which are analyzed were mostly obtained during test loading of given designs, but some examples are made also with simulated data. Data are decomposed in time and frequency domains. Hence, one is able to attain the rate of stress absorption of a given structure, in direct conjunction with the presented algorithm that is based upon the Hilbert transformation. Next, the information in stationary signals that represents a given structure before and after damage, is used to help determine the state of existing objects. Finally, the presented algorithm is capable of an in-depth analysis of new structures and monitoring existing ones, including those which are being exposed to continual use. 展开更多
关键词 SHM bridge load testing signal processing SURVEYING deformation monitoring.
下载PDF
Research on Optimization wharf Structure Type of Triangle frame pier
13
作者 ZHOU Yang 《International English Education Research》 2016年第4期97-98,共2页
Based on optimization wharf structure type of triangle flame pier proposed, namely" Spatial triangular flame pier + Big span bent which taking Slant supports" Simulating three-dimensional pier model of a variety of... Based on optimization wharf structure type of triangle flame pier proposed, namely" Spatial triangular flame pier + Big span bent which taking Slant supports" Simulating three-dimensional pier model of a variety of conditions in the actual loading by structural finite element software. Under the guidance of the three-dimensional structure of the most unfavorable load combination algorithm, three-dimensional combination algorithm is applied to the new structure by the MATLAB software programming. Search and calculate the most unfavorable combination of action effects and the corresponding intemal force of the main member, checking the feasibility of the three-dimensional algorithms, Calculating the new wharf structure structural features and stability, Providing numerical reference for the design of this sort of wharf. 展开更多
关键词 The triangle flame pier Slant supports Three-dimensional model Three-dimensional Algorithm
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部