首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 140 毫秒
1.
开放、动态、多变的网构软件运行环境要求网构软件中间件具备良好的易伸缩性.随着网构软件中间件能力的不断提升及其自身复杂度的不断增加,如何在动态的运行环境中快速有效的伸缩网构软件中间件以满足网构软件运行时对资源的动态需求是网构软件开发和部署人员面临的一个新挑战.本文提出了一种基于领域知识模板(profile)的网构软件中间件动态伸缩方法.该方法使用领域知识模板描述:(1)用于维护网构软件中间件动态伸缩一致性的状态信息;(2)用于触发和实现网构软件中间件动态伸缩的反射信息;(3)不同类型的网构软件中间件在运行时动态伸缩的最佳实践.支持网构软件中间件动态伸缩的自动化工具能快速部署网构软件中间件,并在运行时根据网构软件需要对中间件进行动态伸缩.本文以部署和动态伸缩Mongrel集群为例演示了该方法的有效性和易用性.  相似文献   

2.
网构软件可以加快软件开发的速度和降低成本。然而,随着网构软件数量的增多,如何选择合适的构件成为一个具有挑战性的问题。现有的研究工作,有的只给出了可信性评估模型,没有具体的实现方案;有的只是考虑了的可靠性一个可信属性。提出基于贝叶斯网络的可信性评估模型:首先对构件进行结构分析,根据其模块划分和结构层次等建立相应的可信性评估体系;其次,采用自底向上的计算方法确定各个软件实体的可信性评估值;最后,利用客观数据对评估指标进行修正,得到统一的可信性评估结果。实验结果表明:算法可以客观、明确的对网构软件进行评估,能够科学、有效的指导网构软件的选择。  相似文献   

3.
张元鸣  倪宽  陆佳炜  徐俊  肖刚 《电子学报》2017,45(2):267-277
为适应互联网环境下动态的运行环境以及多变的用户需求,快速构建面向服务架构的软件系统,本文提出一种基于全局依赖网的Web服务组合自动演化方法.该方法能够根据用户演化需求对服务组合执行演化操作,在服务全局依赖网的基础上从各演化点出发执行正向演化推理与反向演化推理,确保执行演化操作之后的正确性和有效性,自动生成服务组合演化结果.应用实例表明本方法能够有效实现服务组合的自动化演化,有助于降低基于服务组合的软件开发成本,缩短软件开发周期.  相似文献   

4.
本文从软件复用引出目前软件开发的热点--基于构件的软件开发.通过分析软件的构件模型,给出了基于构件的开发环境体系结构、层次结构以及各个部分的工具组成等.并采用基于构件的软件开发方法开发了新郑机场候机楼监视和航班信息显示控制子系统.  相似文献   

5.
一种基于主体的可信网构软件设计方法   总被引:2,自引:0,他引:2       下载免费PDF全文
张大鹏  王文杰  史忠植 《电子学报》2010,38(11):2523-2528
 本文提出了一种基于主体的网构软件设计方法ABDPI,该方法对传统的多主体系统设计方法进行了扩展,支持网构软件的分析、设计、实现和部署等各个阶段.该方法建立了一个通用的信任模型来描述网构软件中各个软件实体间的信任关系,并通过定制灵活的信任评价反馈策略来体现信任值的动态变化;该方法还使用有限状态自动机对网构软件中软件实体的正常行为和故障行为进行建模,并通过动态描述逻辑DDL加以描述,在网构软件运行的时候能够通过系统观测和DDL推理机动态地诊断出故障;结合具体的案例对网构软件系统的设计过程给出详细的介绍.  相似文献   

6.
为了在网络环境下为网构软件提供一致的语法和语义规约并进行可靠性分析,利用抽象代数理论,根据网构软件特征,建立了网构软件形式化代数模型,在此基础上实现了构件组合运算,在定性和定量方面具有演算能力,提出了网构软件系统可靠性计算的简化方法。实验证明,在网构软件的形式化分析基础上建立的模型和提出的可靠性计算方法正确、有效,可以有效地应用于网构软件设计、开发和测试、维护等方面。  相似文献   

7.
郭晓媛  郭宁 《电子世界》2014,(18):340-340
Agent技术和应用是目前软件研发行业的研究焦点之一,作为一种新颖的软件开发范型,Agent技术常用来解决复杂的大型工程化开发问题。尽管在过去二十年里面向Agent软件工程领域的研究取得了长足进步,但其仍有很大的挖掘潜力。本文介绍了Agent的研究背景和发展现状,总结了Agent技术的定义和特点,详述了面向Agent软件工程的分析和设计步骤,总结了当前Agent应用开发使用的环境语言。  相似文献   

8.
在信息战争环境下,以Agent技术为切入点,研究了军事装备远程测试信息的自适应处理平台的原型;具体分析了原型中各功能Agent的技术实现及功能要求等;以VC 语言环境 Agent开发环境 数据库软件为信息处理中心开发环境,突出了本协同原型的模块化、开放性及智能性等特点。  相似文献   

9.
张倩 《通讯世界》2016,(17):287-288
本文首先分析了智能Agent的特点,然后设计并实现了基于Agent的智能咨询系统,重点介绍了推理Agent和学习Agent的关键技术,通过测试表明系统达到了的智能性、自学习、自适应等特点的要求.  相似文献   

10.
自适应Agent策略描述语言的设计及编译器的实现   总被引:2,自引:0,他引:2       下载免费PDF全文
 当前自适应系统的开发存在自适应逻辑和业务逻辑相互缠绕的问题,使得自适应系统的开发和维护变得极为复杂和困难.论文认为自主性是实现自适应性的基础和前提,提出将自适应逻辑和业务逻辑相分离的思想,设计了一个自适应Agent策略描述语言SADL,用于对系统自适应特征进行描述.自适应Agent基于预定义策略,在运行时根据外部环境和内部状态的变化,通过动态绑定、释放、激活或钝化行为规约展示自适应行为.论文介绍了SADL语言的语法和语义及其编译器的设计和实现.  相似文献   

11.
Agent-based systems have been the object of intense research over the past decade. While great theoretical progress has been made, the software frameworks for creating agent-based systems offer considerable variability in their capabilities and functionality. This paper introduces a reference model for agent-based systems. The purpose of a reference model is to provide a common conceptual basis for comparing systems and driving the development of software architectures and other standards. The Foundation for Intelligent Physical Agents and other groups have advanced a number of agent standards, yet, to date, no comprehensive reference model has been presented for software systems composed of agents. This paper provides an overview of a reference model for agent-based systems. The agent systems reference model is the result of a multiyear effort studying software systems built with agents and software frameworks for implementing these systems. As part of this study, the team applied software reverse engineering techniques to perform static and dynamic analysis of operational agent-based systems. This analysis enabled identification of key common concepts across over one dozen different agent frameworks. To demonstrate its applicability, the reference model is then used to analyze a number of complete agent-based software systems. It is the belief of the authors that the reference model will be an essential prerequisite for future transition, deployment, and integration of agent-based systems.   相似文献   

12.
一对多协商模型研究   总被引:2,自引:0,他引:2  
自动协商是基于Agent系统中的一个关键交互方式。该文研究一对多协商模型及其相应的协调策略。首先本文提出一个更加灵活的一对多协商模型。支持连续协商,满足开放和动态的协商环境要求。然后提出基于相对效用的协调策略。实验表明该模型能够在协商解效用、协商时间和成本等方面进行优化,证明模型的有效性和更好的实用性。  相似文献   

13.
从决策的角度提出了一种基于代理制的动态信息安全模式,该模式能够动态整合分布式信息安全系统,使分布式信息安全系统能够有效地系统工作,并修复已经收到攻击的系统.从应用层面来讲,提出的模式是保证信息安全的经济可行的方案.  相似文献   

14.
动力环境监控在保证通信网络稳定运行中发挥着重要作用,结合网络现状,提出了基于代理模式实现动力及环境监控系统互联互通的思路,经过软件开发及测试,验证了代理模式实现互联互通的可行性。  相似文献   

15.
This paper studies dynamic resource allocation in a decentralized communication network. The temporal aspect in the decentralized resource allocation problem presents new challenges, e.g., in optimizing the delay-throughput trade-off under user-specific delay costs. A dynamic bandwidth allocation game modelling an agent-based network is presented. The dynamic noncooperative game achieves Pareto-efficient bandwidth allocation that can be implemented by a greedy algorithm with pricing. Optimal dynamic pricing is discussed for the efficient sharing of network resources. An ad hoc wireless network is an example of such self-organizing decentralized system: the mobile nodes need not be directly connected to a base station. Another application of the model is to consider distributed uplink scheduling, based on local information, in a WCDMA network. The discretized control variable of a mobile node is either the received power/QoS-level or the binary decision on packet transmission.  相似文献   

16.
An agent-based evolutionary approach is proposed to extract interpretable rule-based knowledge. In the multiagent system, each fuzzy set agent autonomously determines its own fuzzy sets information, such as the number and distribution of the fuzzy sets. It can further consider the interpretability of fuzzy systems with the aid of hierarchical chromosome formulation and interpretability-based regulation method. Based on the obtained fuzzy sets, the Pittsburgh-style approach is applied to extract fuzzy rules that take both the accuracy and interpretability of fuzzy systems into consideration. In addition, the fuzzy set agents can cooperate with each other to exchange their fuzzy sets information and generate offspring agents. The parent agents and their offspring compete with each other through the arbitrator agent based on the criteria associated with the accuracy and interpretability to allow them to remain competitive enough to move into the next population. The performance with emphasis upon both the accuracy and interpretability based on the agent-based evolutionary approach is studied through some benchmark problems reported in the literature. Simulation results show that the proposed approach can achieve a good tradeoff between the accuracy and interpretability of fuzzy systems.  相似文献   

17.
The routing performance in mobile ad hoc networks (MANETs) relies on the co-operation of the individual nodes that constitute the network. The existence of misbehaving nodes may paralyze the routing operation in MANETs. To overcome this behavior, the trustworthiness of the network nodes should be considered in the route selection process combined with the hop count. The trustworthiness is achieved by measuring the trust value for each node in the network. In this paper, a new protocol based on self monitoring (agent-based) and following the dynamic source routing (DSR) algorithm is presented. This protocol is called agent-based trusted dynamic source routing protocol for MANETs. The objective of this protocol is to manage trust information locally with minimal overhead in terms of extra messages and time delay. This objective is achieved through installing in each participated node in the network a multi-agent system (MAS). MAS consists of two types of agents: monitoring agent and routing agent. A new mathematical and more realistic objective model for measuring the trust value is introduced. This model is weighted by both number and size of routed packets to reflect the “selective forwarding” behavior of a node. The performance evaluation via simulation shows that our protocol is better than standard and trusted DSR. The simulation is done over a variety of environmental conditions such as number of malicious nodes, host density and movement rates.  相似文献   

18.
The multigraph and structural adaptivity   总被引:1,自引:0,他引:1  
Structurally adaptive and dynamically reconfigurable systems are presented as important ingredients in the design and development of robust large-scale signal processing systems for operation in complex nonstationary environments. The multigraph programming and execution environment (MPEE) simplifies the design and implementation of such systems because of its graph-based computational model, support for dynamic scheduling, multiprocessor programming capabilities, model-based approach to system design, and graphic editors. The use of MPEE is illustrated by a structurally adaptive system example that highlights both the capabilities of the MPEE and the nature of structurally adaptive and dynamically reconfigurable systems. This example, a signal extraction system, also shows how to deal with transients produced by abrupt changes in filter characteristics of filters during run-time  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号