【摘 要】
:
随着计算机技术的发展与Internet的普及,软件系统的生存环境由静态的封闭式转变为了动态并且异构的开放式,同时用户对软件系统的需求时时刻刻都在发生变化,这就要求软件系统
论文部分内容阅读
随着计算机技术的发展与Internet的普及,软件系统的生存环境由静态的封闭式转变为了动态并且异构的开放式,同时用户对软件系统的需求时时刻刻都在发生变化,这就要求软件系统不断调整自身的行为,来满足环境以及用户需求不确定性的变化。传统的体系结构自适应模型是一种被动式的体系结构自适应模型,不能提供不可预期的自适应行为。因而,本文在HVL4DCAM (Holographic View Language for DCAM)方面体系结构描述语言的基础上,结合预见式的自适应体系结构以实现对软件系统的预见式自适应。本文首先通过对用户行为的分析,提出了一种使用信息熵的方法对用户行为进行统计的计算模型。通过该计算模型,总结出用户对软件的操作行为,分析用户在不同时刻对软件系统的需求。根据所得信息熵,从宏观上寻找用户对软件操作行为的周期,从而对用户行为进行预测。然后从用户对软件操作系统的周期性行为出发,分析了软件的生存环境以及自适应的驱动因素。接着,结合HVL4DCAM描述语言,细粒度的分析了构件之间的关系,制定了以用户需求为根本的构件簇的优先级关系,为生成预见式的自适应策略提供依据。在此基础上,对ECA规则模型进行扩展,提出了预见式自适应的调整策略,以实现软件系统具备预见式的自适应行为。此外,文中结合相关研究内容,实现了继续教育考试系统的预见式自适应行为,并验证了文中提出的方法的有效性。
其他文献
近年来,随着无线通信技术和电子器件技术的发展,无线传感器网络(Wireless SensorNetworks,简称WSN)成为人类日益关注的新兴技术。无线传感器网络不需要固定设施,由大规模的传感器
随着网络移动终端用户数量急剧增长,如何保证网络终端用户在移动环境下的安全性成为研究的热点问题。HIP是一种综合解决主机移动性和安全性的有效方案,但其移动性管理实现机制
随着信息成为企业生存发展的关键因素,从海量数据中提取和分析信息进而支持企业决策交得越来越重要。数据仓库作为分析海量数据的重要工具而备受关注。
今天,传统数据库管
在生物信息学中,基于基因表达微阵列数据的分类模型以及特征选择算法已成为机器学习和数据挖掘领域的研究热点。由于基因存在共调控现象,即存在一系列共同发挥作用的基因,从
随着信息安全事件的频繁出现,用户对医疗信息的访问控制与隐私保护需求越来越迫切。但是,现有医疗信息的安全机制,特别是在分布式环境下的安全机制却非常薄弱。因此,针对医疗
随着信息领域的飞速发展,Internet及建立之上的各种应用对人们的生活、企业的发展和社会的进步都产生了巨大的影响。无线技术的不断进步,使各种移动终端被大量应用。在IPv6的
软件测试是保证软件质量的重要手段,自动化测试作为一项新技术被提出并广泛研究,它能有效地解决传统软件测试所存在的问题并提高测试效率。Web自动化测试作为自动化测试的一个
目前,粒子群优化算法已广泛应用于模式识别、垃圾邮件检测、数据聚类、机器人技术、推荐系统等很多领域。然而,在不同的应用背景下,传统的粒子群优化算法在有效性验证、速度位置
摘要:无线传感器网络是一种综合信息采集、信息处理和信息传输功能于一体的智能网络信息系统。无线传感器网络在很多重要领域越来越受欢迎。由于其自身特性,数据收集应该考虑
本体词汇处于语义Web体系结构中的关键层,用于对信息的概念和语义进行抽象描述,而OWL建立在描述逻辑的基础之上。作为一阶逻辑的子集,描述逻辑具有可判定的计算性能,广泛地应