资源描述:
《软件可信性演化的移动元胞自动机模拟》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、122015,51(7)ComputerEngineeringandApplications计算机工程与应用软件可信性演化的移动元胞自动机模拟112文杏梓,刘友金,欧阳军林112WENXingzi,LIUYoujin,OUYANGJunlin1.湖南科技大学商学院,湖南湘潭4112012.东南大学计算机学院,南京2100181.SchoolofBusiness,HunanUniversityofScienceandTechnology,Xiangtan,Hunan411201,China2.SchoolofComputer,SoutheastUniversity,Na
2、njing210018,ChinaWENXingzi,OUYANGJunlin,LIUYoujin.Simulatingsoftwaretrustworthinessevolutionbasedonmovingcellu-larautomata.ComputerEngineeringandApplications,2015,51(7):12-17.Abstract:Evolutionisthecoreissueofsoftwaretrustworthiness.Inordertostudyhowtheinterferenceeffectsonthesoftwaretr
3、ustworthinessunderthedynamic,openandchangingenvironment,thispaperanalyzesthetransmissionprocessofsoftwaresystemtrustworthiness,buildstheuser-orientedmovingcellularautomatamodelaboutsoftwaretrustworthinessevolutionbasedonthecellularautomataanddissipativestructuretheory,andsimulatesthecha
4、ngingprocessofsoftwaretrustworthinesswhenthesystemhasbeeninterfered.Theresultsofsimulationshowthattheevaluationvaluesoftrustwor-thinesswilldecreasewhenthesystemisinterferedanditsrunningstatuschange.Afterthesystemundergoesaseriesofdisturbances,thefinalevaluationvalueofsystemtrustworthine
5、sswillbestable.Alltheseprovideanovelmethodfordynamicevaluatingandforecastingsoftwaretrustworthiness.Keywords:softwaretrustworthiness;evolution;movingcellularautomata摘要:演化是软件可信性的核心问题。为了研究在动态、开放、多变环境下,干扰对软件可信性的影响,在分析软件系统可信性传递过程的基础上,结合元胞自动机机理和耗散理论,构建基于用户视角的软件系统可信性演化的移动元胞自动机仿真模型,仿真研究了软件系统在受
6、到干扰的情境下,软件可信性的变化过程。研究表明,软件系统在受到干扰的环境下,当运行状态发生变化时,其可信性评价值降低,在经历了多次干扰后,系统可信性评价值最终稳定,这为动态评价、预测软件系统可信性提供了一个新的模型与方法。关键词:软件可信性;演化;移动元胞自动机文献标志码:A中图分类号:C931.6;TP311doi:10.3778/j.issn.1002-8331.1407-02631引言阐述。从系统的角度,ISO/EIC15408定义软件可信性是随着网络技术与移动技术的迅猛发展,在动态、开指软件系统的组件、操作或过程的行为在任意操作条件放、多变环境中运行的软件系统
7、变得越来越脆弱,很多下是可预测的,并能很好地抵抗应用软件、病毒及一定[2]时候不以人们期望的方式工作,各种故障、失效事件频物理干扰造成的破坏;从软件行为的角度,郑志明等认发,软件可信性及其演化研究的问题已经成为当前学术为软件可信性是指软件系统的行为及其结果是可预测界和产业界普遍关注的重点问题。的,行为状态是可监测的,行为结果是可评估的,行为异[1][3]自1972年Anderson首次提出软件可信性的概念常是可控的;从可信属性的角度,Becker等人认为,软后,众多专家和学者从不同的角度对软件可信性进行了件系统的可信性是由正确性、安全性、服务质量(包