动态软件产品线适应性关键技术研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:ling1945081
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件系统运行过程中需要随着需求及环境等条件的改变而相应的自身作出适应性地调整,这就要求软件系统本身具有动态地改变其行为的能力,较强的可变性和适应性。当前动态软件产品线生产出的产品在运行时刻具有动态调整行为的能力,较好地满足变化需求,研究其动态适应性具有重要意义。一方面以宏观层面软件体系结构为视角研究后开发阶段的演化过程,较好地刻画软件系统动态地改变行为,研究其演化模型可以更好地指导和建模SA动态演化适应过程。同时,另一方面通过引入系统的可变性分析进行可变性管理,转换软件产品线设计知识到运行系统,使系统能够完成自发性适应行为,能够达到动态地重配置目的。具体来说,本文的研究工作主要包括以下几个方面:首先,软件体系结构动态演化方法的研究上,重新描述了自适应演化模型和浸润语义网演化模型,针对当前软件体系结构动态演化的元胞自动机模型存在描述单一、元胞间关系不明确、没有详细阐述动态演化过程应用约束条件的缺点,提出了软件体系结构动态演化的扩展元胞自动机模型,基于扩展元胞自动机模型结合演化应用约束条件,分析了软件体系结构的动态适应过程,运用元胞间控制约束条件和行为相关约束条件来正确地指导SA动态演化。对演化程度和一致性进行定义分析。最后通过案例验证了本方法的应用价值和可行性,可以更全面地应用于产品线软件体系结构的动态演化。其次,软件产品系统的演化场景分析上,基于动态软件产品线的资源R和用户目标G的动态变化,用图形化展示出关于R/G的四种变化场景,并将这些重配置场景分成两类,即演进场景和回旋场景。其次从不同角度上对演进场景和回旋场景进行比较,为下文的重配置适应技术作出情景化铺垫。最后,对系统的重配置适应技术进行研究,并结合呼吸机案例进行分析。可配置产品CP基于动态软件产品线的两种形成方式,分析两种方式所产生的可配置产品重配置策略的各自特点,通过复用软件产品线的重构知识、扩展DSPL、引入自动重配置器等来详细地说明如何整合DSPL至运行的可配置产品当中。呈现DSPL三种模型,以模型驱动的方法来确定演化场景情形下的可复用知识。详细列出了重配置策略的步骤。通过呼吸机的案例来说明可配置产品重配置技术的运用,验证了该项技术的实用价值。
其他文献
通过对赣江中下游河段(章江、贡水交汇之处到汇入鄱阳湖段)布设12个采样断面,通过详细记录现场实况(天气、温度、环境现状、水位变化等),于2019年1、4、7、10、2020年1和4月对赣江底栖动物、浮游生物进行实地采样。采用统计法分析底栖动物、浮游生物年内、年度、不同水情下的群落特征及其空间分布特点,与2009-2010年的实测数据对比,分析赣江中下游水生态系统近10年变化规律,并探讨赣江水质现状
本论文利用水热合成方法,以含有共轭结构单元的芳香型有机膦酸2,4,6–三甲基苯–1,3,5–三亚甲基膦酸(H6L=C6H(CH3)3(CH2PO3H2)3)为配体,通过直接反应法或引入第二配体法(如2,2’-bi
第一部分ANXA2单核苷酸多态性(SNPs)与乳腺癌发病机制的研究目的:通过PCR-SSCP及双向测序检测人体乳腺癌组织中ANXA2基因单核甘酸多态性(SNPs),探讨其与乳腺癌发病机制的关系
云端存储高效便捷且服务器数据处理能力强,用户更倾向于将大量数据存储于服务器端的数据库中。然而数据库泄漏事件时常发生,保障数据安全最可靠的途径就是数据加密。用传统方
随着云计算与互联网技术的飞速发展,许多“云”使用者已经成功利用云端服务器来代替购买设备来迅速完成交替任务。随着大量云提供商的出现,用户请求数和网络数据量呈现爆发式
目的:通过观察针刺五脏俞为主与口服氟西汀胶囊治疗经前期综合征的临床疗效,探讨针刺五脏俞为主治疗经前期综合征是否存在疗效优势,以期为临床治疗本病提供新的思路和借鉴。方法:选取2019年01月至2019年12月于广东省第二中医院妇科、针灸科就诊患者共70例,排除4例后,将66例随机分为治疗组与对照组,每组各33例,前者采用针刺五脏俞为主治疗,后者口服盐酸氟西汀胶囊治疗,观察2组患者治疗前后的每日症状严
近年来,国有企业混合所有制改革不断推进。2019年陆续推进第四批试点企业改革,在重点领域进一步加大混改步伐。过程中,改革的成功与否也备受社会各界的关注,无论是政府还是企业,都希望能够在改革中学习经验,吸取教训,从而更好地适应当前发展状况。而作为国企改革首批试点的中国联通,其改革早已在2017年大规模展开。中国联通作为首批唯一集团整体混改试点,其改革成效备受各界关注。中国联通在混改方案中提出采取“定
随着人类社会的不断进步和科技的快速发展,人们对于精神文化的需求越来越高,旅游消费已经成为人们日常生活的重要组成部分。旅游度假区建设的规模及品质随之不断提高,对于建设资金的投入问题成为旅游建设企业的首要问题,可以说对于任何的一种产业来说,要想能够获得长远的发展,获得足够的金融支持都是非常必要的,而在众多的金融机构支持方面,银行信贷的支持可以说是最为重要的一种。对于旅游项目的建设发展来说,银行信贷的支
随着现代计算机技术的飞速发展,用户对于各种视频资源的需求也在不断扩大,应运而生的是视频聚合平台的出现。视频聚合平台聚合了来自不同网址和其他视频app的作品,它实现了一站式获取不同的内容,使得网络用户不必辗转于各个平台就可以观看到其作品。视频聚合平台的运作离不开深层链接行为,深层链接行为可以使得网络用户在点击链接时,直接观看视频资源,无需进行视频页面的跳转。且网络用户在视频聚合平台中搜索关键词后,出
随着电网的快速发展及负荷密度的持续增加,网络结构日益加强,我国每年需要建设的电网工程数量逐渐增加,然而为确保及时、安全的完成输变电工程,在整个电网工程项目建设之前,必须做好项目的可行性分析,才能确保输变电项目的各个环节正常运行。因此,本文以珙县220kV输变电项目为案例,对项目建设的可行性进行分析,保障项目科学、高质量的推进,降低项目的建设风险。本文的研究对象是珙县220kV输变电项目的可行性问题