共查询到19条相似文献,搜索用时 718 毫秒
1.
2.
3.
ATR系统的开发是插头插座式软件体系结构下的算法构件组装.为支持算法评估和选择,文章借鉴计算机硬件总线技术,提出了采用软件总线技术对算法构件进行集成,同时给出了具有形式化语义的消息模型.基于ATR支撑平台的ATR系统开发时可以进行算法评估和算法选择,在新的算法出现时不需要对平台进行修改.理论研究表明:软件总线为ATR支撑平台扩展、为通用平台提供了实现途径. 相似文献
4.
为解决目前离散制造业过程追踪与作业管理对数据采集与信息处理的更高需求,提出基于多移动Agent的过程监控管理系统的应用服务代理体系结构,给出应用服务代理结构中多移动Agent的实现机制与复杂逻辑控制方法,建立了进度分析模型,采用RFID技术实现数据实时采集,通过嵌入式技术与图形引擎技术实现采集终端可视化管理,最后给出了过程监控管理原型系统及智能终端的实现,证明了该系统在实际应用中的可行性与有效性. 相似文献
5.
针对物联网应用中感知设备与业务交互日趋频繁复杂所带来的碎片化问题,提出一种面向服务的物联网应用支撑系统。利用SOA三元域软件模型将实际应用业务与感知设备之间的基础性业务流程,以服务形式抽象。融合中间件技术,构建一个屏蔽异构的应用支撑系统,系统以服务松耦合形式完成物理性数据向信息化数据过渡的映射过程,使实际业务与感知设备之间实现透明交互。设计模型以企业级开发进行系统实现,并在实际液化石油气监测应用中进行部署测试,测试表明该系统能够实现基础操作碎片化的消除,在企业级指标范围内很好地完成应用服务的交互。 相似文献
6.
基于移动Agent的远程监控系统的设计与实现 总被引:2,自引:0,他引:2
彭勇 《计算机工程与应用》2005,41(5):224-228
该文在分析了引入移动代理计算模型的远程监控系统所具有的优势的基础上,提出了一种基于移动代理的现场总线与Internet集成架构网络环境下的远程监控系统模型结构,详细讨论了系统设计和实现的关键技术,并给出了系统代理的设计和关键代码。系统在应用中显示了良好的控制效果和运行稳定性。该方案充分利用了移动代理计算的优点,为大范围的协作的生产过程远程监控的时实和可靠的实现提供了一种新途径。 相似文献
7.
软件复用是解决软件危机的重要手段,构件库是软件复用的重要的技术支撑之一,为了进一步提高构件重用的可能性和效率,支持构件库的分布式访问,提出了基于ALOAF模型和CORBA技术的分布式构件库框架模型。文中讨论了开放体系结构的构件库框架(ALOAF)、CORBA技术和基于ALOAF分布式构件库框架模型的层次结构,并给出了基于中介服务器该模型的一种实现方案。在此基础上,以VisiBroker中间件和ORACLE数据库为支撑,采用JBUILDER9开发工具,开发了一个分布式构件库原型系统,验证了分布式构件库实现方案的可行性和有效性。 相似文献
8.
跨平台移动应用中间件采用中间件技术、数据加密技术、电子数据交换技术等技术,将此中间件分成服务端和移动终端两个部分进行研制,建立数据和应用服务总线、数据加密/解密、应用定制发布、EDI数据传输和显示适配等模块,实现了智能终端平台的应用和数据与企业业务系统的互联互通以及可靠、安全的数据交换。 相似文献
9.
10.
CAD系统集成和集成技术剖析 总被引:2,自引:1,他引:1
王书庆 《计算机工程与应用》2001,37(11):101-104
系统集成能从根本上解决工程CAD技术应用中的分散独立和低水平重复问题,是进一步发掘计算机潜力的有效途径。文章以集成化的桥梁CAD系统的开发为背景,提出了由界面、工具和数据等三个层次组成的桥梁集成CAD系统结构,并针对软件工业的最新发展介绍了实现CAD系统集成的软件开发技术,包括面向对象的程序设计、图形界面和基础类库、软件构件化开发及数据库图形库连接等。 相似文献
11.
12.
13.
提升智能电网中各种异构应用软件间的数据共享和功能交互能力,是电力企业亟需解决的问题。而依靠标准化数据模型、SOA等技术的传统交互方案对模块运行期热插拔、分布式编程模型低侵入性和电力数据持续变化的支持度不足。为此,以电力数据为中心,从软件架构角度,将电力应用解耦为数据总线和数据插件,提出一种基于分布式开放式服务网关(OSGi)的通用电力数据平台。阐述平台拓扑架构、分布式OSGi的扩展方法及通用电力元数据模型,给出平台在福建电网的实施方法,并对典型业务模块的功能及并发性能进行测试,结果表明,该平台能有效降低异构电力应用间的数据共享和功能交互难度。 相似文献
14.
15.
针对几种传统CAD软件体系结构模型存在的问题,在分析了软件总线的基本特点之后,将软件总线的概念引人到CAD软件体系结构中,提出了一种基于软件总线的CAD系统架构,并从系统设计和开发的角度,详细分析了各个组成部分及其功能.结合KerenCAD软件开发过程中的实际情况,利用KerenCAD中的视图、文档和主框架等基本组成元素进一步阐述了这种新型CAD软件的体系结构. 相似文献
16.
提出一种跨平台的人机交互软件组件集成框架,包括三部分内容:一是人机交互软件的框架结构,包括引导程序、主框架、组件实体、消息总线.二是组件的管理方式,组件是跨平台的可单独加载的单元,引导程序将组件二进制代码加载到内存.框架通过虚函数体系动态地派生出不同组件实体对象,并以组件名为关键字散列挂载到消息总线上,组件对应的界面放置在主框架的界面容器内.三是基于领导者-追随者模型的组件状态切换和交互协同工作方式,组件通过鼠标或键盘操作响应获得焦点,进入领导活动状态,处理完事件后进入休眠追随状态.组件之间通过消息交互协同,并支持快速消息总线和事件循环总线.该框架在保护测控装置配置软件、工业控制编程软件进行了应用,实践表明基于该架构显著降低了组件间耦合关系,提高了开发效率和组件复用度. 相似文献
17.
18.
A robust reconfiguration protocol for the dynamic update of component‐based software systems 下载免费PDF全文
This paper focuses on the dynamic reconfiguration of component‐based software systems. From a structural point of view, such systems are made of components linked together through their provided and required services, the code of components being defined by modules (e.g., jar files). Today, the ability to reconfigure component‐based systems at runtime faces limitations. Some component frameworks allow to dynamically reconfigure components – starting or stopping them, or changing how they are wired together for instance – but forbid any dynamic evolution of the modules defining their code. Other frameworks allow to dynamically update modules but at the cost of loosing control on component wires, preventing software architects or tools alike to decide how components are wired together. In this paper, we propose a component framework that addresses these limitations through a unified approach for the management of components and modules. Our approach uniquely enables to reconfigure both components and modules at runtime, without restrictions. We prototyped the proposed framework in Java and exercised various dynamic reconfigurations of component‐based systems. Furthermore, we formalized this framework and proved the correctness of its reconfiguration protocol with the Coq proof assistant. Copyright © 2017 John Wiley & Sons, Ltd. 相似文献