开放网络环境下软件行为监测与分析研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:shangxiao15
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在开放网络环境下,新型分布式软件具有不同于传统分布式软件的特点:一是松散聚合,二是开放动态,三是行为复杂,在这样环境下实施软件监管具有前所未有的难度。松散聚合的软件实体的交互及协同留下的“踪迹”类似于带时序的网状结构,交互过程表现出一种群体行为,这些行为呈现出喷涌性、动态性、偶发性、关联性和重复性等特征。本文以考察软件行为为切入点,采用“显性化、结构化环境和以变制变”的策略,建立一种以行为信任为核心的新的软件行为监管机制。在行为踪迹监测时采用动态AOP技术监测与业务逻辑相关的第三方软件实体产生的交互事件。在描述和分析软件行为时,以事件为基本单元,将系统可监测的状态变化映射为有语义含义的事件,用时序序列或Petri网等工具描述交互行为过程及效应,此为粗粒度踪迹;也可以以事件为切入点,关注事件的详细信息(如调用方法、参数值和经验知识等),用动态贝叶斯网或多实体贝叶斯网等工具描述交互行为的复杂过程及效应,此为细粒度踪迹。本文提出的行为踪迹分析和预测方法可以直观发现制约系统高效、可信运行的瓶颈,预测可能出现的欺诈、欺骗等反常行为,使行为分析和预测真正成为指导软件可信性演化和持续优化的“指挥棒”。本文的主要工作包括如下五点:(1)针对已有的软件监管架构侧重于处理操作层信息的问题,本文提出了一种新型分布式软件系统的监管技术架构。该架构将处理操作层信息、中间层信息与业务逻辑层信息相结合,实现行为自上而下的分析,准确地识别反常行为,对制约系统高效运行的资源瓶颈能够快速定位;对软件行为和资源占用情况进行主动预测;依据分析和预测的结果,对软件行为进行自下而上的在线调整,以便有效提高系统的“容变”能力。(2)本文提出了一套面向开放网络环境的行为监测机制,该机制全面支持行为监测的透明性、动态性、自主性、可控性和可扩展性。采用动态AOP监测器技术监测与业务逻辑相关的第三方软件实体产生的交互事件,通过引入新的AOP维度,能使监测机制以更为灵活、松散、透明的方式融入目标系统,且支持在线扩展监测规模;利用AOP的动态织入机制,能动态增加或删除监测器,提高在线监测的动态性。(3)针对已有行为踪迹分析方法主要关注无重复子踪迹、存储在知识库的行为模板不够简洁、在线行为踪迹分析算法效率不高的问题,本文提出了一种有标记、复杂的粗粒度行为踪迹分析方法。在在线行为分析过程中,自动鉴别和移除重复子踪迹,快速发现最小主要踪迹片段;记录移除部分的内容及位置;用简化标记代替移除部分的模体和循环子序列,以缩减踪迹的长度。该方法有效减少了与知识库中行为模板进行两两对比的次数,提高了行为分析效率。该方法可以准确预测行为的下一个可能事件,也可以主动预测后续可能的行为趋势。(4)针对某些事务在交互过程中产生的事件可能标记不完全或不可用的问题,本文提出了一种不完全标记、简单的粗粒度行为踪迹分析方法。对于事件间的转换时间是独立等同分布的情况,本文将所有可能状态(事件)划分为若干个割集,每个割集形成一个偶图。在这些偶图系统中,采用最大权重完全匹配的改进算法进行分散匹配,然后通过拼接匹配结果得到各事务产生踪迹的最可能序列,便于后续分析处理。(5)利用多实体贝叶斯网描述和分析细粒度行为踪迹,本文提出了一种情形敏感的软件行为建模方法。该方法可以有效利用多实体贝叶斯网的FOL语义化表示能力和概率推理能力,在具体的上下文环境中将监测的实证信息与经验知识进行有效融合,构建适合当前情形的行为踪迹模型。利用该模型可以准确分析出当前上下文环境中软件行为的可信性。多实体贝叶斯网的多粒度知识模板重用、快速建网、灵活推理技术契合了开放网络环境下软件行为监管所采用“显性化、结构化环境和以变制变”策略,可以有效地描述和分析多个软件实体产生的复杂群体行为。
其他文献
随着国有企业不断深化改革,以及对国有企业高质量发展要求的推动,国有企业面临着巨大的生存压力,完善国有企业的财务管理是企业可持续发展的必要条件。本文首先论述了国有企
东北粮食好却没有名酒,造成这一局面的原因是整个东北产区竞争比较低端.更直接的原因是东北酒没有形成一个产业链。在贵州,大部分的税收来自于酒行业,但在黑龙江,尽管满街都是酒厂
成本控制是项目成本管理的核心,项目施工阶段成本控制是项目成本控制的关键环节。因此,应认真分析项目施工过程中的各种问题,采用切实可行的措施,对施工成本进行有效控制并达
进超市卖酒难,尤其是在名烟名酒店盛行的河南郑州市场,进入商超的酒类产品更是难上加难。郑州金潮商贸有限公司坚守商超渠道近10年,并且实现了业绩年年翻番的好成绩,他们是如何做
2020年是国家脱贫攻坚决胜之年,产业扶贫作为实现“造血”式扶贫的重要手段,可以增强贫困地区内生发展动力,提升贫困人口自主脱贫能力,确保“拔掉穷根”的稳定脱贫。金融支持
与机械通气有关的防治措施1.热湿交换器尽管10多年前就已经证实呼吸机管路是细菌定居和播散的重要场所,到目前依然没有找到很好的解决办法。以往认为频繁更换呼吸机管路有可能
早在2006年经营白酒行业期间,孙则峰就已经进行了跨行业的试练。如今在餐饮业、汽车销售业、农业以及品牌皮具等行业都已涉足并赢利。从他管理员工的细心、市场规划的细致、品
目的探讨研究颈动脉支架植入术治疗症状性颈动脉狭窄的临床研究及应用。方法选取我院自2018年3月~2020年3月入院的90例症状性颈动脉狭窄的患者,随机分为对照组与实验组,对照
据2011年6月22日《上海科技报》消息,不久前,生态环境保护者宣布,曾经陷入濒危境地的阿拉伯羚羊又重新出现在它们的原生栖息地阿拉伯半岛,这是科学家首次如此成功地挽救已经宣告
我国古建筑大多采用木材作为建筑结构的主要材料,木材为生物材料,很容易遭到各种损害,主要有自然糟朽和各种病虫害,其中最大的损害来自于病虫害。九华山是中国佛教四大名山之