基于主体的可信网构软件研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:yizhonglishi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet及其应用的快速发展与普及,越来越多的软件系统开始部署并且运行在网络环境上,计算机软件开发、部署、运行和维护的环境开始从静态、封闭和可控逐步走向动态、开放和难控。传统的面向对象、面向构件以及面向服务的软件开发技术都不能充分满足Internet环境下软件开发的需求。在这样的背景下,具有自主性、协同性、反应性、演化性和多态性等特征的新一代软件形态——网构软件应运而生。网构软件包含一组分布于Internet之上的异构的、自治的软件实体,彼此间通过有效的协同机制进行互连、互通、协作和联盟。   围绕网构软件这一新型的软件形态,许多学者展开了深入研究,包括网构软件的建模,网构软件的开发方法,网构软件的信任度量及演化模型等。与此同时,对于可信软件的研究也得到了大家的广泛关注。本文以主体的理论和方法作为网构软件构建的基础,对基于主体的可信网构软件进行了深入研究,主要内容包括基于主体的网构软件结构建模、模型检测、服务选取和故障诊断。本文的主要研究内容与创新点如下:   (1)在基于主体的网构软件层次模型的基础上,提出了一种基于主体的网构软件建模方法ABDPI(Agent Based Desig Process for Internetware),包括一套AUML模型形式化方法以及一个建模流程。该方法在已有的多主体系统设计过程DPMAS(Design Process for Multi-Agent System)的基础上对AUML的形式化语义进行了扩展。结合主体建模工具AUMP、开发工具VAStudio和运行平台MAGE等工具,该方法支持网构软件的设计、实现、部署和运行等各个阶段。   (2)对多主体系统的模型检测进行了深入研究,在多主体系统模型检测工具MCMAS的基础上,提出了一个基于AUML和时态认知逻辑CTLKD-AD,C的网构软件模型检测框架,给出了AUML模型的形式化描述与MCMAS所使用的ISPL语言之间的转换,并结合具体的例子讨论了如何通过时态认知逻辑CTLKD-ADC对网构软件的系统规范进行描述,从而对基于主体的网构软件进行模型检测。   (3)对基于主体的网构软件服务选取问题进行深入研究。网构软件的服务选取可以分为两个步骤:服务匹配和服务选取。首先,给出了一个基于OWL-QoS的服务匹配方法;然后,建立了基于主体的网构软件信任模型,通过主体对服务的直接信任以及主体间的推荐信任对服务的信任度进行量化。在网构软件信任模型的基础上,我们可以制定不同的策略在已匹配的服务集合中选取最可信的服务。   (4)提出了一种基于模型的网构软件故障诊断方法。该方法将主体之间的消息序列作为观测对象,并用动态描述逻辑DDL对主体的自动机模型加以描述。在网构软件的运行过程中,通过对消息的观测进行基于动态描述逻辑的推理,动态地诊断出主体的故障。
其他文献
基于大数据处理和分布式计算的需求,很多分布式计算框架应运而生,分布式计算框架中集群资源的合理配置对计算效率有着重要的影响,因为性能预测是集群资源分配优化的基础和关键,所
互联网流量的爆发式增长、大规模并发需求、网络服务请求的波动性与相应的数据中心资源利用率以及突发流量,都给网络服务器带来了吞吐量、可用性和负载适应性方面的巨大挑战。
随着计算机技术的普及和推广,计算机深入到人类工作、学习和生活的每一个角落。在计算机的帮助下,人类许多工作从质上、量上发生了翻天覆地的变化。随着高校规模的不断发展,学生
优化的模型观察方法是图形学中重要的研究方向,广泛应用在基于图像的建模、场景漫游、镜头控制、体数据绘制和医学数据可视化等方面。近年来,随着三维模型扫描及建模技术的不断
随着图形显示技术日趋完善,非真实感绘制(NPR)近年来引起了人们的极大兴趣,成为计算机图形学中的一个重要分支。NPR风格画模拟是计算机技术和绘画艺术相结合的一个研究领域,主要
科学研究、经济领域和工程实践中的优化问题大多是多目标问题。多目标问题的最优解是一个集合,而多目标演化算法一次进化过程可以得到多个可行解,近年来演化算法逐渐成为求解
全方位视觉由于其视角较传统视觉大而在机器人、视觉监控、多媒体等领域得到广泛应用。反射折射式全方位视觉由于采用一次成像,水平视角较大,得到广泛而深入的研究。另一方面,由
由于大规模植被场景的复杂性和多细节的特征,传统的基于几何多边形的绘制方法面临两大问题。首先是绘制细节时产生严重的走样,导致视觉效果下降;其次是绘制效率会随着复杂度的
随着数据中心的普及与不断发展,更多的商业应用系统被开发和部署到各商业企业及公共服务部门,本文通称该类应用为数据中心应用。由于数据中心应用的负载具有不可预知的波动性
随着国民经济的迅速发展,私家车数量也越来越多,但同时汽车被盗己成为世界一大公害,给人们带来了巨大的经济损失。因此,利用车载GPS/DR(全球定位系统/航位推算)组合定位系统