期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
101
篇文章
<
1
2
…
6
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
用户评论中基于事件图谱的代码质量分析
1
作者
张培园
姜瑛
《计算机工程与应用》
CSCD
北大核心
2023年第24期147-154,共8页
对代码托管平台中的用户评论进行研究发现,用户评论中反映的代码质量信息可以帮助用户快速选择满足其需求的开源代码,并且可以帮助软件开发人员提高代码质量。但是当前研究存在代码质量信息提取不全面和不够准确的问题,为此提出一种基...
对代码托管平台中的用户评论进行研究发现,用户评论中反映的代码质量信息可以帮助用户快速选择满足其需求的开源代码,并且可以帮助软件开发人员提高代码质量。但是当前研究存在代码质量信息提取不全面和不够准确的问题,为此提出一种基于事件图谱的代码质量分析方法来对用户评论中的代码质量信息进行分析。构建代码质量层次图表示多方面的代码质量信息结构;对用户评论进行分析,构建针对代码用户评论的事件图谱;提出将事件图谱映射为代码质量层次图的方法;对代码质量层次图中的代码质量信息进行识别。实验结果表明,该方法在代码评论文本中识别代码质量信息的平均准确率为86.9%,因此该方法能够对代码质量信息进行有效识别和分析。
展开更多
关键词
代码质量
代码质量
属性
用户评论
事件图谱
下载PDF
职称材料
如何通过提升代码质量加速完成项目的功能安全认证?
2
作者
Shawn Prestridge
《单片机与嵌入式系统应用》
2023年第12期92-93,共2页
引言近年来,国内电子公司和芯片设计企业大举进攻汽车、医疗和工业等高可靠应用(mission critical)领域,为自己找到了摆脱红海的新领域。但是高可靠应用多数都需要功能安全认证,在许多行业(诸如汽车、航空电子、医疗和工业控制等)是很...
引言近年来,国内电子公司和芯片设计企业大举进攻汽车、医疗和工业等高可靠应用(mission critical)领域,为自己找到了摆脱红海的新领域。但是高可靠应用多数都需要功能安全认证,在许多行业(诸如汽车、航空电子、医疗和工业控制等)是很常见甚至是必须的工作。这些认证通过必要的流程和测试来填写功能安全清单,一直以来都是一个非常困难的事情,但有一些方法可以加快您的认证。
展开更多
关键词
大举进攻
代码质量
航空电子
芯片设计企业
认证
医疗
下载PDF
职称材料
软件代码质量治理
3
作者
刘海峰
林麟
《软件》
2023年第6期107-109,共3页
近年来,公司不断加强信息安全体系和能力建设,其中一项重要内容是动态及时维护信息资产及资产价值,以此为依据对信息资产风险进行评估,并采取措施规避、降低资产面临的威胁和脆弱性(漏洞)。研发部需要找到适合部门的管理及技术手段,提...
近年来,公司不断加强信息安全体系和能力建设,其中一项重要内容是动态及时维护信息资产及资产价值,以此为依据对信息资产风险进行评估,并采取措施规避、降低资产面临的威胁和脆弱性(漏洞)。研发部需要找到适合部门的管理及技术手段,提升部门的安全能力建设,同时结合自身面临的复杂局面,从提升全体员工安全意识到代码审核和制定部门制度,来全面提升集团的信息安全体系和能力建设。
展开更多
关键词
代码质量
质量
治理
代码
审计
SONAR
下载PDF
职称材料
针对复杂用户评论的代码质量属性判断
被引量:
2
4
作者
徐海燕
姜瑛
《软件学报》
EI
CSCD
北大核心
2021年第7期2183-2203,共21页
随着开发者社区和代码托管平台成为程序员获取代码的主要途径,针对代码的用户评论数量急剧增加.用户在使用代码后给出的评论中包含多种静态和动态的代码质量属性信息,但是由于用户评论多为复杂句,使得评论中包含的代码质量属性难以判断...
随着开发者社区和代码托管平台成为程序员获取代码的主要途径,针对代码的用户评论数量急剧增加.用户在使用代码后给出的评论中包含多种静态和动态的代码质量属性信息,但是由于用户评论多为复杂句,使得评论中包含的代码质量属性难以判断.针对复杂用户评论的代码质量属性判断将有助于分析用户评论中的代码质量信息,有助于开发者在了解用户的代码使用情况和用户关注的代码质量属性后有针对性地提升代码质量.提出了针对复杂用户评论的代码质量属性判断方法.首先对复杂用户评论进行分句并构建分句的依存句法关系有向图;然后,应用基于分句的依存句法关系的主题判断规则抽取分句中的主题;接着,根据初始的代码质量属性特征词库识别各主题对应的代码质量属性,并获取各主题的代码质量属性表现与表现结果;最后,基于主题处理规则分析复杂用户评论中的代码质量属性表现与表现结果,产生复杂用户评论中代码质量属性相关结果,并持续扩充初始代码质量属性特征词库.实验结果表明,该方法能够对复杂用户评论的代码质量属性进行有效判断.
展开更多
关键词
复杂用户评论
代码质量
属性
主题判断规则
代码质量
属性表现
代码质量
属性表现结果
主题处理规则
下载PDF
职称材料
软件开发过程中的代码质量评估与改进研究
5
作者
石学鹏
《电脑知识与技术》
2023年第23期71-73,共3页
在当今数字化时代,软件开发在各个行业中扮演着至关重要的角色。然而,软件系统的质量问题成为制约软件项目成功的重要因素之一。为了解决这一问题,代码质量评估与改进成为软件开发过程中的关键研究领域。文章对软件开发过程中的代码质...
在当今数字化时代,软件开发在各个行业中扮演着至关重要的角色。然而,软件系统的质量问题成为制约软件项目成功的重要因素之一。为了解决这一问题,代码质量评估与改进成为软件开发过程中的关键研究领域。文章对软件开发过程中的代码质量评估与改进开展深入研究,探讨了代码质量评估与改进的方法和技术,以及其在软件开发中的重要性,以提高软件系统的质量、可靠性和可维护性,从而满足不断增长的用户需求和挑战。
展开更多
关键词
软件开发过程
代码质量
评估
改进
下载PDF
职称材料
代码质量静态度量的研究与应用
被引量:
6
6
作者
黄沛杰
杨铭铨
《计算机工程与应用》
CSCD
北大核心
2011年第23期61-63,107,共4页
代码质量度量是软件质量分析的一个重要研究方向。静态分析方法因其具有成本低、容易实现而且不依赖于程序特定的运行环境的优点,在当前软件网络化、服务化的趋势下倍受关注。针对Java代码质量度量进行研究,使用Ant工具整合各种开源的...
代码质量度量是软件质量分析的一个重要研究方向。静态分析方法因其具有成本低、容易实现而且不依赖于程序特定的运行环境的优点,在当前软件网络化、服务化的趋势下倍受关注。针对Java代码质量度量进行研究,使用Ant工具整合各种开源的静态测试工具,并制定基于静态分析的Java代码质量综合评价方案,可支持包括代码规模、规范性、可维护性、可扩展性和潜在危险等方面的综合检测,为项目的开发者、管理者和使用者提供了实用的代码质量评价方法。
展开更多
关键词
代码质量
静态度量
软件分析
综合评价
下载PDF
职称材料
基于实时重构的代码质量教育
被引量:
2
7
作者
李光杰
牛振东
刘辉
《计算机教育》
2016年第5期100-103,共4页
介绍软件代码质量的重要性以及当前代码质量教育方面工作的不足,提出将代码坏味检测工具引入程序设计课程实践教学可以提高代码质量教育的观点。文章设计一个实验方案对基于传统说教和代码坏味检测工具两种方式的代码质量教育效果进行...
介绍软件代码质量的重要性以及当前代码质量教育方面工作的不足,提出将代码坏味检测工具引入程序设计课程实践教学可以提高代码质量教育的观点。文章设计一个实验方案对基于传统说教和代码坏味检测工具两种方式的代码质量教育效果进行了对比研究,最后对实验结果进行分析和总结。
展开更多
关键词
软件工程
代码质量
软件重构
实时监控
计算机教育
下载PDF
职称材料
面向代码质量提升的软件工程能力素质培养
被引量:
4
8
作者
陈立前
董威
+1 位作者
尹良泽
毛新军
《软件导刊》
2022年第7期1-5,共5页
代码质量教育是软件工程能力素质培养的一个重要方面。对于大型软件项目而言,高质量的代码是打造高质量产品的重要基石。在软件工程课程教学过程尤其是软件项目实践过程中,学生主要关注软件系统功能,而往往忽视了代码质量。针对这一问题...
代码质量教育是软件工程能力素质培养的一个重要方面。对于大型软件项目而言,高质量的代码是打造高质量产品的重要基石。在软件工程课程教学过程尤其是软件项目实践过程中,学生主要关注软件系统功能,而往往忽视了代码质量。针对这一问题,围绕学生读代码、写代码、评代码、改代码4个环节,从高质量开源代码阅读、规范编程、代码测试与分析3个方面,设计相应的教学活动,形成面向代码质量提升的软件工程能力素质培养体系,并构建面向代码质量评价与提升的辅助支撑工具集。
展开更多
关键词
软件工程
软件工程教育知识体
软件
质量
代码质量
编程规范
下载PDF
职称材料
应用AOP提高软件代码质量的研究
被引量:
1
9
作者
李媛媛
张秀峰
《太原理工大学学报》
CAS
北大核心
2011年第6期555-558,共4页
为了提高软件代码质量,笔者从开发与审核两个过程分析了可以改进代码质量的关键环节,并在此基础上利用AOP提供的连接点模型,提出了一个灵活的、面向扩展的代码质量框架AjCQFr(AspectJ-based Code Quality Framework)。按照此框架的要求...
为了提高软件代码质量,笔者从开发与审核两个过程分析了可以改进代码质量的关键环节,并在此基础上利用AOP提供的连接点模型,提出了一个灵活的、面向扩展的代码质量框架AjCQFr(AspectJ-based Code Quality Framework)。按照此框架的要求,开发了若干个检测代码质量的工具。同时,在开发中引入面向方面的设计和实现,并使用上述工具对开发成果进行质量检测。实践证明,这些工具可以极大地提高软件的质量和开发效率,并缩短代码质量保证过程。
展开更多
关键词
代码质量
框架
面向方面编程
连接点模型
质量
保证过程
下载PDF
职称材料
独立学院程序课程设计初探——重视“代码质量”
10
作者
刘昆
《科教文汇》
2009年第29期90-90,共1页
本文主要就独立学院计算机系在程序课程设计的实践教学中的问题进行了分析,提出了应从重视学生"代码质量"入手的观点,并将此观点加入实践教学环节中,取得了较好的效果。
关键词
独立学院
计算机教学
代码质量
下载PDF
职称材料
C代码质量提升方法初探
11
作者
孟凡奇
《无线互联科技》
2012年第11期114-114,共1页
C语言是高校中拥有学习者最多的程序设计语言。由于C语言不是一种安全语言,初学者编写的C代码中往往含有很多缺陷。本文介绍了处理缓冲区溢出、检验返回值等几种提高C语言程序代码质量的方法,对提高C语言初学者的编程水平具有一定的帮...
C语言是高校中拥有学习者最多的程序设计语言。由于C语言不是一种安全语言,初学者编写的C代码中往往含有很多缺陷。本文介绍了处理缓冲区溢出、检验返回值等几种提高C语言程序代码质量的方法,对提高C语言初学者的编程水平具有一定的帮助作用。
展开更多
关键词
C语言
代码质量
下载PDF
职称材料
基于用户评论的代码质量识别与分析
被引量:
4
12
作者
徐海燕
姜瑛
《计算机科学》
CSCD
北大核心
2020年第3期41-47,共7页
随着IT社区和代码托管平台的发展,针对代码的用户评论数量急剧增加。用户在使用代码后给出的评论中包含丰富的静态和动态代码质量信息,对其进行提取与分析将有助于开发者了解用户关注的代码质量信息,以有针对性地提升代码质量,还有助于...
随着IT社区和代码托管平台的发展,针对代码的用户评论数量急剧增加。用户在使用代码后给出的评论中包含丰富的静态和动态代码质量信息,对其进行提取与分析将有助于开发者了解用户关注的代码质量信息,以有针对性地提升代码质量,还有助于用户选择满足要求的代码。为此,文中提出了包含静态特性和动态特性的代码质量模型,以及识别并分析用户评论中代码质量信息的方法。首先,根据评价对象和评价句型规则识别出具有代码质量的用户评论;然后,应用评价对象和评价观点抽取代码质量属性表现;最后,通过分析代码质量属性表现和情感倾向给出代码静态和动态质量的相关结果。实验结果表明,所提方法能够有效地分析用户评论中的代码质量信息。
展开更多
关键词
代码质量
用户评论
评价对象
评价观点
评价句型
质量
属性表现
下载PDF
职称材料
消除测试代码异味对代码质量的影响分析
被引量:
1
13
作者
黄华俊
吴海涛
+1 位作者
高建华
黄子杰
《小型微型计算机系统》
CSCD
北大核心
2020年第11期2420-2426,共7页
良好的软件测试可以提升软件的可靠性,因此测试代码的设计和实现是国际学者研究的热点之一.测试异味是软件测试中潜在的设计问题,已有研究讨论了测试异味的定义和检测方式,但消除测试异味对代码质量的影响仍不明确.本文量化测试异味消...
良好的软件测试可以提升软件的可靠性,因此测试代码的设计和实现是国际学者研究的热点之一.测试异味是软件测试中潜在的设计问题,已有研究讨论了测试异味的定义和检测方式,但消除测试异味对代码质量的影响仍不明确.本文量化测试异味消除前后测试代码及关联生产代码的缺陷倾向,进而探究消除测试异味后代码质量的受益程度.在此基础上,本文提出了一种基于SZZ算法和相对风险的方法,以评估测试异味对代码质量的影响.实验聚焦5种测试代码异味,通过挖掘6个开源项目的93个历史发布版本,计算测试异味消除后代码质量的受益程度.实验发现,消除测试异味可显著提升测试代码质量.消除测试异味后,生产代码存在缺陷倾向的概率较之前减少59%.相较于其他4种测试异味,重构EagerTest异味对生产代码质量提升的帮助更大.
展开更多
关键词
测试异味
自动化测试
测试驱动开发
代码质量
下载PDF
职称材料
程序设计课中代码质量的可视化评判
被引量:
1
14
作者
谷锐
徐斌
陈佳
《中国信息技术教育》
2019年第19期103-105,共3页
本文介绍了一种将程序源代码转化为图形以实现代码质量可视化评判的方法。该方法基于可视化理论,遵循程序代码质量评判原则,利用相关技术手段将学生提交的源程序代码转化为特定图形,然后教师根据标准图形模式对学生的代码质量进行评判...
本文介绍了一种将程序源代码转化为图形以实现代码质量可视化评判的方法。该方法基于可视化理论,遵循程序代码质量评判原则,利用相关技术手段将学生提交的源程序代码转化为特定图形,然后教师根据标准图形模式对学生的代码质量进行评判。试验表明,这种可视化的评判方法可以在不牺牲评价质量的前提下极大地提高教师的评判速度,进而提升整体教学效率。该方法还能够有效激发学生的学习兴趣,其实现思路也可向其他类型课程推广。
展开更多
关键词
可视化
程序
代码质量
评判
下载PDF
职称材料
代码质量管理平台Sonar在软件项目管理中的应用研究
被引量:
2
15
作者
戚华
杨铭
《电子技术与软件工程》
2016年第6期68-69,共2页
文中对代码质量管理平台Sonar的质量评估模型和技术优势进行了深入剖析和解读,介绍了将Sonar平台在软件项目管理中的意义和价值。从多个角度阐述了代码质量管理对软件产品质量的重要性,并通实际项目导入的数据比对分析展示了该平台对实...
文中对代码质量管理平台Sonar的质量评估模型和技术优势进行了深入剖析和解读,介绍了将Sonar平台在软件项目管理中的意义和价值。从多个角度阐述了代码质量管理对软件产品质量的重要性,并通实际项目导入的数据比对分析展示了该平台对实现企业软件项目管理中的代码质量透明化的重大意义。
展开更多
关键词
软件
质量
保证
代码质量
管理
SONAR
持续集成
下载PDF
职称材料
浅谈企业软件代码质量管理
被引量:
5
16
作者
廖鹏举
高文东
王慧
《信息系统工程》
2020年第5期114-116,共3页
随着移动互联网的迅速普及,企业软件项目复杂性的日益增加,如何交付出高质量的软件产品成为开发企业级应用软件面临的巨大挑战。对有着高标准质量要求的软件企业来说,建立一套可持续发展的软件代码质量管理机制尤为重要。论文通过分析...
随着移动互联网的迅速普及,企业软件项目复杂性的日益增加,如何交付出高质量的软件产品成为开发企业级应用软件面临的巨大挑战。对有着高标准质量要求的软件企业来说,建立一套可持续发展的软件代码质量管理机制尤为重要。论文通过分析企业代码质量管理方面的建设与管理现状,对代码质量管理的组织管理、工具技术、标准规范、人员培养和流程管理等方面进行了探讨,并提出一些实践建议。
展开更多
关键词
代码
规范
代码质量
质量
管理
代码
评审
持续集成
下载PDF
职称材料
代码整洁与代码质量研究
被引量:
4
17
作者
曹娜
《软件导刊》
2013年第10期38-40,共3页
软件质量不仅依赖于架构及项目管理,而且与代码质量紧密相关。而代码质量与其整洁度成正比。将需求明确到机器可以执行的程度,就是编程要做的事,这种规约就是代码。糟糕的代码可能毁掉一家公司,混乱代码的代价是驱动生产力不断趋向零,...
软件质量不仅依赖于架构及项目管理,而且与代码质量紧密相关。而代码质量与其整洁度成正比。将需求明确到机器可以执行的程度,就是编程要做的事,这种规约就是代码。糟糕的代码可能毁掉一家公司,混乱代码的代价是驱动生产力不断趋向零,整洁不仅与效率有关,而且关乎企业的生存。总结了如何在代码中达到clean code,即整洁和干净代码的经验规则。
展开更多
关键词
代码
整洁
代码质量
软件
质量
注释
命名
类
下载PDF
职称材料
装备研制的代码质量提高方法研究
18
作者
葛学仕
陈书恒
《微型电脑应用》
2016年第10期59-60,63,共3页
良好的代码质量在装备研制中十分重要,论文从架构、编码、测试等环节分析了武器装备软件模块可能存在的代码质量问题,提出了具体可行的软件开发准则,为较好保证软件代码质量打下坚实基础。
关键词
代码质量
软件架构
软件测试
下载PDF
职称材料
FindBugs帮助开发人员提高代码质量
被引量:
3
19
作者
秋实
《程序员》
2009年第3期120-121,共2页
在软件开发的过程中,我们希望bug尽早地被发现,被修复。编译器会帮助我们找到语法的错误,但并不能告诉我们程序中哪里出现了bug。当然我们会通过测试在运行时来发现程序中潜在的bug。但是一来运行时的测试发现bug的时机较晚,二来运...
在软件开发的过程中,我们希望bug尽早地被发现,被修复。编译器会帮助我们找到语法的错误,但并不能告诉我们程序中哪里出现了bug。当然我们会通过测试在运行时来发现程序中潜在的bug。但是一来运行时的测试发现bug的时机较晚,二来运行时的测试也不能保证发现所有的bug。FindBugs是一个静态分析工具。它对字节码进行分析,根据常见的可能出现bug的“代码格式”来查找bug。
展开更多
关键词
代码质量
软件开发
通过测试
分析工具
编译器
运行
字节码
下载PDF
职称材料
软件代码质量检测实践
被引量:
2
20
作者
罗来财
《现代信息科技》
2019年第23期83-84,87,共3页
随着软件系统规模的增加,软件代码质量越来越难以控制,需要借助有效的软件工程方法和工具来应对新的挑战。本文指出软件代码质量的主要问题是代码风格统一问题、C语言编码安全问题、GCC编译告警监控问题,然后根据CMMI的软件质量过程和IS...
随着软件系统规模的增加,软件代码质量越来越难以控制,需要借助有效的软件工程方法和工具来应对新的挑战。本文指出软件代码质量的主要问题是代码风格统一问题、C语言编码安全问题、GCC编译告警监控问题,然后根据CMMI的软件质量过程和ISO的软件质量模型对各类规则进行梳理,并编写相应的脚本程序静态检测代码质量,最后对检测数据进行统计分析并以Web形式输出报表。
展开更多
关键词
代码质量
质量
模型
代码
风格
编码安全
下载PDF
职称材料
题名
用户评论中基于事件图谱的代码质量分析
1
作者
张培园
姜瑛
机构
云南省计算机技术应用重点实验室
昆明理工大学信息工程与自动化学院
出处
《计算机工程与应用》
CSCD
北大核心
2023年第24期147-154,共8页
基金
国家自然科学基金(62162038,61462049,61063006,60703116)
国家重点研发计划(2018YFB1003904)
+1 种基金
云南省应用基础研究计划重点项目(2017FA033)
云南省计算机技术应用重点实验室开放基金(2020101)。
文摘
对代码托管平台中的用户评论进行研究发现,用户评论中反映的代码质量信息可以帮助用户快速选择满足其需求的开源代码,并且可以帮助软件开发人员提高代码质量。但是当前研究存在代码质量信息提取不全面和不够准确的问题,为此提出一种基于事件图谱的代码质量分析方法来对用户评论中的代码质量信息进行分析。构建代码质量层次图表示多方面的代码质量信息结构;对用户评论进行分析,构建针对代码用户评论的事件图谱;提出将事件图谱映射为代码质量层次图的方法;对代码质量层次图中的代码质量信息进行识别。实验结果表明,该方法在代码评论文本中识别代码质量信息的平均准确率为86.9%,因此该方法能够对代码质量信息进行有效识别和分析。
关键词
代码质量
代码质量
属性
用户评论
事件图谱
Keywords
code quality
code quality attributes
user comments
event map
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
如何通过提升代码质量加速完成项目的功能安全认证?
2
作者
Shawn Prestridge
机构
不详
出处
《单片机与嵌入式系统应用》
2023年第12期92-93,共2页
文摘
引言近年来,国内电子公司和芯片设计企业大举进攻汽车、医疗和工业等高可靠应用(mission critical)领域,为自己找到了摆脱红海的新领域。但是高可靠应用多数都需要功能安全认证,在许多行业(诸如汽车、航空电子、医疗和工业控制等)是很常见甚至是必须的工作。这些认证通过必要的流程和测试来填写功能安全清单,一直以来都是一个非常困难的事情,但有一些方法可以加快您的认证。
关键词
大举进攻
代码质量
航空电子
芯片设计企业
认证
医疗
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
软件代码质量治理
3
作者
刘海峰
林麟
机构
国能网信科技(北京)有限公司
出处
《软件》
2023年第6期107-109,共3页
文摘
近年来,公司不断加强信息安全体系和能力建设,其中一项重要内容是动态及时维护信息资产及资产价值,以此为依据对信息资产风险进行评估,并采取措施规避、降低资产面临的威胁和脆弱性(漏洞)。研发部需要找到适合部门的管理及技术手段,提升部门的安全能力建设,同时结合自身面临的复杂局面,从提升全体员工安全意识到代码审核和制定部门制度,来全面提升集团的信息安全体系和能力建设。
关键词
代码质量
质量
治理
代码
审计
SONAR
Keywords
code quality
quality management
code audit
Sonar
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
针对复杂用户评论的代码质量属性判断
被引量:
2
4
作者
徐海燕
姜瑛
机构
云南省计算机技术应用重点实验室
昆明理工大学信息工程与自动化学院
出处
《软件学报》
EI
CSCD
北大核心
2021年第7期2183-2203,共21页
基金
国家重点研发计划(2018YFB1003904)
国家自然科学基金(61462049,61063006,60703116)
+1 种基金
云南省应用基础研究计划(2017FA033)
云南省计算机技术应用重点实验室开放基金(2020101)。
文摘
随着开发者社区和代码托管平台成为程序员获取代码的主要途径,针对代码的用户评论数量急剧增加.用户在使用代码后给出的评论中包含多种静态和动态的代码质量属性信息,但是由于用户评论多为复杂句,使得评论中包含的代码质量属性难以判断.针对复杂用户评论的代码质量属性判断将有助于分析用户评论中的代码质量信息,有助于开发者在了解用户的代码使用情况和用户关注的代码质量属性后有针对性地提升代码质量.提出了针对复杂用户评论的代码质量属性判断方法.首先对复杂用户评论进行分句并构建分句的依存句法关系有向图;然后,应用基于分句的依存句法关系的主题判断规则抽取分句中的主题;接着,根据初始的代码质量属性特征词库识别各主题对应的代码质量属性,并获取各主题的代码质量属性表现与表现结果;最后,基于主题处理规则分析复杂用户评论中的代码质量属性表现与表现结果,产生复杂用户评论中代码质量属性相关结果,并持续扩充初始代码质量属性特征词库.实验结果表明,该方法能够对复杂用户评论的代码质量属性进行有效判断.
关键词
复杂用户评论
代码质量
属性
主题判断规则
代码质量
属性表现
代码质量
属性表现结果
主题处理规则
Keywords
complex user’s comments
code quality attribute
topic judgment rule
representation of code quality attribute
representation result of code quality attribute
topic processing rule
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
软件开发过程中的代码质量评估与改进研究
5
作者
石学鹏
机构
宿迁泽达职业技术学院
出处
《电脑知识与技术》
2023年第23期71-73,共3页
文摘
在当今数字化时代,软件开发在各个行业中扮演着至关重要的角色。然而,软件系统的质量问题成为制约软件项目成功的重要因素之一。为了解决这一问题,代码质量评估与改进成为软件开发过程中的关键研究领域。文章对软件开发过程中的代码质量评估与改进开展深入研究,探讨了代码质量评估与改进的方法和技术,以及其在软件开发中的重要性,以提高软件系统的质量、可靠性和可维护性,从而满足不断增长的用户需求和挑战。
关键词
软件开发过程
代码质量
评估
改进
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
代码质量静态度量的研究与应用
被引量:
6
6
作者
黄沛杰
杨铭铨
机构
华南农业大学信息学院
出处
《计算机工程与应用》
CSCD
北大核心
2011年第23期61-63,107,共4页
基金
广东高校优秀青年创新人才培养计划项目(No.LYM09034)
文摘
代码质量度量是软件质量分析的一个重要研究方向。静态分析方法因其具有成本低、容易实现而且不依赖于程序特定的运行环境的优点,在当前软件网络化、服务化的趋势下倍受关注。针对Java代码质量度量进行研究,使用Ant工具整合各种开源的静态测试工具,并制定基于静态分析的Java代码质量综合评价方案,可支持包括代码规模、规范性、可维护性、可扩展性和潜在危险等方面的综合检测,为项目的开发者、管理者和使用者提供了实用的代码质量评价方法。
关键词
代码质量
静态度量
软件分析
综合评价
Keywords
code quality
static metrics
software analysis
comprehensive evaluation
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于实时重构的代码质量教育
被引量:
2
7
作者
李光杰
牛振东
刘辉
机构
北京理工大学计算机学院
北京工业大学耿丹学院
出处
《计算机教育》
2016年第5期100-103,共4页
基金
北京理工大学全日制硕士专业学位研究生课程建设重点项目(ZHSK2014-A02)
北京理工大学学位与研究生教育发展研究课题(2013Y08B03-011)
北京理工大学2015年度研究生教学团队项目(YJXTD-2015-A03)
文摘
介绍软件代码质量的重要性以及当前代码质量教育方面工作的不足,提出将代码坏味检测工具引入程序设计课程实践教学可以提高代码质量教育的观点。文章设计一个实验方案对基于传统说教和代码坏味检测工具两种方式的代码质量教育效果进行了对比研究,最后对实验结果进行分析和总结。
关键词
软件工程
代码质量
软件重构
实时监控
计算机教育
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
面向代码质量提升的软件工程能力素质培养
被引量:
4
8
作者
陈立前
董威
尹良泽
毛新军
机构
国防科技大学计算机学院
出处
《软件导刊》
2022年第7期1-5,共5页
基金
国家自然科学基金项目(61872445)。
文摘
代码质量教育是软件工程能力素质培养的一个重要方面。对于大型软件项目而言,高质量的代码是打造高质量产品的重要基石。在软件工程课程教学过程尤其是软件项目实践过程中,学生主要关注软件系统功能,而往往忽视了代码质量。针对这一问题,围绕学生读代码、写代码、评代码、改代码4个环节,从高质量开源代码阅读、规范编程、代码测试与分析3个方面,设计相应的教学活动,形成面向代码质量提升的软件工程能力素质培养体系,并构建面向代码质量评价与提升的辅助支撑工具集。
关键词
软件工程
软件工程教育知识体
软件
质量
代码质量
编程规范
Keywords
software engineering
software engineering education knowledge body
software quality
code quality
coding conventions
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
应用AOP提高软件代码质量的研究
被引量:
1
9
作者
李媛媛
张秀峰
机构
天津工业大学计算机科学与软件学院
北京群智合软件技术服务有限公司
出处
《太原理工大学学报》
CAS
北大核心
2011年第6期555-558,共4页
基金
国家自然科学基金资助项目(60970016)
文摘
为了提高软件代码质量,笔者从开发与审核两个过程分析了可以改进代码质量的关键环节,并在此基础上利用AOP提供的连接点模型,提出了一个灵活的、面向扩展的代码质量框架AjCQFr(AspectJ-based Code Quality Framework)。按照此框架的要求,开发了若干个检测代码质量的工具。同时,在开发中引入面向方面的设计和实现,并使用上述工具对开发成果进行质量检测。实践证明,这些工具可以极大地提高软件的质量和开发效率,并缩短代码质量保证过程。
关键词
代码质量
框架
面向方面编程
连接点模型
质量
保证过程
Keywords
code quality
AjCQFr
AOP
joint-point model
quality evaluation process
分类号
TP311.53 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
独立学院程序课程设计初探——重视“代码质量”
10
作者
刘昆
机构
中国矿业大学徐海学院计算机系
出处
《科教文汇》
2009年第29期90-90,共1页
文摘
本文主要就独立学院计算机系在程序课程设计的实践教学中的问题进行了分析,提出了应从重视学生"代码质量"入手的观点,并将此观点加入实践教学环节中,取得了较好的效果。
关键词
独立学院
计算机教学
代码质量
分类号
G642 [文化科学—高等教育学]
下载PDF
职称材料
题名
C代码质量提升方法初探
11
作者
孟凡奇
机构
东北电力大学
出处
《无线互联科技》
2012年第11期114-114,共1页
文摘
C语言是高校中拥有学习者最多的程序设计语言。由于C语言不是一种安全语言,初学者编写的C代码中往往含有很多缺陷。本文介绍了处理缓冲区溢出、检验返回值等几种提高C语言程序代码质量的方法,对提高C语言初学者的编程水平具有一定的帮助作用。
关键词
C语言
代码质量
分类号
TP312.1 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于用户评论的代码质量识别与分析
被引量:
4
12
作者
徐海燕
姜瑛
机构
云南省计算机技术应用重点实验室
昆明理工大学信息工程与自动化学院
出处
《计算机科学》
CSCD
北大核心
2020年第3期41-47,共7页
基金
国家重点研发计划项目(2018YFB1003904)
国家自然科学基金(61462049,61063006,60703116)
云南省应用基础研究计划重点项目(2017FA033)~~
文摘
随着IT社区和代码托管平台的发展,针对代码的用户评论数量急剧增加。用户在使用代码后给出的评论中包含丰富的静态和动态代码质量信息,对其进行提取与分析将有助于开发者了解用户关注的代码质量信息,以有针对性地提升代码质量,还有助于用户选择满足要求的代码。为此,文中提出了包含静态特性和动态特性的代码质量模型,以及识别并分析用户评论中代码质量信息的方法。首先,根据评价对象和评价句型规则识别出具有代码质量的用户评论;然后,应用评价对象和评价观点抽取代码质量属性表现;最后,通过分析代码质量属性表现和情感倾向给出代码静态和动态质量的相关结果。实验结果表明,所提方法能够有效地分析用户评论中的代码质量信息。
关键词
代码质量
用户评论
评价对象
评价观点
评价句型
质量
属性表现
Keywords
Code quality
User’s comments
Evaluation object
Evaluation opinion
Evaluation pattern
Quality Attribute Representation
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
消除测试代码异味对代码质量的影响分析
被引量:
1
13
作者
黄华俊
吴海涛
高建华
黄子杰
机构
上海师范大学计算机科学与技术
出处
《小型微型计算机系统》
CSCD
北大核心
2020年第11期2420-2426,共7页
基金
国家自然科学基金项目(61672355)资助.
文摘
良好的软件测试可以提升软件的可靠性,因此测试代码的设计和实现是国际学者研究的热点之一.测试异味是软件测试中潜在的设计问题,已有研究讨论了测试异味的定义和检测方式,但消除测试异味对代码质量的影响仍不明确.本文量化测试异味消除前后测试代码及关联生产代码的缺陷倾向,进而探究消除测试异味后代码质量的受益程度.在此基础上,本文提出了一种基于SZZ算法和相对风险的方法,以评估测试异味对代码质量的影响.实验聚焦5种测试代码异味,通过挖掘6个开源项目的93个历史发布版本,计算测试异味消除后代码质量的受益程度.实验发现,消除测试异味可显著提升测试代码质量.消除测试异味后,生产代码存在缺陷倾向的概率较之前减少59%.相较于其他4种测试异味,重构EagerTest异味对生产代码质量提升的帮助更大.
关键词
测试异味
自动化测试
测试驱动开发
代码质量
Keywords
test code smell
automated test
test-driven developement
software code quality
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
程序设计课中代码质量的可视化评判
被引量:
1
14
作者
谷锐
徐斌
陈佳
机构
大连海事大学
出处
《中国信息技术教育》
2019年第19期103-105,共3页
文摘
本文介绍了一种将程序源代码转化为图形以实现代码质量可视化评判的方法。该方法基于可视化理论,遵循程序代码质量评判原则,利用相关技术手段将学生提交的源程序代码转化为特定图形,然后教师根据标准图形模式对学生的代码质量进行评判。试验表明,这种可视化的评判方法可以在不牺牲评价质量的前提下极大地提高教师的评判速度,进而提升整体教学效率。该方法还能够有效激发学生的学习兴趣,其实现思路也可向其他类型课程推广。
关键词
可视化
程序
代码质量
评判
分类号
G434 [文化科学—教育技术学]
下载PDF
职称材料
题名
代码质量管理平台Sonar在软件项目管理中的应用研究
被引量:
2
15
作者
戚华
杨铭
机构
江苏省南京市三江学院
江苏省电力信息技术有限公司
出处
《电子技术与软件工程》
2016年第6期68-69,共2页
文摘
文中对代码质量管理平台Sonar的质量评估模型和技术优势进行了深入剖析和解读,介绍了将Sonar平台在软件项目管理中的意义和价值。从多个角度阐述了代码质量管理对软件产品质量的重要性,并通实际项目导入的数据比对分析展示了该平台对实现企业软件项目管理中的代码质量透明化的重大意义。
关键词
软件
质量
保证
代码质量
管理
SONAR
持续集成
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
浅谈企业软件代码质量管理
被引量:
5
16
作者
廖鹏举
高文东
王慧
机构
成都卫士通信息产业股份有限公司
出处
《信息系统工程》
2020年第5期114-116,共3页
文摘
随着移动互联网的迅速普及,企业软件项目复杂性的日益增加,如何交付出高质量的软件产品成为开发企业级应用软件面临的巨大挑战。对有着高标准质量要求的软件企业来说,建立一套可持续发展的软件代码质量管理机制尤为重要。论文通过分析企业代码质量管理方面的建设与管理现状,对代码质量管理的组织管理、工具技术、标准规范、人员培养和流程管理等方面进行了探讨,并提出一些实践建议。
关键词
代码
规范
代码质量
质量
管理
代码
评审
持续集成
分类号
F270.7 [经济管理—企业管理]
F273.2 [经济管理—企业管理]
下载PDF
职称材料
题名
代码整洁与代码质量研究
被引量:
4
17
作者
曹娜
机构
国际商业机器科技(深圳)有限公司上海分公司
出处
《软件导刊》
2013年第10期38-40,共3页
文摘
软件质量不仅依赖于架构及项目管理,而且与代码质量紧密相关。而代码质量与其整洁度成正比。将需求明确到机器可以执行的程度,就是编程要做的事,这种规约就是代码。糟糕的代码可能毁掉一家公司,混乱代码的代价是驱动生产力不断趋向零,整洁不仅与效率有关,而且关乎企业的生存。总结了如何在代码中达到clean code,即整洁和干净代码的经验规则。
关键词
代码
整洁
代码质量
软件
质量
注释
命名
类
分类号
TP306 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
装备研制的代码质量提高方法研究
18
作者
葛学仕
陈书恒
机构
海军装备研究院
出处
《微型电脑应用》
2016年第10期59-60,63,共3页
文摘
良好的代码质量在装备研制中十分重要,论文从架构、编码、测试等环节分析了武器装备软件模块可能存在的代码质量问题,提出了具体可行的软件开发准则,为较好保证软件代码质量打下坚实基础。
关键词
代码质量
软件架构
软件测试
Keywords
Coding quality
Software architect
Software testing
分类号
TP393 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
FindBugs帮助开发人员提高代码质量
被引量:
3
19
作者
秋实
机构
中国北京IBMCSDL
出处
《程序员》
2009年第3期120-121,共2页
文摘
在软件开发的过程中,我们希望bug尽早地被发现,被修复。编译器会帮助我们找到语法的错误,但并不能告诉我们程序中哪里出现了bug。当然我们会通过测试在运行时来发现程序中潜在的bug。但是一来运行时的测试发现bug的时机较晚,二来运行时的测试也不能保证发现所有的bug。FindBugs是一个静态分析工具。它对字节码进行分析,根据常见的可能出现bug的“代码格式”来查找bug。
关键词
代码质量
软件开发
通过测试
分析工具
编译器
运行
字节码
分类号
TP311.5 [自动化与计算机技术—计算机软件与理论]
TP311.52 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
软件代码质量检测实践
被引量:
2
20
作者
罗来财
机构
锐捷网络股份有限公司
出处
《现代信息科技》
2019年第23期83-84,87,共3页
文摘
随着软件系统规模的增加,软件代码质量越来越难以控制,需要借助有效的软件工程方法和工具来应对新的挑战。本文指出软件代码质量的主要问题是代码风格统一问题、C语言编码安全问题、GCC编译告警监控问题,然后根据CMMI的软件质量过程和ISO的软件质量模型对各类规则进行梳理,并编写相应的脚本程序静态检测代码质量,最后对检测数据进行统计分析并以Web形式输出报表。
关键词
代码质量
质量
模型
代码
风格
编码安全
Keywords
software quality
quality model
code style
coding security
分类号
TP311.1 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
用户评论中基于事件图谱的代码质量分析
张培园
姜瑛
《计算机工程与应用》
CSCD
北大核心
2023
0
下载PDF
职称材料
2
如何通过提升代码质量加速完成项目的功能安全认证?
Shawn Prestridge
《单片机与嵌入式系统应用》
2023
0
下载PDF
职称材料
3
软件代码质量治理
刘海峰
林麟
《软件》
2023
0
下载PDF
职称材料
4
针对复杂用户评论的代码质量属性判断
徐海燕
姜瑛
《软件学报》
EI
CSCD
北大核心
2021
2
下载PDF
职称材料
5
软件开发过程中的代码质量评估与改进研究
石学鹏
《电脑知识与技术》
2023
0
下载PDF
职称材料
6
代码质量静态度量的研究与应用
黄沛杰
杨铭铨
《计算机工程与应用》
CSCD
北大核心
2011
6
下载PDF
职称材料
7
基于实时重构的代码质量教育
李光杰
牛振东
刘辉
《计算机教育》
2016
2
下载PDF
职称材料
8
面向代码质量提升的软件工程能力素质培养
陈立前
董威
尹良泽
毛新军
《软件导刊》
2022
4
下载PDF
职称材料
9
应用AOP提高软件代码质量的研究
李媛媛
张秀峰
《太原理工大学学报》
CAS
北大核心
2011
1
下载PDF
职称材料
10
独立学院程序课程设计初探——重视“代码质量”
刘昆
《科教文汇》
2009
0
下载PDF
职称材料
11
C代码质量提升方法初探
孟凡奇
《无线互联科技》
2012
0
下载PDF
职称材料
12
基于用户评论的代码质量识别与分析
徐海燕
姜瑛
《计算机科学》
CSCD
北大核心
2020
4
下载PDF
职称材料
13
消除测试代码异味对代码质量的影响分析
黄华俊
吴海涛
高建华
黄子杰
《小型微型计算机系统》
CSCD
北大核心
2020
1
下载PDF
职称材料
14
程序设计课中代码质量的可视化评判
谷锐
徐斌
陈佳
《中国信息技术教育》
2019
1
下载PDF
职称材料
15
代码质量管理平台Sonar在软件项目管理中的应用研究
戚华
杨铭
《电子技术与软件工程》
2016
2
下载PDF
职称材料
16
浅谈企业软件代码质量管理
廖鹏举
高文东
王慧
《信息系统工程》
2020
5
下载PDF
职称材料
17
代码整洁与代码质量研究
曹娜
《软件导刊》
2013
4
下载PDF
职称材料
18
装备研制的代码质量提高方法研究
葛学仕
陈书恒
《微型电脑应用》
2016
0
下载PDF
职称材料
19
FindBugs帮助开发人员提高代码质量
秋实
《程序员》
2009
3
下载PDF
职称材料
20
软件代码质量检测实践
罗来财
《现代信息科技》
2019
2
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
2
…
6
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部