期刊文献+
共找到19篇文章
< 1 >
每页显示 20 50 100
一个基于SOA的大型分布式计算机辅助教学系统 被引量:20
1
作者 房鼎益 安娜 +2 位作者 魏东 符凯 张建中 《计算机应用与软件》 CSCD 北大核心 2005年第10期130-132,141,共4页
传统的面向对象的软件开发方法所开发的应用系统通常与开发工具、宿主平台、操作系统紧密耦合,容易导致和形成所谓的“信息孤岛”。面向服务的体系结构(SOA)被认为是解决分布式环境中软件重用、互操作、提高软件开发效率的有效途径。本... 传统的面向对象的软件开发方法所开发的应用系统通常与开发工具、宿主平台、操作系统紧密耦合,容易导致和形成所谓的“信息孤岛”。面向服务的体系结构(SOA)被认为是解决分布式环境中软件重用、互操作、提高软件开发效率的有效途径。本文以一个具体的计算机辅助教学管理系统—NWU-CMI为实例,研究了利用Web服务实现基于SOA的大型分布式软件系统的有效方法,同时,深入分析了采用SOA体系结构开发NWU-CMI系统的代码重用、系统结构、服务组装等关键实现技术。 展开更多
关键词 分布式系统 SOA Web服务 功能重用 CMI 计算机辅助教学系统 分布式环境 软件开发方法 分布式软件系统 开发工具
下载PDF
云环境下基于统计监测的分布式软件系统故障检测技术研究 被引量:32
2
作者 王焘 张文博 +2 位作者 徐继伟 魏峻 钟华 《计算机学报》 EI CSCD 北大核心 2017年第2期397-413,共17页
越来越多的分布式软件系统部署在公有云计算平台,通过互联网向外提供服务.云计算环境的复杂性、动态性和开放性使得分布式软件系统更易于出现故障,造成服务失效,从而影响大量用户正常使用,甚至造成巨大经济损失.故障检测技术旨在自动及... 越来越多的分布式软件系统部署在公有云计算平台,通过互联网向外提供服务.云计算环境的复杂性、动态性和开放性使得分布式软件系统更易于出现故障,造成服务失效,从而影响大量用户正常使用,甚至造成巨大经济损失.故障检测技术旨在自动及时的检测系统故障的发生,以避免或减少服务失效所带来的损失,是保障分布式软件系统性能与可靠性的关键技术之一.云计算环境对该技术带来了新的挑战,该文首先分析了这些挑战.基于统计监测的故障检测技术在线搜集监测数据构建统计模型,并基于该模型对系统运行状态进行分析与预测,具有实时监测分析、自动化检测、无需领域知识等优势,能够满足云环境的需要,因此引起了学术界和工业界的广泛关注.该文提出了面向云计算环境的基于统计监测的分布式软件系统故障管理参考框架,包括分布式监测、监测数据处理、故障检测、故障诊断以及故障处理等模块;将已有工作分成基于规则、度量分析、日志分析和行为分析等四大类,逐类介绍其实现原理,并对比分析各类的优缺点;针对当前云计算环境的特点,从在线自动检测、运行环境感知和组件交互分析等3个方面展望了未来的研究方向. 展开更多
关键词 云计算 软件监测 分布式软件系统 软件故障检测 性能异常检测 统计监测
下载PDF
华北电网安全节能发电优化调度系统功能设计 被引量:22
3
作者 陈之栩 李丹 +3 位作者 张晶 杨争林 刘军 汪鸿 《电力系统自动化》 EI CSCD 北大核心 2008年第24期43-47,共5页
华北电网安全节能发电优化调度系统采用与能量管理系统(EMS)一体化设计,可直接应用EMS采集的电网模型,并以此为基础进行拓扑分析。该系统采用分布式软件设计,便于开发、维护、实用。以安全约束机组组合为核心完成年度合同分解、月度合... 华北电网安全节能发电优化调度系统采用与能量管理系统(EMS)一体化设计,可直接应用EMS采集的电网模型,并以此为基础进行拓扑分析。该系统采用分布式软件设计,便于开发、维护、实用。以安全约束机组组合为核心完成年度合同分解、月度合同分解、月度市场、日前调度等功能。这些功能在优化时考虑电网安全约束和机组的技术参数,保证优化结果真实可行。通过系统的研究态多时段交流全网络安全校核功能对优化结果进行校核,保证结果真实可行。实际应用表明该系统效果良好。 展开更多
关键词 分布式软件系统 节能发电调度 年度合同分解 安全约束机组组合
下载PDF
一种基于智能体技术的软件自适应动态演化机制 被引量:19
4
作者 李青山 王璐 +1 位作者 褚华 张曼 《软件学报》 EI CSCD 北大核心 2015年第4期760-777,共18页
针对分布式软件系统在动态演化中面临的原有软件单元难以重用、忽视软件内部运行状态引发的演化需求等问题,借助智能体(agent)具有的环境适应性、变化敏感性等特征,提出了一种基于智能体技术的软件自适应动态演化机制.通过将软件单元封... 针对分布式软件系统在动态演化中面临的原有软件单元难以重用、忽视软件内部运行状态引发的演化需求等问题,借助智能体(agent)具有的环境适应性、变化敏感性等特征,提出了一种基于智能体技术的软件自适应动态演化机制.通过将软件单元封装为Agent,并定义单元间的演化规则,使演化机制重用原有软件单元.通过一种基于数据推送的动态环境感知方法实现Agent间协作关系调整,同时满足来自内外部环境引发的动态演化需求.通过引入信息中介服务,实现了基于改进合同网的Agent协作策略,能够自适应地更替Agent,满足用户意愿变更引发的动态演化需求.依据演化机制在支撑环境中的运行情况及相关能力指标的分析,说明所提出的演化机制适用于动态复杂的分布式软件系统,是一种有效的软件自适应动态演化机制. 展开更多
关键词 分布式软件系统 智能体 自适应软件 动态演化 环境感知
下载PDF
监控使能的分布式软件系统构造方法 被引量:11
5
作者 刘东红 郭长国 +1 位作者 王怀民 王涛 《软件学报》 EI CSCD 北大核心 2011年第11期2610-2624,共15页
针对开放的网络环境中大型分布式软件的调试、调优、维护和可信演化问题,提出了伴随式的监控使能分布式软件构造方法.基于发布/订阅的分布计算模型,提出了被监控对象的业务逻辑和监控逻辑分离的运行时体系结构;基于面向方面编程思想,提... 针对开放的网络环境中大型分布式软件的调试、调优、维护和可信演化问题,提出了伴随式的监控使能分布式软件构造方法.基于发布/订阅的分布计算模型,提出了被监控对象的业务逻辑和监控逻辑分离的运行时体系结构;基于面向方面编程思想,提出了监控使能的分布式软件开发方法和工具,降低了监控实施代价,增强了代码的可维护性;基于运行时体系结构,提出了监控系统的动态可定制部署方法.监控使能的分布式软件构造方法能够在开发时控制功能代码和非功能代码的纠结,尽可能地降低软件编程人员的代码维护难度;能够在部署时保证监控系统和被监控对象的松耦合;能够在运行时实现监控信息的按需汇聚和按需处理.从而在对系统核心业务的影响尽可能小的前提下.获得对系统运行行为尽可能全面的理解. 展开更多
关键词 监控 分布式软件系统 软件构造 可信软件
下载PDF
分布式软件系统交互行为建模、验证与测试 被引量:9
6
作者 张琛 段振华 +1 位作者 田聪 鱼滨 《计算机研究与发展》 EI CSCD 北大核心 2015年第7期1604-1619,共16页
为了确保分析与设计阶段分布式软件系统中模块之间交互行为的正确性,提出了一种分布式软件系统模块交互的抽象方法,分别通过系统状态机图和对象状态机图对各模块状态变迁进行建模,使用UML2.0序列图对模块之间交互行为进行描述.采用基于... 为了确保分析与设计阶段分布式软件系统中模块之间交互行为的正确性,提出了一种分布式软件系统模块交互的抽象方法,分别通过系统状态机图和对象状态机图对各模块状态变迁进行建模,使用UML2.0序列图对模块之间交互行为进行描述.采用基于命题投影时序逻辑的模型检测技术,将对象状态机图转换为Promela模型,系统交互性质转换为命题投影时序逻辑公式,通过模型检测器验证交互模型是否满足于系统的性质,若不满足于该性质,则能够获得反例执行的路径.给出了一个分布式软件系统测试框架,在验证后的序列图模型基础上,使用基于模型的测试用例自动生成方法得到测试用例集合,该集合能够实现对交互行为的有效测试.实例结果表明,该方法可以提高分布式软件系统中模块交互行为的有效性和可靠性. 展开更多
关键词 分布式软件系统 建模 模型检测 验证 测试用例
下载PDF
分布式追踪技术综述 被引量:8
7
作者 杨勇 李影 吴中海 《软件学报》 EI CSCD 北大核心 2020年第7期2019-2039,共21页
随着分布式软件系统在各个行业的广泛应用,如何提升系统运维效率,保障其服务的可靠与稳定,得到了学术界与工业界的关注.分布式软件系统其规模庞大、结构复杂、持续更新且大量服务请求并发执行的特点,给分布式软件系统的运维任务带来了... 随着分布式软件系统在各个行业的广泛应用,如何提升系统运维效率,保障其服务的可靠与稳定,得到了学术界与工业界的关注.分布式软件系统其规模庞大、结构复杂、持续更新且大量服务请求并发执行的特点,给分布式软件系统的运维任务带来了严峻的挑战.传统的以组件/节点/进程/线程为中心的系统监控与追踪方法难以支持分布式软件的故障诊断、性能调优、系统理解等运维任务.分布式追踪技术识别并提取出分布式软件系统因处理单个服务请求所产生的因果相关的事件,以服务请求为中心对分布式软件系统的行为进行精准、细粒度地刻画,对提高分布式软件系统的运维效率有重要意义.对分布式追踪技术的研究与应用进行了综述,从追踪数据获取、请求事件提取、因果关系判断及请求路径表示这4个方面总结了分布式追踪技术的现状;同时以基于请求执行路径的故障诊断和性能分析为例,讨论了学术界对分布式追踪技术的应用研究;最后,对分布式追踪技术的数据读写依赖问题、通用性问题和评价问题进行了探讨并对未来的研究方向进行了展望. 展开更多
关键词 分布式追踪 故障诊断 分布式软件系统
下载PDF
远程过程调用技术在分布式软件系统中的应用 被引量:7
8
作者 周亮 王震 王冠 《航空电子技术》 2020年第4期47-52,共6页
介绍了远程过程调用(RPC)技术在当前系统中的必要性。针对分布式软件系统的特点,基于开源的Thrift框架,搭建了一套面向服务化的RPC通信中间件。通信中间件重新封装RPC核心框架并提出一种精简的分布式服务发现功能,契合分布式软件系统需... 介绍了远程过程调用(RPC)技术在当前系统中的必要性。针对分布式软件系统的特点,基于开源的Thrift框架,搭建了一套面向服务化的RPC通信中间件。通信中间件重新封装RPC核心框架并提出一种精简的分布式服务发现功能,契合分布式软件系统需求。通过接口、功能、性能验证,确认RPC技术能够支撑分布式软件系统向服务化架构演进。 展开更多
关键词 远程过程调用 分布式软件系统 THRIFT
下载PDF
面向服务SOA城市智能交通信息平台体系结构研究 被引量:3
9
作者 王亚飞 石心怡 关志超 《中山大学学报(自然科学版)》 CAS CSCD 北大核心 2010年第S1期23-28,共6页
城市智能交通信息平台作为智能交通系统建设的核心支撑越来越得到高度重视,其核心任务是实现交通数据采集与处理、通信与传输、分析与挖掘、交换与共享、存储与发布等服务。经过十多年的建设实践,一方面随着软件工程技术发展经验、方法... 城市智能交通信息平台作为智能交通系统建设的核心支撑越来越得到高度重视,其核心任务是实现交通数据采集与处理、通信与传输、分析与挖掘、交换与共享、存储与发布等服务。经过十多年的建设实践,一方面随着软件工程技术发展经验、方法、构架模式的不断积累,需要新的技术路线促进更加快捷的系统工程组织模式,以应对飞速发展的服务模式;另一方面随着经济全球化、信息网络化进程加快,带来了前所未有的分布式系统的交互能力,这既是实现标准化需求的基础,也是城市智能交通信息平台发展的瓶颈。面向服务的体系结构SOA的新阶段应运而生,它包含运行环境、编程模型、构架风格和相关方法论等在内的一整套崭新的分布式软件系统构架方法和环境,涵盖服务的整个生命周期:建模-开发-整合-迁移-部署-运行-管理,开创了智能交通信息平台这一分布式软件系统构架方法和环境的新纪元,在深圳等城市智能交通信息平台建设中得以应用实践。 展开更多
关键词 SOA 智能交通信息平台 体系结构 分布式软件系统 新模式
下载PDF
分布式软件系统兼容性自动测试用例的研究与开发
10
作者 刘亮 周兴社 +1 位作者 谷建华 杨志义 《计算机应用研究》 CSCD 北大核心 2003年第2期113-116,共4页
探讨了对网络作业负载均衡系统NLSF进行兼容性自动测试的意义,技术难点以及解决措施,例举了一个典型兼容性自动测试用例的设计和实现,探讨了自动测试用例的功能特性,提出了开发自动测试用例的模式,讨论了自动测试信息的保存和分析,提出... 探讨了对网络作业负载均衡系统NLSF进行兼容性自动测试的意义,技术难点以及解决措施,例举了一个典型兼容性自动测试用例的设计和实现,探讨了自动测试用例的功能特性,提出了开发自动测试用例的模式,讨论了自动测试信息的保存和分析,提出了如何改进自动测试用例质量的措施。 展开更多
关键词 分布式软件系统 兼容性 自动测试用例 软件工程 功能特性
下载PDF
云计算中分布式软件系统兼容性自动检测方法
11
作者 史绍恩 《机械与电子》 2021年第12期39-43,共5页
为避免软件系统之间的冲突,提高软件整体协调性能,提出云计算中分布式软件系统兼容性自动检测方法。构建云计算基本架构,探究云计算在软件兼容性检测中提供的多种服务模式;建立基本粒子群算法模型,通过对权重与学习因子的调节,确定合适... 为避免软件系统之间的冲突,提高软件整体协调性能,提出云计算中分布式软件系统兼容性自动检测方法。构建云计算基本架构,探究云计算在软件兼容性检测中提供的多种服务模式;建立基本粒子群算法模型,通过对权重与学习因子的调节,确定合适的离散度,保证粒子多样性;采用分支路径覆盖式,成立嵌套分支与谓词分支,计算分支综合权重,获取最佳适应度函数;引入碰撞域有关理论,设置兼容性检测样本的关键参考量,经过对碰撞半径的调整生成覆盖率较高的测试用例,当满足停止条件时,结束迭代,输出检测结果。实验结果证明,所设计方法检出率较高,减少用户等待时间,降低CPU使用率,且自动化程度较高。 展开更多
关键词 云计算技术 分布式软件系统 兼容性 自动检测 粒子群算法
下载PDF
基于分布式的安全培训考试管理系统研究
12
作者 黄拥政 《教育技术导刊》 2008年第1期89-92,共4页
利用计算机技术进行安全教育(包括培训、考核和相关的组织管理),可以减轻工作人员的负担,并使这项工作规范化,因其具有无比的优越性,它已经成为当今安规教育发展的方向。
关键词 安全工作规程 分布式软件系统 C/S与B/S的系统混合构架模型 COM/COM+ ADO SOCKE
下载PDF
一个基于“恶意对抗”的公平交互机制的研究
13
作者 毛卫良 王晓东 盛焕烨 《计算机学报》 EI CSCD 北大核心 2001年第11期1142-1149,共8页
由于多代理交互环境中检测机制、仲裁机制的有限性 ,合法代理将注定要遭受损失 .针对上述现象 ,该文提出了一个恶意对抗机制 ( Malice- Antagonized Interaction Mechanism,MAIM) ,即在该机制下 ,交互代理双方都允许表现出恶意行为 ,以... 由于多代理交互环境中检测机制、仲裁机制的有限性 ,合法代理将注定要遭受损失 .针对上述现象 ,该文提出了一个恶意对抗机制 ( Malice- Antagonized Interaction Mechanism,MAIM) ,即在该机制下 ,交互代理双方都允许表现出恶意行为 ,以期实现交互的公平性 .为了分析 MAIM机制的可行性 ,文中应用游戏理论对 MAIM在几种典型的游戏中实现交互公平性的情况进行了分析和证明 .最终得出结论 :在完美信息的纯策略游戏中 ,MAIM无法实现交互的公平性 ,而在完美信息的混合策略游戏、不完美信息的顺序游戏和同时决策游戏中 ,能实现交互的公平性 .从而从理论上证明了恶意对抗机制的可行性 . 展开更多
关键词 移动代理 游戏理论 公平交互机制 恶意对抗机制 分布式软件系统
下载PDF
分布式软件系统的层次化设计
14
作者 熊鹰 《华南金融电脑》 2004年第6期45-47,共3页
一、引言 数据库应用系统是计算机软件的一种主要类型.这些系统在部署或实施时,不仅经常碰到客户业务需求的变化,同时还要应付外界环境的变化,如数据库服务器类型的变化、需要采用负载均衡或分布式数据库等.如何在变化时不改或少改动软... 一、引言 数据库应用系统是计算机软件的一种主要类型.这些系统在部署或实施时,不仅经常碰到客户业务需求的变化,同时还要应付外界环境的变化,如数据库服务器类型的变化、需要采用负载均衡或分布式数据库等.如何在变化时不改或少改动软件代码,提高软件的适应能力和可扩展性,是软件工程领域需要解决的一个关键问题. 展开更多
关键词 数据库 应用系统 分布式软件系统 层次化设计
下载PDF
基于体系结构和面向构件的软件重配置技术 被引量:3
15
作者 王忠群 谢晓东 《微机发展》 2004年第7期8-11,15,共5页
软件在其生命周期内如何对其进行较小修改或者不修改就能适应软件需求和环境变化是软件工程追求的目标之一。文中分析了体系结构在软件配置中的作用,提出了基于映射模型和面向构件的层次消息总线体系结构软件设计,使得软件系统具备重配... 软件在其生命周期内如何对其进行较小修改或者不修改就能适应软件需求和环境变化是软件工程追求的目标之一。文中分析了体系结构在软件配置中的作用,提出了基于映射模型和面向构件的层次消息总线体系结构软件设计,使得软件系统具备重配置能力,这样可以提高软件的灵活性、适应性这一软件内在质量,延长软件系统的生命期。最后用一个实例证明对象映射协同模型的有效性。 展开更多
关键词 体系结构 面向构件 软件重配置技术 大型分布式软件系统 映射模型
下载PDF
面向Agent软件工程技术研究
16
作者 辛东东 《现代计算机》 2004年第5期26-29,41,共5页
面向Agent软件工程技术是软件工程和人工智能领域最重要的新技术之一。同现有其他软件工程模式相比,Agent提供了一种对软件实体的更高层次的抽象模型,同时,面向Agent软件工程也为我们提供了分析和设计复杂分布式软件系统的一种新途径。... 面向Agent软件工程技术是软件工程和人工智能领域最重要的新技术之一。同现有其他软件工程模式相比,Agent提供了一种对软件实体的更高层次的抽象模型,同时,面向Agent软件工程也为我们提供了分析和设计复杂分布式软件系统的一种新途径。本文详细地研究了面向Agent软件工程的主要建模技术和方法,并提出了基于多Agent的软件工程技术。 展开更多
关键词 面向AGENT软件工程 人工智能 AGENT GAIA 复杂分布式软件系统
下载PDF
基于移动Agent 的对象请求代理(ORB)扩展 被引量:2
17
作者 曹华东 白立 傅汝霖 《计算机工程》 CAS CSCD 北大核心 2004年第9期124-125,128,共3页
随着分布式应用软件系统的广泛应用,人们对它的性能要求越来越高。由于CORBA核心ORB存在一些不足之处,使得基于CORBA开发出来的分布式软件性能较低,文章提出用移动Agent来扩展ORB,结合两者的优点来提高分布式软件的性能。
关键词 移动AGENT 通用对象请求代理体系结构 对象请求代理 ORB 分布式应用软件系统
下载PDF
企业应用关键技术的研究 被引量:3
18
作者 刘心雄 陈和平 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2001年第7期35-37,共3页
针对大型复杂分布式应用软件系统———企业应用的功能要求 ,提出了一个基于中间件技术的企业应用框架模型 ,列举了在该模型基础上基于CORBA与COM +两个中间件产品的应用实例 ,分析了COM +与COR BA两种实现方法的优缺点 ,提出了对于不... 针对大型复杂分布式应用软件系统———企业应用的功能要求 ,提出了一个基于中间件技术的企业应用框架模型 ,列举了在该模型基础上基于CORBA与COM +两个中间件产品的应用实例 ,分析了COM +与COR BA两种实现方法的优缺点 ,提出了对于不同领域的企业应用选择中间件技术的依据和实现方法的建议 . 展开更多
关键词 企业应用 中间件 CORBSA COM^+ 复杂分布式应用软件系统 结构体系 软件开发
下载PDF
基于MPLS VPN的气象宽带网络测试系统
19
作者 胡星 王彬 周琰 《计算机工程与设计》 CSCD 北大核心 2013年第3期774-777,914,共5页
针对MPLS VPN多节点间的QoS等网络性能的测试,分析了MPLS VPN网络的测试对象和测试特点,利用网格计算的思想,提出了一种分布式运行的网络测试软件设计方法。将控制、通信和测试模块分层封装形成独立子系统,并提出了一种基于时序构造不... 针对MPLS VPN多节点间的QoS等网络性能的测试,分析了MPLS VPN网络的测试对象和测试特点,利用网格计算的思想,提出了一种分布式运行的网络测试软件设计方法。将控制、通信和测试模块分层封装形成独立子系统,并提出了一种基于时序构造不同等级数据流的QoS测试算法,使用黑盒测试。通过气象宽带网络测试系统的实例,验证了设计与开销均较好的满足了MPLS VPN网络的测试需求,有效衡量运营商服务等级协议。 展开更多
关键词 气象宽带网 多协议标签交换虚拟专网 服务质量 分布式网络测试软件系统 时序QoS测试 黑盒测试
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部