首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 109 毫秒
1.
摘要:自适应软件在移动机器人上具有广泛的应用前景,然而要在具有不同软硬件平台的移动机器人上开发自适应软件是一件非常困难的事情..为了解决这个问题,提出并实现了一个面向移动机器人应用的跨平台自适应软件框架该框架屏蔽了运行平台的软硬件差异性,并使用规则文件将自适应逻辑分离出来,从而降低了自适应软件开发的难度。为了便于编写及检查规则文件,还实现了一个可视化的规则文件编辑器,用于自动生成模型图,并检查规则中存在的语法及逻辑错误i,最后,通过实验测试了框架的使用情况,并对框架的应用效果进行了评估、  相似文献   

2.
传统信息融合解决方案存在资源管理概念缺乏、功能固化、技术落后等问题,并导致系统出现功能紧耦合,以及自适应能力差,不能满足信息融合需求的变化.针对存在的问题,以及传统信息融合将业务逻辑与过程逻辑以紧耦合的方式固化于系统中的特点,提出将信息融合中业务逻辑与过程逻辑分离,二者之间建立显式映射规则.以此为基础建立信息融合流模型,探讨了流模型的组成以及相应建模方法以及信息融合系统如何应用信息融合流模型实现信息融合任务.基于流模型的信息融合解决方案将大大增强系统解决能力的提高,增强系统灵活性,从而降低系统开发成本,增强对不断变化的信息融合任务需求的响应敏捷性.  相似文献   

3.
为解决MIS在开发和运行过程中因需求频繁变更所带来的开发和维护的工作量上升问题,提出一种新的MIS软件基础模块自适应生成管理器。通过信息化管理MIS的版本、用户与权限、系统结构、系统模块、对象信息、通用视图元素、通用业务逻辑元素和通用数据访问方式,并基于通用的界面层基础元素、业务逻辑层基础元素、数据访问层基础元素和对象信息自适应生成或重构MIS软件基础模块的数据库、交互界面、业务逻辑、数据交互部分和软件内部结构,以达到动态构建和管理MIS软件基础模块,实现基础模块信息化和系统对自身信息化、自动化管理的目的。通过将该生成器技术实现并实际应用于MIS开发,验证其能够较好地应对MIS基础模块的快捷构建与变更,有效降低MIS开发与维护的工作量。该生成器较好地解决了MIS软件基础模块快速构建与重构问题,能较好地应对MIS在开发和运行过程中的频繁变更。  相似文献   

4.
吉杰  林洽欣 《计算机工程与设计》2006,27(19):3691-3692,3696
航空公司的现代多层结构和民航定座主机系统的集成是南航网上售票系统必须要解决的问题,传统的方式是通过业务逻辑组件实现紧耦合,实现虽然简单,但是系统的灵活性,可扩展性差,不利于软件重用.通过消息中间件MSMQ,借助于分层结构设计,实现了新的松耦合集成方式.从而提高了系统的灵活性和可扩展性,并且实现了架构级别的软件复用.  相似文献   

5.
软件中的逻辑规则和数据多,对其定义和修改的工作量大。为此,提出一种基于用户定义规则的软件平台。从业务逻辑规则的角度出发,结合软件需求变更的特点,以数据字典、知识仓库和解释器为核心,以软件业务规则灵活化为主要目的,实现不同数据来源和类型规则的管理和解释功能,设计随需应变的软件平台。实验结果表明,该平台的开发和维护效率均较好。  相似文献   

6.
针对统一通信客户端软件的界面控制逻辑和通信业务逻辑存在的耦合问题,通过分析MVVM的模式结构和工作原理,提出了应用MVVM模式构建统一通信客户端软件的设计思路和解决方法,以实现业务逻辑和界面间的松耦合。重点分析了MVVM的模型、视图、视图模型的三层架构,以及数据绑定和命令机制等特性;在对语音业务流程分析的基础上,应用MVVM模式进行了实现,对各层的实现做了解析和说明。并讨论了如何利用视图模型进行单元测试。  相似文献   

7.
复杂自适应系统中的软件实体既需要完成业务功能,又需要不断地感知环境,并根据环境的变化调整自己的结构和行为来适应环境,完成自适应功能。当前自适应系统的开发存在将自适应逻辑和业务逻辑相互缠绕的问题,使得自适应系统的开发和维护变得极为复杂和困难。本文将自适应系统中的自主运行单元抽象为自适应Agent,将自适应Agent的业务逻辑和自适应逻辑相分离,提出了表述Agent如何适应环境变化的自适应策略描述语言SADL。为了将自适应策略编译成可执行的程序单元,本文设计并实现了SADL编译器。通过案例分析阐述了如何定义自适应策略,并展示了编译结果,验证了方法的有效性。  相似文献   

8.
潘健  周宇  罗滨  马晓星  吕建 《计算机科学》2007,34(11):264-269
为维持一定的可用性和服务质量,许多软件系统需要动态地自我调整,以适应环境和需求的变化。本文提出了一种基于本体的软件自适应机制,通过本体建模来认识和表达分布在问题空间和解空间中的与软件自适应相关的要素,并采用定义良好的推理规则来操纵决策要素,从而实现了问题空间和解空间在软件自适应中的有机结合。在此基础上,本文设计了基于本体的自适应软件结构并在原型系统中加以实现,最后通过一个应用实例验证了基于本体的软件自适应机制的有效性。  相似文献   

9.
通过对当前企业数据挖掘应用需求和企业软硬件环境的考察,指出采用Oracle ODM构建紧耦合型数据挖掘系统能够节约成本和提高软件性能,适应企业决策需求.通过一个基于自适应贝叶斯网络实现挖掘应用的实例,给出了采用Oracle ODM进行数据挖掘的基本方法,说明了Oracle ODM有利于快速、高效开发企业数据挖掘系统.  相似文献   

10.
通过对当前企业数据挖掘应用需求和企业软硬件环境的考察,指出采用Oracle ODM构建紧耦合型数据挖掘系统能够节约成本和提高软件性能,适应企业决策需求。通过一个基于自适应贝叶斯网络实现挖掘应用的实例.给出了采用Oracle ODM进行数据挖掘的基本方法,说明了Oracle ODM有利于快速、高效开发企业数据挖掘系统。  相似文献   

11.
普适计算中间件技术   总被引:11,自引:0,他引:11       下载免费PDF全文
普适计算中间件通过软件基础设施重用支持上层应用的高效开发和便捷运行,是普适计算领域的研究热点。对普适计算中间件设计挑战进行了归纳,从上下文管理、中间件层自适应、面向自适应的公共服务和自适应软件体系结构支持等方面总结、阐述和分析了普适计算中间件的各项关键技术,分类介绍了主要普适计算中间件项目,给出了未来研究发展趋势。  相似文献   

12.
基于Agent的网构软件构件模型及其实现   总被引:1,自引:0,他引:1  
常志明  毛新军  齐治昌 《软件学报》2008,19(5):1113-1124
网构软件代表了Internet环境下的一种新型的软件形态,但仍然面临着外部环境显式化、软件实体主体化、运行机制自适应等问题.从构件的角度出发,提出了EBDI(electronic business document exchange)结构以表示能够根据环境变化实施自主行为的构件,利用动态绑定关系解释了构件的自适应演化特征.根据形式化的Role模型,描述了构件的运行状态、自主运行及自适应演化运行机制.开发了DAgent-Internetware原型作为网构软件的支撑平台,支持以DAgent为构件的网构软件从设计到实现、部署、运行、演化等一系列流程.  相似文献   

13.
普适计算的适应性特征带来了有必要在软件平台层面解决的一系列共性问题,包括如何定义所支持的自适应软件体系结构、如何为上层应用的自适应提供必要的公共服务、如何使平台自身可以适应多维资源受限环境等。针对这些挑战,提出了对普适计算设备/资源进行适应性抽象的自主单元的概念,在此基础上给出了面向普适计算的自适应软件平台UbiStar的系统架构及其核心机制的设计与实现,并对UbiStar平台对适应性软件所提供的支持机制进行了概括,最后对相关工作进行了分析与比较。  相似文献   

14.
On environment-driven software model for Internetware   总被引:8,自引:0,他引:8  
Internetware is envisioned as a general software paradigm for the application style of resources integration and sharing in the open, dynamic and uncertain platforms such as the Internet. Continuing the agent-based Internetware model presented in a previous paper, in this paper, after an analysis of the behavioral patterns and the technical challenges of environment-driven applications, a software-structuring model is proposed for environment-driven Internetware applications. A series of explorations on the enabling techniques for the model, especially the modeling, management and utilization of context information are presented. Several proto-typical systems have also been built to prove the concepts and evaluate the techniques. These research efforts make a further step toward the Internetware paradigm by providing an initial framework for the construction of context-aware and self-adaptive software application systems in the open network environment.  相似文献   

15.
现有自适应软件建模与验证方法较少考虑时间约束,然而,在时间攸关应用领域,自适应软件能否正确运行,不仅要考虑自适应逻辑的正确性,还要考虑自适应软件动态过程的时间特性。为此,首先显式定义了自适应软件的时间特性(监控周期、延迟触发时间、自适应过程截止时间、自适应调节时间和稳定时间等);然后,构造了一种基于时间自动机网络(TAN)的自适应软件动态过程时间特性建模模板;最后,将自适应软件时间特性描述为定时计算树逻辑(TCTL)的形式,并对时间特性进行了形式化分析和验证。结合具体案例验证了该自适应软件时间特性建模和验证方法,结果表明该方法能够显式刻画自适应软件时间特性,降低其形式化建模的难度。  相似文献   

16.
领域大数据应用开发与运行平台技术研究   总被引:1,自引:0,他引:1  
王建民 《软件学报》2017,28(6):1516-1528
随着大数据技术在不同领域的快速应用,构建大数据应用系统的开发与运行一体化平台,降低大数据技术在各行各业应用普及的门槛,为面向领域的大数据应用系统的快捷开发和高效运行提供方法、工具和平台支撑,成为大数据产业发展的迫切需求。由于大数据固有的复杂性、动态性、多样性及其价值独创性,目前尚未形成系统化的大数据软件开发方法,难以满足不同领域对大数据全生命周期处理的多样化需求。大数据时代的软件工程面临的挑战,体现在互为依赖的两方面:面向大数据全生命周期的集成设计开发环境和基于软件生命周期的系统运行分析工具。本文结合特定领域的实际需求,研究面向领域的大数据应用系统开发与运行一体化平台技术,覆盖大数据生命周期(获取、清洗、集成、分析、呈现)以及软件生命周期(设计、开发、运行、优化),形成自管理、自适应、自优化的平台化解决方案。在此基础上,开展面向装备物联网及气象民生服务的大数据示范应用,以验证平台的有效性。  相似文献   

17.
陈敏仪 《现代计算机》2004,(7):64-66,89
MVC模式是指把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离.将MVC设计模式运用于Web应用,使得数据处理逻辑与它的表现形式分离,编写好业务逻辑以后,可以由控制器根据不同的显示要求应用不同的视图构造页面,使之可以满足不同的格式要求及不同类型客户端输出.因此,MVC模式在电子商务中有极大的应用价值.本文将分析MVC模式的组成和形系结构,并通过一个Web应用例子体现了MVC模式的实现.  相似文献   

18.
自适应多Agent 系统的运行机制和策略描述语言SADL   总被引:1,自引:1,他引:0  
  相似文献   

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

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