期刊文献+
共找到22篇文章
< 1 2 >
每页显示 20 50 100
面向软件生态演化的操作系统兼容性研究综述
1
作者 洪欣然 马俊 +5 位作者 王静 张闯 余杰 李小玲 张雪艳 阳娅婧 《计算机科学》 北大核心 2025年第7期1-12,共12页
随着软硬件技术的飞速发展,软件生态成为信息产业创新发展的关键。然而,软件生态规模和数量庞大、应用场景复杂多样、依赖和供应链关系纵横交错,使得软件生态快速演化带来的兼容性问题日益突出,传统兼容性分析方法的局限性也越来越明显... 随着软硬件技术的飞速发展,软件生态成为信息产业创新发展的关键。然而,软件生态规模和数量庞大、应用场景复杂多样、依赖和供应链关系纵横交错,使得软件生态快速演化带来的兼容性问题日益突出,传统兼容性分析方法的局限性也越来越明显。操作系统作为支撑整个软件生态系统的基础设施,其兼容性问题直接关系到软件的稳定性、可用性、安全性以及软件生态的健康发展。从操作系统视角分析兼容性能够更宏观地把握整个软件生态的上下层次和依赖关系,并可以借助大数据和智能化手段,对海量的软件生态关系和复杂演化进行分析,从而更高效地识别和解决兼容性问题,提高操作系统的适应性和用户体验。文中旨在从架构层次、关系网络、演化过程等多个维度全面总结分析操作系统兼容性的内涵、模型,并从操作系统中软件生态演化的角度,结合复杂关系网络、人工智能、知识图谱等技术手段发展,从分析评估、检测定位、修复保障等方面系统性地探讨了当前兼容性问题的主要解决方案和研究成果,并对该领域的研究挑战和未来发展方向进行了归纳总结。 展开更多
关键词 兼容性分析 软件生态演化 操作系统 依赖关系 关系网络 知识图谱
在线阅读 下载PDF
石棉县草科乡倪厂沟“8·14”泥石流动力学演化过程分析
2
作者 夏喆 常鸣 +3 位作者 张远明 李宏杰 李林泽 徐恒志 《地震工程学报》 北大核心 2025年第2期404-414,共11页
在2022年“9·5”泸定地震后,震区内一系列同震滑坡、崩塌广泛堆积形成了松散固体物质,在强降雨的作用下,极大地提高了震后山区泥石流暴发的可能性。2022年9月20日,石棉县草科乡倪厂沟流域发生了10年一遇的强降雨,导致泥石流暴发,... 在2022年“9·5”泸定地震后,震区内一系列同震滑坡、崩塌广泛堆积形成了松散固体物质,在强降雨的作用下,极大地提高了震后山区泥石流暴发的可能性。2022年9月20日,石棉县草科乡倪厂沟流域发生了10年一遇的强降雨,导致泥石流暴发,泥石流物质冲出沟口并堆积在河道内,致使河道堵塞。2023年8月14日,倪厂沟泥石流再度暴发,致使下游新建拦砂坝於满。选择倪厂沟流域为工作区,剖析该地区泥石流致灾条件。基于FLO-2D软件,模拟倪厂沟在有防治工程与无防治工程条件下,降雨频率为10%时泥石流的演化过程分析;通过Ω评估系数法,利用倪厂沟“9·20”泥石流以验证模型精度。结果表明,此种模拟方法下的倪厂沟泥石流动力演进过程模拟精度评估系数Ω为1.59,说明该模型具有一定的可信度;并分别开展倪厂沟在5%、2%以及1%三种降雨频率下的泥石流冲出预测研究;同时,设置在有防治工程的条件下,降雨频率为10%时泥石流模拟结果与倪厂沟“8·14”泥石流实际运动结果相耦合,初步判断倪厂沟“8·14”泥石流的暴发频率为10年一遇。此外,通过模拟倪厂沟流域分别在2%与1%这两种降雨频率下所暴发的泥石流,发现其皆导致了拦砂坝防治效应失效,泥石流物质冲出沟口导致河道堵塞,且伴随着降雨频率从5%到1%的变化,泥石流所威胁的范围也逐渐增加。 展开更多
关键词 倪厂沟泥石流 泸定地震 动力演进 FLO-2D软件分析
在线阅读 下载PDF
面向版本演化的APP软件缺陷跟踪分析方法 被引量:1
3
作者 刘海毅 姜瑛 赵泽江 《软件学报》 EI CSCD 北大核心 2024年第7期3180-3203,共24页
移动应用(APP)软件的版本更新速度正在加快,对软件缺陷的有效分析,可以帮助开发人员理解和及时修复软件缺陷.然而,现有研究的分析对象大多较为单一,存在信息孤立、零散、质量差等问题,并且没有充分考虑数据验证及版本失配问题,分析结果... 移动应用(APP)软件的版本更新速度正在加快,对软件缺陷的有效分析,可以帮助开发人员理解和及时修复软件缺陷.然而,现有研究的分析对象大多较为单一,存在信息孤立、零散、质量差等问题,并且没有充分考虑数据验证及版本失配问题,分析结果存在较大误差,导致无效的软件演化.为了提供更有效的缺陷分析结果,提出一种面向版本演化的APP软件缺陷跟踪分析方法(ASD-TAOVE).首先,从多源、异构的APP软件数据中抽取APP软件缺陷内容并挖掘缺陷事件的因果关系;接着,设计了一种APP软件缺陷内容验证方法,基于信息熵结合文本特征和结构特征定量分析缺陷怀疑度,用于缺陷内容验证并构建APP软件缺陷内容异构图;然后,为了考虑版本演化带来的影响,设计了一个APP软件缺陷跟踪分析方法,用于在版本演化中分析缺陷的演化关系,并将其转化为缺陷/演化元路径;最后,通过一个基于深度学习的异构信息网络完成APP软件缺陷分析.针对4个研究问题(RQ)的实验结果,证实了ASD-TAOVE方法在面向版本演化过程中对缺陷内容验证与跟踪分析的有效性,缺陷识别准确率分别提升约9.9%和5%(平均7.5%).与同类基线方法相比,ASD-TAOVE方法可分析丰富的APP软件数据,提供有效的缺陷信息. 展开更多
关键词 APP软件缺陷 跟踪分析 版本演化 缺陷内容提取 缺陷内容验证 异构信息网络
在线阅读 下载PDF
一种基于模糊概念格和代码分析的软件演化分析方法 被引量:9
4
作者 许佳卿 彭鑫 赵文耘 《计算机学报》 EI CSCD 北大核心 2009年第9期1832-1844,共13页
软件系统的演化分析是程序分析和程序理解的一个重要方面.通过演化分析可以了解系统需求和设计的演化趋势,从而更好地理解系统的需求和设计决策.文中在前期工作所提出的基于模糊概念格的程序分析方法基础上,进一步将其用于系统演化分析... 软件系统的演化分析是程序分析和程序理解的一个重要方面.通过演化分析可以了解系统需求和设计的演化趋势,从而更好地理解系统的需求和设计决策.文中在前期工作所提出的基于模糊概念格的程序分析方法基础上,进一步将其用于系统演化分析,提出了一种基于模糊概念格的软件演化分析方法.该方法利用基于概念相似度度量的松弛树匹配的方法建立不同版本概念格中概念和概念子格之间的映射关系,在此基础上通过结构差异分析来发现各种演化类型.实验表明,该方法能够有效地发现不同版本之间的高层演化信息,有助于开发人员理解系统的演化历史以及相关的设计决策. 展开更多
关键词 程序理解 软件演化 演化分析 代码分析 概念格 树匹配 版本差异比较
在线阅读 下载PDF
支持演化规则引擎的Rete算法研究 被引量:6
5
作者 武丹凤 曾广平 闫京颖 《计算机应用研究》 CSCD 北大核心 2013年第6期1747-1750,共4页
在演化规则模式匹配过程中,存在内存空间有限与用户请求响应要求快速等问题,传统的Rete算法并不能完全适合此类实际应用。针对此类问题,在经典Rete算法的基础上,通过从算法空间复杂度的角度对Rete网络结构匹配效率进行分析,并结合系统... 在演化规则模式匹配过程中,存在内存空间有限与用户请求响应要求快速等问题,传统的Rete算法并不能完全适合此类实际应用。针对此类问题,在经典Rete算法的基础上,通过从算法空间复杂度的角度对Rete网络结构匹配效率进行分析,并结合系统动态演化过程中强动态和高实时性的特点,引入节点复用技术构造Re-te网络,且以规则权重、入网时间为依据,增设了Rete网络节点存储空间可调整机制,完成了Rete算法在内存消耗与调节、匹配耗时方面的优化。对比测试表明,优化后的算法提高了网络匹配性能,实现了系统的平稳安全运行,解决了演化系统模式匹配过程中存在的问题。 展开更多
关键词 RETE算法 规则引擎 模式匹配 软件动态演化
在线阅读 下载PDF
变邻域分解多目标自适应差分进化算法 被引量:7
6
作者 刘志君 高亚奎 +2 位作者 章卫国 王晓光 袁燎原 《控制理论与应用》 EI CAS CSCD 北大核心 2014年第11期1492-1501,共10页
分解方法是处理复杂问题常用的一种手段,而差分进化算法被广泛地应用于多目标优化问题(multiobjective optimization problems,MOP),为了克服经典差分进化算法和分解方法的缺陷,本文提出了一种自适应差分进化算法和变邻域分解方法相结... 分解方法是处理复杂问题常用的一种手段,而差分进化算法被广泛地应用于多目标优化问题(multiobjective optimization problems,MOP),为了克服经典差分进化算法和分解方法的缺陷,本文提出了一种自适应差分进化算法和变邻域分解方法相结合的新颖算法一ADEMO/D-ENS,该算法采用Tchebycheff方法将多目标优化问题分解成多维标量优化子问题,并利用邻域子问题的信息进行优化,基于邻域种群集依概率自适应选择邻域种群规模;同时采用概率匹配(]probability match,PM)自适应方法从差分策略池中选择差分进化策略;同时分析了算法的复杂度;最后,通过和经典的非支配排序遗传算法(non-dominated sorting genetic algorithmsⅡ,NSGA-Ⅱ)和多目标差分进化算法(multi-objective differential evolution algorithm,MODE)仿真对比,说明ADEMO/D-ENS方法可以更有效的处理多目标优化问题. 展开更多
关键词 分解 邻域种群集 概率匹配方法 差分进化 多目标优化 复杂度分析
在线阅读 下载PDF
软件体系结构研究综述 被引量:218
7
作者 孙昌爱 金茂忠 刘超 《软件学报》 EI CSCD 北大核心 2002年第7期1228-1237,共10页
近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软... 近年来,软件体系结构逐渐成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一.归纳了软件体系结构技术发展过程及其主要研究方向.在分析了典型的软件体系结构概念之后,给出了软件体系结构的定义.通过总结软件体系结构领域的若干研究活动,提出了软件体系结构研究的两大思路,并从7个方面介绍了软件体系结构研究进展.探讨了软件体系结构研究中的不足之处,并分析其原因.作为总结,给出了软件体系结构领域最有前途的发展趋势. 展开更多
关键词 软件体系结构 软件工程 软件系统 软件开发
在线阅读 下载PDF
开源软件社区开发者角色的演化分析 被引量:8
8
作者 汪文娟 李兵 何鹏 《复杂系统与复杂性科学》 EI CSCD 北大核心 2015年第1期1-7,共7页
收集了Tomcat 6项目从2006—2010年10个版本的开发者修改日志和邮件列表信息,分析各个版本下开发者网络中开发者的活跃度演化趋势,从中提取典型的角色演化模式,并对比不同演化模式的开发者在特定工作类型上的贡献程度。实验结果表明,开... 收集了Tomcat 6项目从2006—2010年10个版本的开发者修改日志和邮件列表信息,分析各个版本下开发者网络中开发者的活跃度演化趋势,从中提取典型的角色演化模式,并对比不同演化模式的开发者在特定工作类型上的贡献程度。实验结果表明,开发者网络中存在5种典型的角色演化模式,而且不同演化模式下的开发者从事的工作类型也有所不同。 展开更多
关键词 开源软件社区 开发者网络分析 角色演化 活跃度
在线阅读 下载PDF
一种基于概念格的软件产品线演化分析方法 被引量:2
9
作者 邓寒冰 赵立军 +1 位作者 张霞 刘积仁 《东北大学学报(自然科学版)》 EI CAS CSCD 北大核心 2011年第3期331-334,339,共5页
针对软件产品线演化成因分析、资产演化跟踪以及演化范围界定等问题,提出了一种基于概念格的软件产品线演化分析方法.该方法把引起软件产品线演化的因素分为内、外两部分,同时利用形式概念理论中的概念格,建立基于概念格的软件产品线演... 针对软件产品线演化成因分析、资产演化跟踪以及演化范围界定等问题,提出了一种基于概念格的软件产品线演化分析方法.该方法把引起软件产品线演化的因素分为内、外两部分,同时利用形式概念理论中的概念格,建立基于概念格的软件产品线演化分析框架,利用该框架可以实现对内、外演化因素的关联关系分析,软件产品线的资产演化跟踪以及软件产品线演化影响范围的确定.最后以整个产品线演化过程为基础,利用概念格结构的层次序,证明了该方法在形式化表示软件产品线演化过程方面中具有较好的精确性. 展开更多
关键词 软件产品线 可变性 产品线演化 形式概念分析 概念格 演化分析框架
在线阅读 下载PDF
缺陷驱动的Web服务可信性度量模型 被引量:3
10
作者 徐传运 杨丹 张杨 《计算机应用研究》 CSCD 北大核心 2011年第7期2723-2725,2733,共4页
为了避免Web服务可信性正面度量难以收集数据的问题,提出缺陷驱动的Web服务可信性度量模型TWSMM-SD(trustworthy Web services metrics model based on software defect),利用Web服务中的缺陷数目及类型来间接评测Web服务的可信度。在对... 为了避免Web服务可信性正面度量难以收集数据的问题,提出缺陷驱动的Web服务可信性度量模型TWSMM-SD(trustworthy Web services metrics model based on software defect),利用Web服务中的缺陷数目及类型来间接评测Web服务的可信度。在对Web服务中出现的缺陷进行全面收集、详细分类和可信归类的基础上,TWSMM-SD根据缺陷的演化来确定每种缺陷对最终可信度的影响程度,将其综合形成此种缺陷的初始权重,再利用隐马尔可夫模型对其进行处理,进而利用加权求和的方式求得Web服务的最终可信度。针对一个具体的Web服务,先利用重庆市软件评测中心的测试平台获得其缺陷个数及其所属类别,再使用TWSMM-SD对其进行可信性度量,进而证明本方法在Web服务可信性度量中的可行性和有效性。 展开更多
关键词 缺陷分析 缺陷演化 网络软件 可信性度量
在线阅读 下载PDF
基于文本分析的软件项目风险研究演化脉络解析 被引量:2
11
作者 瞿英 范默苒 +1 位作者 刘滨 曹树贵 《河北科技大学学报》 CAS 2020年第1期88-98,共11页
软件项目是以科学满足软件需求为目标,涵盖人员、技术、管理等多种要素的工程实施与组织管理过程。长期以来,由于软件项目客观存在的一些不确定性因素,使得实施过程中常常会遇到设计、费用、进度与功能变化等诸多问题。虽然高效的开发... 软件项目是以科学满足软件需求为目标,涵盖人员、技术、管理等多种要素的工程实施与组织管理过程。长期以来,由于软件项目客观存在的一些不确定性因素,使得实施过程中常常会遇到设计、费用、进度与功能变化等诸多问题。虽然高效的开发技术不断涌现,但管理问题一直存在,风险问题也经常显现,成为软件行业的焦点问题。正确认识和管理软件项目风险能够提高软件项目开发的成功率,降低风险发生概率。软件项目风险管理是软件项目管理中的重点问题之一。随着软件行业的发展,软件项目风险呈现出新的特点,风险管理内容也产生了新的变化。为了追踪软件项目风险管理研究的脉络和发展趋势,运用网络爬虫技术,获取了国内外软件项目风险相关文献3129篇,利用分词和统计分析技术,对文献作者、关键字、主题等进行提取和词频分析,挖掘出研究主体的空间分布情况;从发文数量及发文时间角度对中外学者研究进行对比分析,梳理出软件项目风险概念界定、研究阶段、研究方法等方面的演化进程。通过对文献主题的分析,梳理出软件项目风险研究的方向和趋势。通过上述文本分析思路,可以得出该领域中的主流研究方法及发展趋势。在文献数量的变化上可以推断,软件项目风险同质化研究较多,研究的创新性突破口难以发掘,致使中文文献数量有所降低。通过观察研究团队词云可视化情况,发现了计算机类及管理类两大主流研究方向。如何从管理角度进行风险研究一直是该领域关注的重点。基于时间顺序的文献主题汇总,能够清晰看出软件项目风险研究是以项目管理为主导、风险管理为导向,将项目管理及风险管理相融合,进行以软件项目为主体的概念性界定。软件项目风险管理理论研究相对成熟后,风险评估、风险识别、风险控制相关技术性的研究也开始兴起,再从应用角度进行风险管理的验证研究。至今风险管理仍以评估为主要研究手段,通过对高频词的共性进行分析,找到词汇关联中较为新颖的研究方向。例如,风险识别过程正在从人工主观辨别向机器自动识别转化;风险管理对象属性特点的转变是由静到动的变化;由大数据技术引发的风险知识库建立、智能风险管理系统的搭建等前沿研究。对研究趋势的探索将为软件项目风险防控、提升软件项目成功率提供新的解决思路,为软件项目风险的相关研究提供可参考的方法。 展开更多
关键词 管理计量学 软件项目风险 文本分析 演化脉络 文献计量
在线阅读 下载PDF
基于依赖图的程序克隆分析及近似解求解方法 被引量:3
12
作者 吴军华 王佳利 《南京工业大学学报(自然科学版)》 CAS 北大核心 2013年第5期52-56,共5页
大型软件系统中的代码复制和修改现象可能导致程序缺陷的扩大以及无用代码的存在,克隆代码检测分析则有助于抽取可复用的软件组件和模式,在软件重构和软件演化中起重要的作用。在给出了一种基于子图同构进行克隆代码检测的方法基础上,... 大型软件系统中的代码复制和修改现象可能导致程序缺陷的扩大以及无用代码的存在,克隆代码检测分析则有助于抽取可复用的软件组件和模式,在软件重构和软件演化中起重要的作用。在给出了一种基于子图同构进行克隆代码检测的方法基础上,加入依赖边类型约束求近似解的算法,以改善算法的时间复杂性。 展开更多
关键词 程序缺陷 克隆代码 程序依赖图 克隆分析 软件演化
在线阅读 下载PDF
基于SciMAT和RPYS的护理理论演化路径及历史根源分析 被引量:2
13
作者 朱瑞芳 段志光 +3 位作者 韩世范 王香玉 刘超 刘梦玥 《护理研究》 北大核心 2022年第16期2836-2843,共8页
目的:梳理护理理论的演化路径及历史根源,为构建我国本土化的护理理论提供参考。方法:通过科学图谱分析软件工具(SciMAT)和参考文献出版年谱(RPYS)分析方法,对1990年—2019年WOS数据库中临床护理理论研究的相关文献进行可视化分析及图... 目的:梳理护理理论的演化路径及历史根源,为构建我国本土化的护理理论提供参考。方法:通过科学图谱分析软件工具(SciMAT)和参考文献出版年谱(RPYS)分析方法,对1990年—2019年WOS数据库中临床护理理论研究的相关文献进行可视化分析及图谱绘制,对护理理论文献的主题结构和演化路径进行初步探讨,以寻找护理理论研究领域的根源性文献,并对其进行分析。结果:护理理论领域的研究始于1990年,快速增长是在近10年。关键词变化研究显示,护理理论领域的研究力量不断增强,但缺乏对重要主题的持续深入研究;演化路径研究显示,研究主题开始相对集中,研究内容逐渐多样化;演化状态研究显示,护理理论研究成熟度不高,需要进一步研究。护理理论具有生物性、实践性、认知性和社会性;需要不断整合和创新,更需要在实践中进行验证和修正。结论:基于SciMAT和RPYS分析方法对WOS数据库1990年—2019年护理理论相关文献主题演变、历史根源及演变脉络分析,为护理理论进一步研究提供了理论基础,利于从总体上把握护理理论研究发展脉络,发现核心和前沿问题。 展开更多
关键词 护理理论 演化路径 历史根源 文献分析 科学绘图分析软件工具 参考文献出版年谱
在线阅读 下载PDF
软件功能需求变化传播机理分析 被引量:6
14
作者 王映辉 《计算机学报》 EI CSCD 北大核心 2007年第11期2025-2032,共8页
软件变化控制是软件开发者历来追求的目标,也是研究软件演化的基础.基于功能需求变化,描述了变化用况和变化对象的标识,阐明了变化构件的界定策略,给出了SA(Software Architecture)中变化信息的追踪方法;同时分析了软件变化转播在软件... 软件变化控制是软件开发者历来追求的目标,也是研究软件演化的基础.基于功能需求变化,描述了变化用况和变化对象的标识,阐明了变化构件的界定策略,给出了SA(Software Architecture)中变化信息的追踪方法;同时分析了软件变化转播在软件生命周期中的一些重要性质;最后描绘了本文研究的整体框架和一个应用实例.对软件演化与维护具有一定的借鉴意义. 展开更多
关键词 用况 对象模型 变化传播 软件演化 变化分析
在线阅读 下载PDF
考虑历史数据的软件可信演化分析方法
15
作者 赵倩 冯光升 李莉 《计算机科学》 CSCD 北大核心 2013年第5期173-176,共4页
针对软件可信演化中对软件可信性相关属性的需求,提出一种考虑历史数据的软件可信演化分析方法。通过收集软件演化的历史数据,提取软件可信演化相关属性并进行量化,建立软件可信演化着色原则,构建软件可信演化分析图。实验结果表明,通... 针对软件可信演化中对软件可信性相关属性的需求,提出一种考虑历史数据的软件可信演化分析方法。通过收集软件演化的历史数据,提取软件可信演化相关属性并进行量化,建立软件可信演化着色原则,构建软件可信演化分析图。实验结果表明,通过对软件可信演化分析图中演化单元的观察,可实时、有效、直观地得到内嵌在演化数据中的隐藏信息,以此分析出软件演化是否为可信演化,从而为演化数据的分析提供支持。 展开更多
关键词 软件 软件可信演化 软件可信性 分析
在线阅读 下载PDF
软件演进驱动的按需自动测试
16
作者 王嘉捷 蒋凡 +2 位作者 程绍银 张晓菲 林锦滨 《中国科学技术大学学报》 CAS CSCD 北大核心 2010年第5期505-512,共8页
为了及时彻底地测试演进着的软件,提出了软件演进驱动的按需自动测试算法.首先,根据软件演进时源文件的文本更新,通过控制与数据依赖分析识别受影响的语义变化区域,再结合代码安全缺陷分析按需构造精简测试流图.接着,按需符号执行图中... 为了及时彻底地测试演进着的软件,提出了软件演进驱动的按需自动测试算法.首先,根据软件演进时源文件的文本更新,通过控制与数据依赖分析识别受影响的语义变化区域,再结合代码安全缺陷分析按需构造精简测试流图.接着,按需符号执行图中各条路径且缺陷关联路径优先,主动探测和求解缺陷触发条件以排除误报,在路径分支点按需克隆执行环境以避免路径前缀的重复执行,并及时求解路径条件以剪除不可行路径.最终,自动生成针对软件更新实现路径覆盖的精简测试例集合.目前已实现了测试工具原型,用其测试了多个开源软件,发现了OpenSSL代码中的真实缺陷. 展开更多
关键词 软件演进 按需符号执行 测试生成 缺陷发现 静态分析 回归测试
在线阅读 下载PDF
基于Web服务的禽流感病毒基因分析软件FluSoft的创建与应用
17
作者 刘朔 蒋文明 +2 位作者 彭程 尹馨 刘华雷 《中国动物检疫》 CAS 2023年第2期146-152,共7页
解读病毒基因组信息是探明病毒关键分子特性的重要步骤。然而,解码基因信息,需要在较强的生物信息学背景下,查阅大量文献、选择参考序列、开展序列比对、进行遗传进化分析、验证并集成数据信息等,其过程工作量大、耗时、技术含量高。为... 解读病毒基因组信息是探明病毒关键分子特性的重要步骤。然而,解码基因信息,需要在较强的生物信息学背景下,查阅大量文献、选择参考序列、开展序列比对、进行遗传进化分析、验证并集成数据信息等,其过程工作量大、耗时、技术含量高。为解决上述问题,采用Perl语言集成一系列软件和数据集,创建了禽流感病毒基因分析软件(FluSoft),实现了禽流感病毒基因组快速批量注释和分析。本软件通过Web网页对话框输入FASTA格式的禽流感病毒基因序列,可进行关键生物特性和遗传进化分析,实现了以下功能:(1)注释查询序列的基因片段/亚型(针对H5或H7亚型,增加展示其HA基因裂解位点氨基酸序列及碱性氨基酸个数)及基因突变的生物学意义,如耐药性、宿主受体特异性、毒力、糖基化位点及在家禽或哺乳动物中的传播能力等;(2)注释查询序列在命名系统中最密切相关的演化分支。综上所述,FluSoft软件(http://flusoft.hqhuitong.com)为禽流感流行病学调查监测、流行特征分析及风险预警提供了有力的技术支撑。 展开更多
关键词 禽流感病毒 基因分析 生物特性 遗传进化 FluSoft软件
在线阅读 下载PDF
使用抽象语法树匹配分析Java程序演化 被引量:2
18
作者 周逸勋 陈海波 《计算机应用与软件》 CSCD 2011年第8期196-199,共4页
软件在生命周期中一直在发生演化,对软件演化的分析可以揭示软件发展的一些基本规律。现有方法通常使用改变的代码行数作为软件演化的指标,但是这项指标不能反映软件架构的变化,也不能帮助理解软件演化的具体情况。使用抽象语法树匹配AT... 软件在生命周期中一直在发生演化,对软件演化的分析可以揭示软件发展的一些基本规律。现有方法通常使用改变的代码行数作为软件演化的指标,但是这项指标不能反映软件架构的变化,也不能帮助理解软件演化的具体情况。使用抽象语法树匹配ATS(Abstract Syntax Tree)进行代码分析能够更清楚地了解软件中发生改变的具体内容。针对Java语言编写的软件,可以了解静态域的添加、删除和类型修改;类的添加、删除、类型修改和方法体修改。这些信息能更好地帮助理解软件演化。 展开更多
关键词 软件演化 抽象语法树匹配 演化分析
在线阅读 下载PDF
代码标识符归一化研究现状及发展趋势 被引量:1
19
作者 张静宣 江贺 《计算机科学》 CSCD 北大核心 2020年第3期1-4,共4页
作为代码分析和理解的重要内容,代码标识符及其归一化是国际学术界的前沿热点研究领域。标识符归一化旨在将标识符解析成自然语言词汇,以提高代码的可理解性和可维护性。标识符归一化主要包括两个极具挑战性的步骤,分别为组合词拆分和... 作为代码分析和理解的重要内容,代码标识符及其归一化是国际学术界的前沿热点研究领域。标识符归一化旨在将标识符解析成自然语言词汇,以提高代码的可理解性和可维护性。标识符归一化主要包括两个极具挑战性的步骤,分别为组合词拆分和缩写词扩充。文中详细介绍了代码标识符归一化的研究现状,并进行了深入分析,总结出现有工作的困难和不足。同时,为了解决标识符归一化面临的困难和挑战,对该领域可行的解决思路和未来的发展趋势进行了归纳和展望,希望引导更多的研究者投入到这个重要的研究领域。 展开更多
关键词 源代码分析 标识符归一化 组合词拆分 缩写词扩充 软件演化
在线阅读 下载PDF
基于PFC2D-DFN的自然崩落法数值模拟研究 被引量:2
20
作者 方传峰 王晋淼 +1 位作者 李剡兵 贾明涛 《黄金科学技术》 CSCD 2019年第2期189-198,共10页
采用二维颗粒流软件PFC2D构建矿山模型,引入符合矿山实际节理产状的DFN网络,基于室内岩石试验及矿山实际崩落情况,标定模拟所用细观参数。以某工程应用为实例,模拟分析崩落破坏机理与崩落区演化趋势。结果表明:裂纹发起于推进面与顶板... 采用二维颗粒流软件PFC2D构建矿山模型,引入符合矿山实际节理产状的DFN网络,基于室内岩石试验及矿山实际崩落情况,标定模拟所用细观参数。以某工程应用为实例,模拟分析崩落破坏机理与崩落区演化趋势。结果表明:裂纹发起于推进面与顶板交界处,在拱形区域内密集扩展、贯通,矿岩破裂以节理拉伸破坏为主,矿堆以岩石剪切破坏为主;崩落区前期呈拱形演化,崩透地表后引起邻近高陡边坡滑动;部分拉底仅造成新开挖顶板上方局部崩落。该研究结果可对矿山崩落采矿起到指导作用。 展开更多
关键词 自然崩落法 数值模拟 PFC2D软件 DFN 拉底 岩石破裂 力学分析 崩落演化
在线阅读 下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部