基于依赖性分析的EFSM自适应模型映射技术

来源 :北京化工大学 | 被引量 : 1次 | 上传用户:mzh18277648
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,信息科学与计算科学方面的研究呈现一种蓬勃发展态势,软件系统应用在人类生活的方方面面。由于人们对软件系统智能化程度要求的不断提高,“自适应系统”方面的研究应运而生。随着软件系统规模的逐渐增大,其结构也随之愈发复杂,基于模型驱动的软件工程越来越受到研究人员的广泛关注,相应的开发技术有了一定的发展。模型作为软件系统的一种高度抽象,在表示软件系统结构功能方面有着明显的优势,为软件系统的开发、测试以及维护等领域提供了支持与帮助。扩展有限状态机(Extended Finite State Machines,EFSM)模型作为一种常用的标准化描述模型,在网络、电信等行业被广泛应用于对系统动态行为的描述。模型可以应用到不同的环境中,使用过程中也可发生变化,这种变化通常用环境的约束来表示。现有的模型映射技术针对一定条件下的环境约束,运用可达性分析方法约减模型受影响的部分,进而分析模型在环境约束下的行为,为模型检测和验证提供有效的方法。该方法也称为基于环境的模型切片,其核心是尽可能约减模型中受影响或潜在受影响的部分。本文提出了一种新型基于依赖性分析的EFSM模型自适应映射技术,与之前模型映射技术不同,其以能最大的减少环境约束对模型的影响为立足点,使模型在约束环境中,具有在一定程度上自动化保留和修复模型信息与功能的能力。同时本文方法可以确定影响模型功能的关键事件,即通过本文映射方法,针对特定的模型功能可以判断出哪些模型事件是影响其功能的关键因素,一旦该事件失效,对应的模型功能将无法进行修复,这将直接影响软件开发过程中软硬件各种资源的分配。本文方法为关键事件的确定提供了一条新的途径。本文方法核心是通过依赖性分析计算模型中去除部分和可保留部分并利用本文定义的模型映射规则对模型信息进行保留。实验结果表明,相比现有的模型映射方法,本文方法可更多的保留模型功能并且降低模型所受的影响,进而保证模型在约束环境下功能的相对完整性,从而在新环境中获得到更好的自动化模型映射效果。
其他文献
随着计算机网络技术的迅猛发展和网络技术在各行各业中的广泛应用,信息安全问题日益突出。密码技术可以有效的保证信息的保密性、完整性、可用性和抗抵赖性。密码技术,特别是公
随着计算机图形学的发展和显示技术的不断更新,把虚拟人体作为动画角色已经成为计算机动画中的研究热点。实现人体在三维虚拟空间的准确再现,不仅需要精确的几何模型,还要求
随着通信技术和网络技术的高速发展和广泛应用,越来越多的信息在网络上传输,信息的安全问题显得愈发重要,密码学理论与技术成为信息科学与技术中的一个重要研究领域。为了设
访问控制技术近年来成为研究的热点,而基于角色的访问控制(RBAC)则是这些热点中的焦点,并且在信息管理系统安全方面显示了极大的优势。通过访问控制既可以限制对关键资源的访问
随着无线通信技术的不断发展,越来越多的通信应用在人们的日常生活中被使用。这些应用需要大量的无线频谱资源,而频谱资源是有限的,认知无线电技术的发展正是为了应对这样的
移动环境下的数据访问和同步复制技术是当今研究的一个热点问题。现有的同步复制模型主要针对移动数据库的同步策略作了研究,对避免数据冲突(即服务器端和移动客户端数据不一
矩形件排样问题指在给定的板材上排放所需要的矩形件,使板材的利用率最高,它是计算机辅助排样的一个重要分支。矩形件排样问题广泛存在于机械、家具、服装等国民经济行业,解
随着信息化的发展,企业内部往往建立了大量的应用子系统,但这些系统之间往往不能很好地实现相互协作,从而在企业内部会形成许多信息孤岛。面向服务架构的应用集成可以减少不同类
带时间窗口的车辆路径问题(VRPTW)是现实物流问题的一个数学抽象模型。本文将蚁群优化算法(ACO)用于求解该问题。我们的首要目标函数是降低VRPTW中的车辆数,第二目标函数是降
现有的报表系统各自拥有自己的报表模板,这些报表模板之间无法进行数据交换,这就形成了软件工程中的“孤岛模式”,从而使这些报表之间的报表模板无法重用。针对这个问题,本文