期刊文献+
共找到844篇文章
< 1 2 43 >
每页显示 20 50 100
基于多目标优化的工作量感知即时软件缺陷预测特征构建方法
1
作者 赵晨阳 刘磊 江贺 《计算机科学》 北大核心 2025年第1期232-241,共10页
即时软件缺陷预测(JIT-SDP)是一种针对代码变更的软件缺陷预测技术,具有细粒度、即时性和可追溯性的优点。工作量感知JIT-SDP进一步考虑代码检查工作量,旨在以有限的工作量识别更多的缺陷变更。尽管目前已有不少工作量感知JIT-SDP,但这... 即时软件缺陷预测(JIT-SDP)是一种针对代码变更的软件缺陷预测技术,具有细粒度、即时性和可追溯性的优点。工作量感知JIT-SDP进一步考虑代码检查工作量,旨在以有限的工作量识别更多的缺陷变更。尽管目前已有不少工作量感知JIT-SDP,但这些方法大多只针对分类模型算法进行优化。为提升工作量感知JIT-SDP的性能表现与泛用性,首次从特征工程方面入手,提出了一种工作量感知场景下的进化特征构建方法EEF。首先,EEF方法通过遗传编程树来表示特征,从分类性能与工作量感知性能两个角度出发,通过基于多目标优化的进化特征构建方法来获取新的特征转换方法;之后,通过得到的特征转换方法来构建新的特征集,并基于新的特征集训练与测试分类模型。为了验证EEF方法的有效性,在6个开源项目上,通过3个不同评估方案进行了实验研究,结果证明EEF方法可以提升分类模型在工作量感知场景下的性能,并优于其他特征工程方法,而且在保证特征选取多样性的前提下,基于单一模型的EEF方法同样可以提升其他模型的性能。 展开更多
关键词 即时缺陷预测 工作量感知 进化特征构建 多目标优化 特征工程
在线阅读 下载PDF
嵌入式软件模糊测试研究综述
2
作者 孙琪明 侯刚 +2 位作者 靳文杰 黄晨 孔维强 《计算机科学》 北大核心 2025年第7期13-25,共13页
嵌入式软件目前已广泛应用于国防军工、航空航天、物联网通信等各类安全攸关系统,面临着日益严峻的安全挑战,因此,如何快速发现并修复嵌入式软件安全漏洞变得至关重要。模糊测试作为一种高效的软件测试技术,能够通过自动生成大量随机数... 嵌入式软件目前已广泛应用于国防军工、航空航天、物联网通信等各类安全攸关系统,面临着日益严峻的安全挑战,因此,如何快速发现并修复嵌入式软件安全漏洞变得至关重要。模糊测试作为一种高效的软件测试技术,能够通过自动生成大量随机数据测试软件系统的可靠性,目前已逐步应用于各类嵌入式软件的漏洞发现。文中首先介绍了模糊测试技术、嵌入式系统及其固件设备;其次,概述了嵌入式软件模糊测试的流程,分析了其与传统软件模糊测试的区别和面临的挑战;然后,系统地介绍了嵌入式软件模糊测试的研究现状和主要方法,包括直接模糊测试和基于仿真的模糊测试;最后,分析了嵌入式软件模糊测试效果提升可采用的优化方法并展望了未来可能的技术方向。 展开更多
关键词 嵌入式软件 固件设备 安全漏洞 直接模糊测试 基于仿真的模糊测试
在线阅读 下载PDF
软件学院电子技术综合实验教学体系建设
3
作者 迟宗正 于成 +2 位作者 高新岩 刘旸 李大奎 《计算机教育》 2014年第17期28-31,共4页
针对全国各大高校软件学院硬件课程体系建设存在的不足,分析软件学院硬件课程在教学过程中的重要作用,以大连理工大学国家示范性软件学院为例,提出建设以模拟与数字电路实验为基础的电子技术综合实验教学体系,从实验园地建设、虚拟实验... 针对全国各大高校软件学院硬件课程体系建设存在的不足,分析软件学院硬件课程在教学过程中的重要作用,以大连理工大学国家示范性软件学院为例,提出建设以模拟与数字电路实验为基础的电子技术综合实验教学体系,从实验园地建设、虚拟实验仪器研发、开放式课程建设和实验考核改革试验等几个方面介绍实施过程。 展开更多
关键词 实验园地 开放式课程 虚拟实验仪器
在线阅读 下载PDF
软件工程专业“智能控制系统”课程建设 被引量:3
4
作者 侯刚 王洁 +1 位作者 孔维强 迟宗正 《电气电子教学学报》 2024年第1期58-61,共4页
随着智能控制技术的快速发展,智能控制系统在各个领域都得到了广泛应用。面向广阔的人才需求,各大高校纷纷开设了“智能控制系统”课程。针对软件工程专业特点,分析了传统“智能控制系统”课程教学存在的问题。结合自身课程建设经验,从... 随着智能控制技术的快速发展,智能控制系统在各个领域都得到了广泛应用。面向广阔的人才需求,各大高校纷纷开设了“智能控制系统”课程。针对软件工程专业特点,分析了传统“智能控制系统”课程教学存在的问题。结合自身课程建设经验,从多个方面介绍了“智能控制系统”课程建设方案。实践证明,课程建设方案适用于软件工程专业,有利于培养学生智能控制系统软硬件开发能力。 展开更多
关键词 智能控制系统 软件工程专业 课程建设
在线阅读 下载PDF
面向对话生成和心理疾病检测的心理咨询式人机对话数据集构建 被引量:1
5
作者 徐博 郝德志 +2 位作者 于迩晨 林鸿飞 宗林林 《计算机应用》 北大核心 2025年第5期1395-1402,共8页
针对心理咨询式人机对话中缺乏用于建立有效对话模型的公开数据的问题,构建一个面向对话生成和心理疾病检测的心理医疗咨询对话数据集。首先,通过在线医疗问诊平台获取包含3 268个医生和患者之间的多轮对话数据集,并附有广泛的相关元数... 针对心理咨询式人机对话中缺乏用于建立有效对话模型的公开数据的问题,构建一个面向对话生成和心理疾病检测的心理医疗咨询对话数据集。首先,通过在线医疗问诊平台获取包含3 268个医生和患者之间的多轮对话数据集,并附有广泛的相关元数据,包括就诊医院、就诊科室、疾病类型和患者自我陈述等;其次,提出一个知识增强的对话模型——情感感知双向自回归模型(EmBART),以增强对话模型的共情能力;最后,通过心理医疗响应生成和心理疾病检测进行数据集可用性的实验评估。在心理医疗响应生成中,基于所提数据集训练的EmBART模型在自动评估与人工评估中的各项指标上均表现出色,其中困惑度较基准模型CDial-GPT(Chinese Dialogue Generative Pretrained Transformer)降低了2.31;在心理疾病检测中,基于所提数据集训练的CPT(Chinese Pre-trained unbalanced Transformer)和RoBERTa(Robustly optimized Bidirectional Encoder Representations from Transformers approach)模型具有出色的心理疾病检测能力。实验结果表明,本数据集在生成共情对话和检测心理疾病方面具有较强的实用性,能为未来基于心理咨询式人机对话研究提供数据基础。 展开更多
关键词 心理咨询对话 心理疾病检测 对话生成 共情响应 情感分析
在线阅读 下载PDF
一种注意力引导知识增强的事件因果关系识别方法
6
作者 徐博 孙晋辰 +1 位作者 林鸿飞 宗林林 《中文信息学报》 北大核心 2025年第1期89-100,共12页
事件因果关系识别是自然语言处理领域的重要任务,由于因果关系表达方式多样且以隐式表达为主,现有方法难以准确识别。该文将外部结构化知识融入事件因果关系识别任务,提出一种注意力引导知识增强的事件因果关系识别方法。首先,通过BERT... 事件因果关系识别是自然语言处理领域的重要任务,由于因果关系表达方式多样且以隐式表达为主,现有方法难以准确识别。该文将外部结构化知识融入事件因果关系识别任务,提出一种注意力引导知识增强的事件因果关系识别方法。首先,通过BERT模型对事件对及其上下文进行编码;然后,提出零跳混合匹配方案挖掘事件相关的描述型知识和关系型知识,通过注意力机制对事件的描述型知识序列进行编码,通过稠密图神经网络对事件对的关系型知识进行编码。最后,融合前三个编码模块识别事件因果关系。基于EventStoryLine和Causal-TimeBank数据集的实验结果表明,该文所构建模型的识别效果优于现有模型,在零跳概念匹配、描述性和关系型知识编码等层面均获得了识别性能的提升。 展开更多
关键词 事件抽取 因果识别 知识图谱 注意力机制 自然语言处理
在线阅读 下载PDF
基于Lora智能手环健康监控实验设计与探索
7
作者 崔凯 林驰 《实验室科学》 2025年第2期16-19,23,共5页
针对以往的实验实践教学过程中面临的实验内容单一、学生动手能力弱等问题,将物联网的相关技术引入到实验教学中。利用物联网中的Lora技术的干扰能力强,覆盖范围大,能耗低等突出特点,实现一个面向在校生的Lora智能手环,基于B/S模式校园... 针对以往的实验实践教学过程中面临的实验内容单一、学生动手能力弱等问题,将物联网的相关技术引入到实验教学中。利用物联网中的Lora技术的干扰能力强,覆盖范围大,能耗低等突出特点,实现一个面向在校生的Lora智能手环,基于B/S模式校园健康监控的实验教学设计。这种实验教学设计模式不仅加强学生对物联网相关技术的应用,增加学生的学习热情,加强问题的解决能力,而且有助于丰富实验教学的内容,进而实现更好的实验教学目标和效果。 展开更多
关键词 物联网 Lora B/S 智能手环 健康监控系统
在线阅读 下载PDF
一种基于Spark的分布式FFT计算实现方法
8
作者 姚琳 高天昊 《计算机与网络》 2025年第3期207-211,共5页
快速傅里叶变换(Fast Fourier Transform,FFT)是数字信号处理的基础算法,在雷达信号处理、通信信号处理、数字图像处理等信号处理的各个领域应用广泛。随着传感器能力的提升,信号采样文件体量日益增大,单机处理难以满足工程实际需求。... 快速傅里叶变换(Fast Fourier Transform,FFT)是数字信号处理的基础算法,在雷达信号处理、通信信号处理、数字图像处理等信号处理的各个领域应用广泛。随着传感器能力的提升,信号采样文件体量日益增大,单机处理难以满足工程实际需求。针对这一问题,设计实现了基于快速通用可扩展的分布式引擎(Spark)的分布式FFT计算方法,对该方法的实现步骤进行了详细阐述,并对实验结果同单机运行结果进行了对比分析。实验结果表明了本文算法的有效性,可为其他信号处理算法的分布式计算实现提供借鉴。 展开更多
关键词 信号处理 SPARK 快速傅里叶变换 分布式计算
在线阅读 下载PDF
多模态数据特征融合的广角图像生成 被引量:1
9
作者 姜智颖 张曾翕 +1 位作者 刘晋源 刘日升 《中国图象图形学报》 北大核心 2025年第1期173-187,共15页
目的图像拼接通过整合不同视角的可见光数据获得广角合成图。不利的天气因素会使采集到的可见光数据退化,导致拼接效果不佳。红外传感器通过热辐射成像,在不利的条件下也能突出目标,克服环境和人为因素的影响。方法考虑到红外传感器和... 目的图像拼接通过整合不同视角的可见光数据获得广角合成图。不利的天气因素会使采集到的可见光数据退化,导致拼接效果不佳。红外传感器通过热辐射成像,在不利的条件下也能突出目标,克服环境和人为因素的影响。方法考虑到红外传感器和可见光传感器的成像互补性,本文提出了一个基于多模态数据(红外和可见光数据)特征融合的图像拼接算法。首先利用红外数据准确的结构特征和可见光数据丰富的纹理细节由粗到细地进行偏移估计,并通过非参数化的直接线性变换得到变形矩阵。然后将拼接后的红外和可见光数据进行融合,丰富了场景感知信息。结果本文选择包含530对可拼接多模态图像的真实数据集以及包含200对合成数据集作为测试数据,选取了3个最新的融合方法,包括RFN(residual fusion network)、ReCoNet(recurrent correction network)和DATFuse(dual attention transformer),以及7个拼接方法,包括APAP(as projective as possible)、SPW(single-perspective warps)、WPIS(wide parallax image stitching)、SLAS(seam-guided local alignment and stitching)、VFIS(view-free image stitching)、RSFI(reconstructing stitched features to images)和UDIS++(unsupervised deep image stitching)组成的21种融合—拼接策略进行了定性和定量的性能对比。在拼接性能上,本文方法实现了准确的跨视角场景对齐,平均角点误差降低了53%,避免了鬼影的出现;在多模态互补信息整合方面,本文方法能自适应兼顾红外图像的结构信息以及可见光图像的丰富纹理细节,信息熵较DATFuse-UDIS++策略提升了24.6%。结论本文方法在结合了红外和可见光图像成像互补优势的基础上,通过多尺度递归估计实现了更加准确的大视角场景生成;与常规可见光图像拼接相比鲁棒性更强。 展开更多
关键词 多模态图像融合 图像拼接 卷积神经网络(CNN) 红外—可见光图像 多尺度金字塔
原文传递
以大学生科技竞赛为牵引的创新实验班建设 被引量:19
10
作者 贾棋 王祎 +2 位作者 许真珍 田琳琳 徐秀娟 《实验技术与管理》 CAS 北大核心 2015年第4期29-32,共4页
科技竞赛能够引领学生在实践中领悟科学原理,收获科技成果和实训经验,真正地做到学以致用,在大学生人才培养中占有重要地位。为更好地培养创新型软件人才,该文探索了以大学生科技竞赛为牵引的创新实验班建设方法,通过对创新实验班的教... 科技竞赛能够引领学生在实践中领悟科学原理,收获科技成果和实训经验,真正地做到学以致用,在大学生人才培养中占有重要地位。为更好地培养创新型软件人才,该文探索了以大学生科技竞赛为牵引的创新实验班建设方法,通过对创新实验班的教学模式设计,个性化创新实践课程体系的建设以及基础创新团队的建设等方面的研究,开展了以创新实验班为依托的多种创新型人才培养活动,完成了移动互联网创新实践班和数模创新实践班的建设,以及多个创新团队的组建,与腾讯等国内知名软件公司建立合作,在多项省市级比赛、论文发表、专利申请等方面取得优异成绩。 展开更多
关键词 科技竞赛 创新实验班 全新教学模式 个性化创新课程体系 创新团队
在线阅读 下载PDF
大学生创新性实验计划实施的关键问题分析 被引量:20
11
作者 赖晓晨 惠煌 +1 位作者 夏锋 李丽坤 《实验技术与管理》 CAS 北大核心 2012年第7期17-20,28,共5页
大学生创新性实验计划在执行过程中存在种种问题,影响了计划的完成质量,甚至导致执行失败。通过问卷调查及深入分析,发现在项目选题、管理方式、执行力,以及教师参与度等方面均存在较大不足。提出了过程管理方法体系,从制定项目任务规... 大学生创新性实验计划在执行过程中存在种种问题,影响了计划的完成质量,甚至导致执行失败。通过问卷调查及深入分析,发现在项目选题、管理方式、执行力,以及教师参与度等方面均存在较大不足。提出了过程管理方法体系,从制定项目任务规范、梯队建设规范、实施过程规范等角度入手,对项目执行的每一个环节予以制度化和规范化,明确师生职责要求,以保证项目实施质量,提高学生的创新能力和独立解决问题的能力。 展开更多
关键词 大学生创新性实验计划 创新能力 过程管理 问卷调查
在线阅读 下载PDF
基于XML的软件安全静态检测方法研究 被引量:8
12
作者 周宽久 郑红波 +2 位作者 赖晓晨 刘春燕 迟宗正 《计算机工程与应用》 CSCD 北大核心 2010年第28期64-69,共6页
安全关键软件设计使用的C/C++语言含有大量未定义行为,使用不当可能产生重大安全隐患。软件静态检测是从软件代码和结构中找出安全缺陷的重要手段。从安全规则的角度,提出了基于XML(eXtensibleMarkupLanguage)中间模型的静态检测方法。... 安全关键软件设计使用的C/C++语言含有大量未定义行为,使用不当可能产生重大安全隐患。软件静态检测是从软件代码和结构中找出安全缺陷的重要手段。从安全规则的角度,提出了基于XML(eXtensibleMarkupLanguage)中间模型的静态检测方法。该方法将C/C++源代码解释为XML中间模型,将安全规则转化为缺陷模式,利用Xquery查询表达式对软件安全缺陷进行定位。基于该方法的原型系统检验结果表明:该方法能够有效地检测出违反安全规则的软件缺陷,并具有安全规则可定制的特点。 展开更多
关键词 安全规则 静态分析 可扩展标记语言(XML) 缺陷模式 XQUERY
在线阅读 下载PDF
基于时间STM的软件形式化建模与验证方法 被引量:6
13
作者 侯刚 周宽久 +2 位作者 常军旺 王洁 李明楚 《软件学报》 EI CSCD 北大核心 2015年第2期223-238,共16页
状态迁移矩阵(state transition matrix,简称STM)是一种基于表结构的状态机建模方法,前端为表格形式,后端则具有严格的形式化定义,用于建模软件系统行为.但目前STM不具有时间语义,这极大地限制了该方法在实时嵌入式软件建模方面的应用.... 状态迁移矩阵(state transition matrix,简称STM)是一种基于表结构的状态机建模方法,前端为表格形式,后端则具有严格的形式化定义,用于建模软件系统行为.但目前STM不具有时间语义,这极大地限制了该方法在实时嵌入式软件建模方面的应用.针对这一问题,提出了一种基于时间STM(time STM,简称TSTM)的形式化建模方法,通过为STM各单元格增加时间语义和约束,使其适用于实时软件行为刻画.此外,针对TSTM给出了一种基于界限模型检测(bounded model checking,简称BMC)技术的时间计算树逻辑(time computation tree logic,简称TCTL)模型检测方法,以验证TSTM时间及逻辑属性.最后,通过对某型号列控制软件进行TSTM建模与验证,证明了上述方法的有效性. 展开更多
关键词 时间STM 界限模型检测 时间计算树逻辑 实时嵌入式软件
在线阅读 下载PDF
印度软件人才培养模式的探析 被引量:15
14
作者 黄飞雪 孙效里 沈宏书 《大连理工大学学报(社会科学版)》 2002年第4期56-59,共4页
通过一些实证性的事例,剖析了印度在软件人才培养方面独特的教育方式,主要包括印度软件人才在培养渠道,沟通能力,逻辑思维能力,规范化能力,复合型能力和教育与产业互动等方面。结合中国国情,给出中国在软件人才培养方面的一些启示。
关键词 软件人才 培养模式 印度 软件产业
在线阅读 下载PDF
基于PDCA的印度软件质量保证模型研究 被引量:13
15
作者 黄飞雪 李志洁 孙效里 《哈尔滨工业大学学报》 EI CAS CSCD 北大核心 2005年第11期1583-1585,共3页
软件质量是软件产业的决定性因素,论述了PDCA(P lan,Do,Check,Action)模型理论,对印度软件产业进行了基于PDCA的软件质量保证分析.通过一些实证性的分析给出对中国大力发展软件产业的启示.
关键词 软件质量保证 PDCA 软件过程能力成熟度
在线阅读 下载PDF
软件仓库挖掘领域:贡献者和研究热点 被引量:4
16
作者 江贺 陈信 +2 位作者 张静宣 韩雪娇 徐秀娟 《计算机研究与发展》 EI CSCD 北大核心 2016年第12期2768-2782,共15页
随着时间的推移,软件不断地更新和演化,软件仓库中累积了海量的数据,如何有效地收集、组织、利用软件工程中涌现的软件大数据是一个至关重要的问题.软件仓库挖掘(mining software repositories,MSR)通过挖掘软件仓库中繁杂多变的数据中... 随着时间的推移,软件不断地更新和演化,软件仓库中累积了海量的数据,如何有效地收集、组织、利用软件工程中涌现的软件大数据是一个至关重要的问题.软件仓库挖掘(mining software repositories,MSR)通过挖掘软件仓库中繁杂多变的数据中蕴含的知识来提高软件的质量和生产效率.虽然一些研究工作详细阐述了MSR的背景、历史和前景,但现有的研究工作并未系统地呈现MSR领域中最有影响力的作者、机构、国家以及最受欢迎的研究主题和主题变迁等领域知识.因此,结合已有的经典的文献分析框架和算法来分析MSR相关文献,并呈现一些MSR基本领域知识.为了实现MSR文献分析,建立了一个包含3个组件的MSR文献分析框架(MSR publication analysis framework,MSR-PAF),这3个组件分别被用来创建数据集、执行基础文献分析、实施合作模式分析.基础文献分析结果表明:最高产的作者、机构、国家?地区分别是Ahmed E.Hassan,University of Victoria和美国,最有影响力作者是Ahmed E.Hassan,最频繁的关键词是software maintenance.合作模式分析的结果显示Abram Hindle是MSR领域最活跃的作者,open source project和software maintenance是最流行的研究主题. 展开更多
关键词 文献分析 合作模式分析 数据挖掘 软件仓库挖掘 大数据
在线阅读 下载PDF
基于语料库的中美大学生口语叙述中停顿现象比较研究 被引量:20
17
作者 高莹 樊宇 《解放军外国语学院学报》 CSSCI 北大核心 2011年第4期71-75,128,共5页
本文从分析叙述中的停顿现象入手比较中美大学生的口语表达的差异。研究发现美国大学生善于使用停顿策略,停顿现象多发生在句子与句子之间或主句与从句之间;而中国大学生不仅很少使用停顿策略,且停顿位置除句子(从句)之间外,更多发生于... 本文从分析叙述中的停顿现象入手比较中美大学生的口语表达的差异。研究发现美国大学生善于使用停顿策略,停顿现象多发生在句子与句子之间或主句与从句之间;而中国大学生不仅很少使用停顿策略,且停顿位置除句子(从句)之间外,更多发生于句子中间。对停顿位置处语言特点的定性分析表明,有效的停顿策略和语块教学有助于提高语速,增强口语流利性。 展开更多
关键词 中美大学生 口语流利性 非流利性 停顿 语块
在线阅读 下载PDF
基于校企合作的卓越软件人才培养模式的探索 被引量:9
18
作者 陆坤 李凤岐 郭禾 《实验技术与管理》 CAS 北大核心 2013年第11期176-178,共3页
在卓越计划的指导下,在结合多年来校企合作高端工程人才培养的成功经验的基础上,创立了高校和企业联合培养机制,依托校企合作人才培养模型,遵循人才培养各个环节的合理性和科学性,共同研究制定实践教学培养标准,共建实践课程及校企双师... 在卓越计划的指导下,在结合多年来校企合作高端工程人才培养的成功经验的基础上,创立了高校和企业联合培养机制,依托校企合作人才培养模型,遵循人才培养各个环节的合理性和科学性,共同研究制定实践教学培养标准,共建实践课程及校企双师型师资队伍,规划实践教学内容,完善人才质量评估体系。通过高等教育与行业企业的良性互动,共同培养了一大批适应行业需求的卓越软件工程技术人才,在校企联合培养卓越人才方面进行了有益的探索。 展开更多
关键词 校企联合 实践教学 工程教育
在线阅读 下载PDF
基于搜索的软件工程研究专题前言 被引量:4
19
作者 李征 巩敦卫 +1 位作者 聂长海 江贺 《软件学报》 EI CSCD 北大核心 2016年第4期769-770,共2页
软件工程自1968年提出以来,一直是提高软件开发效率、保障软件质量的有效手段.软件的发展及内涵被归纳为3个空间:平台空间、认知空间和问题空间,相应地,软件工程发展也从传统的模式化转向知识化和智能化.基于搜索的软件工程(search ba... 软件工程自1968年提出以来,一直是提高软件开发效率、保障软件质量的有效手段.软件的发展及内涵被归纳为3个空间:平台空间、认知空间和问题空间,相应地,软件工程发展也从传统的模式化转向知识化和智能化.基于搜索的软件工程(search based software engineering,简称SBSE)是传统软件工程和智能计算(intelligent computing)交叉的新兴研究领域,从问题的解空间出发, 展开更多
关键词 软件工程 软件开发效率 智能计算 研究专题 软件质量 启发式搜索 INTELLIGENT 问题空间 测试用例 认知空间
在线阅读 下载PDF
软件动态执行网络建模及其级联故障分析 被引量:3
20
作者 王小龙 侯刚 +3 位作者 任龙涛 周宽久 常军旺 王竹 《计算机科学》 CSCD 北大核心 2014年第8期109-114,共6页
随着人们对软件功能需求的不断增加,软件系统的结构和规模越来越复杂。如何对复杂软件系统的拓扑结构及其质量进行有效分析和评估是软件工程中亟待解决的难题。采用复杂网络理论对软件系统进行建模和求解,将软件源代码中的函数作为节点... 随着人们对软件功能需求的不断增加,软件系统的结构和规模越来越复杂。如何对复杂软件系统的拓扑结构及其质量进行有效分析和评估是软件工程中亟待解决的难题。采用复杂网络理论对软件系统进行建模和求解,将软件源代码中的函数作为节点,函数之间的调用关系看作有向边,函数调用次数作为边的权重,提出了一种软件动态执行加权网络模型的构建方法。通过对TAR、GEDIT、EMACS这3个开源软件系统的建模及网络特征分析,发现软件系统动态执行的加权拓扑网络满足小世界效应和无标度特性,即符合复杂网络特性。基于此结论,进一步利用CML(耦合映像格子)网络故障传播模型对软件系统的级联效应进行了模拟,通过实验发现了影响软件级联故障的主要因子,这些因子为软件质量保证等研究提供了重要支持。 展开更多
关键词 复杂网络 软件执行路径 加权拓扑网络 CML模型 级联故障
在线阅读 下载PDF
上一页 1 2 43 下一页 到第
使用帮助 返回顶部