期刊文献+
共找到514篇文章
< 1 2 26 >
每页显示 20 50 100
QualiTeam: A Support Tool When Learning Software Quality and Testing Concepts
1
作者 Jorge Cervantes-Ojeda María del Carmen Gómez-Fuentes 《Journal of Software Engineering and Applications》 2022年第1期1-17,共17页
QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of ... QualiTeam is a web application to support the teaching-learning process on Software Quality Assurance, Quality Control and Testing introductory concepts. It has two main objectives: to facilitate the understanding of concepts learned in theory and to facilitate the monitoring of SW projects that students develop. The system gives the teacher control and the students a guide on the activities that must be carried out throughout a software project development. QualiTeam is a tool conceived to help in the challenge of providing students with concrete examples with which they can practice and clarify the topics taught in the classroom. With it, students can apply concepts that, in the initial training of a software engineer, are generally taught only at a theoretical level such as: review process, change requests, trouble reports, document version control and testing documentation management. QualiTeam is free and available online. It has been in operation for 5 years, through which improvements have been made until achieving a quite stable version. 展开更多
关键词 software Engineering Education Review Process testing Documentation Teaching of SW quality Assurance
在线阅读 下载PDF
Software Reliability Growth Model for Imperfect Debugging Process Considering Testing-Effort and Testing Coverage
2
作者 Zang Sicong Pi Dechang 《Transactions of Nanjing University of Aeronautics and Astronautics》 EI CSCD 2018年第3期455-463,共9页
Because of the inevitable debugging lag,imperfect debugging process is used to replace perfect debugging process in the analysis of software reliability growth model.Considering neither testing-effort nor testing cove... Because of the inevitable debugging lag,imperfect debugging process is used to replace perfect debugging process in the analysis of software reliability growth model.Considering neither testing-effort nor testing coverage can describe software reliability for imperfect debugging completely,by hybridizing testing-effort with testing coverage under imperfect debugging,this paper proposes a new model named GMW-LO-ID.Under the assumption that the number of faults is proportional to the current number of detected faults,this model combines generalized modified Weibull(GMW)testing-effort function with logistic(LO)testing coverage function,and inherits GMW's amazing flexibility and LO's high fitting precision.Furthermore,the fitting accuracy and predictive power are verified by two series of experiments and we can draw a conclusion that our model fits the actual failure data better and predicts the software future behavior better than other ten traditional models,which only consider one or two points of testing-effort,testing coverage and imperfect debugging. 展开更多
关键词 software reliability testing-effort testing coverage imperfect debugging(ID) non-homogeneous Poisson process(NHPP)
在线阅读 下载PDF
Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging 被引量:8
3
作者 Qiuying Li Haifeng Li Minyan Lu 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2015年第1期190-207,共18页
Testing-effort(TE) and imperfect debugging(ID) in the reliability modeling process may further improve the fitting and prediction results of software reliability growth models(SRGMs). For describing the S-shaped... Testing-effort(TE) and imperfect debugging(ID) in the reliability modeling process may further improve the fitting and prediction results of software reliability growth models(SRGMs). For describing the S-shaped varying trend of TE increasing rate more accurately, first, two S-shaped testing-effort functions(TEFs), i.e.,delayed S-shaped TEF(DS-TEF) and inflected S-shaped TEF(IS-TEF), are proposed. Then these two TEFs are incorporated into various types(exponential-type, delayed S-shaped and inflected S-shaped) of non-homogeneous Poisson process(NHPP)SRGMs with two forms of ID respectively for obtaining a series of new NHPP SRGMs which consider S-shaped TEFs as well as ID. Finally these new SRGMs and several comparison NHPP SRGMs are applied into four real failure data-sets respectively for investigating the fitting and prediction power of these new SRGMs.The experimental results show that:(i) the proposed IS-TEF is more suitable and flexible for describing the consumption of TE than the previous TEFs;(ii) incorporating TEFs into the inflected S-shaped NHPP SRGM may be more effective and appropriate compared with the exponential-type and the delayed S-shaped NHPP SRGMs;(iii) the inflected S-shaped NHPP SRGM considering both IS-TEF and ID yields the most accurate fitting and prediction results than the other comparison NHPP SRGMs. 展开更多
关键词 testing-effort(TE) imperfect debugging(ID) software reliability growth models(SRGMs) S-shaped non-homogeneous Poisson process(NHPP)
在线阅读 下载PDF
The use of mathematics in software quality assurance
4
作者 David Lorge PARNAS 《Frontiers of Computer Science》 SCIE EI CSCD 2012年第1期3-16,共14页
The use of mathematics for documenting, in- specting, and testing software is explained and illus- trated. Three measures of software quality are described and discussed. Then three distinct complementary approaches t... The use of mathematics for documenting, in- specting, and testing software is explained and illus- trated. Three measures of software quality are described and discussed. Then three distinct complementary approaches to software quality assurance are presented. A case study, the testing and inspection of a safety-critical system, is discussed in detail. 展开更多
关键词 software quality assurance documentationbased inspection documentation based testing
原文传递
Test case generation based on orthogonal table for software black-box testing
5
作者 刘久富 杨忠 +1 位作者 杨振兴 孙琳 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2008年第3期365-368,共4页
Software testing is an important means to assure the software quality. This paper presents a practicable method to generate test cases of software testing, which is operational and high efficient. We discuss the ident... Software testing is an important means to assure the software quality. This paper presents a practicable method to generate test cases of software testing, which is operational and high efficient. We discuss the identification of software specification categories and choices and make a classification tree. Based on the orthogonal array, it is easy to generate test cases. The number of this method is less than that of all combination of the choices. 展开更多
关键词 software quality software testing test case orthogonal array
在线阅读 下载PDF
Software Testing Applications Based on a Virtual Reality System
6
作者 Xian-Yang Zhao Li-Mei Xu Hui Li 《Journal of Electronic Science and Technology of China》 2007年第2期120-124,共5页
Software testing is an important part of software engineering and has been more and more popular as the rapid growth of the software products market. Good skills of communication with clients and programmers play a si... Software testing is an important part of software engineering and has been more and more popular as the rapid growth of the software products market. Good skills of communication with clients and programmers play a significant role for a tester during the test process. This paper presents some important and basic software testing applications (such as static testing, dynamic testing, black-box testing, white-box testing and their combinations) based on a virtual reality system, named as rocket digital simulation system (RDSS). Different testing methods are exercised during the software developing lifecycle and finally achieving significant quality improvement. 展开更多
关键词 software engineering software quality software testing.
在线阅读 下载PDF
Development Methodologies for Network Softwarization: A Comparison of DevOps, NetOps, and Verification
7
作者 Mehmet Beyaz 《International Journal of Communications, Network and System Sciences》 2023年第5期97-104,共8页
This white paper explores three popular development methodologies for network softwarization: DevOps, NetOps, and Verification. The paper compares and contrasts the strengths and weaknesses of each approach and provid... This white paper explores three popular development methodologies for network softwarization: DevOps, NetOps, and Verification. The paper compares and contrasts the strengths and weaknesses of each approach and provides recommendations for organizations looking to adopt network softwarization. 展开更多
关键词 Development Methodologies Network Softwarization DevOps NetOps verification software-Defined Networking Network Function Virtualization Automation COLLABORATION testing Validation Network Operations Network Management
在线阅读 下载PDF
Cooperative Software Testing and Analysis: Advances and Challenges 被引量:3
8
作者 谢涛 张路 +2 位作者 肖旭生 熊英飞 郝丹 《Journal of Computer Science & Technology》 SCIE EI CSCD 2014年第4期713-723,共11页
In recent years, to maximize the value of software testing and analysis, we have proposed the methodology of cooperative software testing and analysis (in short as cooperative testing and analysis) to enable testing... In recent years, to maximize the value of software testing and analysis, we have proposed the methodology of cooperative software testing and analysis (in short as cooperative testing and analysis) to enable testing and analysis tools to cooperate with their users (in the form of tool-human cooperation), and enable one tool to cooperate with another tool (in the form of tool-tool cooperation). Such cooperations are motivated by the observation that a tool is typically not powerful enough to address complications in testing or analysis of complex real-world software, and the tool user or another tool may be able to help out some problems faced by the tool. To enable tool-human or tool-tool cooperation, effective mechanisms need to be developed 1) for a tool to communicate problems faced by the tool to the tool user or another tool, and 2) for the tool user or another tool to assist the tool to address the problems. Such methodology of cooperative testing and analysis forms a new research frontier on synergistic cooperations between humans and tools along with cooperations between tools and tools. This article presents recent example advances and challenges on cooperative testing and analysis. 展开更多
关键词 software verification testing and debugging software quality
原文传递
Intelligent Management Based on Chemical Reagent Quality Analysis 被引量:2
9
作者 Hairui Zhang Guofu Zhang Li Zhang 《Journal of Chemistry and Chemical Engineering》 2016年第7期336-340,共5页
Access database technology and Visual Basic programming language are used to develop a set of chemical reagents quality analysis and inspection of intelligent management application software, and its stability was inv... Access database technology and Visual Basic programming language are used to develop a set of chemical reagents quality analysis and inspection of intelligent management application software, and its stability was investigated. The results show that the sotfware is used to manage intelligently the quality analysis of chemical reagents test each linkage, to upload and save the analysis of test data and results in the network in time for users, to build a network of information sharing platform for enterprises and quality management departments, and its quality of chemical reagents test results is used to manage by the computer with practical application value. The software is simple, convenient, fast, friendly interface, stable operation, accurate and reliable results, with a high value to promote the application. 展开更多
关键词 Chemical reagent quality analysis test visual basic language software development intelligent management.
在线阅读 下载PDF
Food Additives-Ascorbic Acid Quality Assay Test Intelligent Management 被引量:1
10
作者 Hairui Zhang Li Zhang +1 位作者 Helin Ye Guofu Zhang 《Journal of Chemistry and Chemical Engineering》 2018年第1期20-25,共6页
In this paper, based on the analysis and test methods of national standards (GB 14754-2010) and chemical analysis and test items carried out by chemical enterprises, a set of automatic processing of quality analysis... In this paper, based on the analysis and test methods of national standards (GB 14754-2010) and chemical analysis and test items carried out by chemical enterprises, a set of automatic processing of quality analysis test data of ascorbic acid products was developed by using access database technology and Visual Basic programming language system, and its stability was investigated. The results show that the software can manage intelligently all aspects of the quality analysis and test of ascorbic acid products, uploading timely the data and results of the analysis and inspection to the network and saving it for users, enterprises and quality management, which set up a network of information sharing platform to ensure the authenticity and reliability of measurement results, improving greatly the speed of data processing, saving valuable time, reducing production costs with good economic efficiency and social benefit. It has practical value for ascorbic acid quality analysis test data processing automatically the results of the implementation of intelligent management. 展开更多
关键词 Food additive ascorbic acid quality analysis test intelligent management software development.
在线阅读 下载PDF
MonkeyRunner环境用例脚本化的Android软件测试模型 被引量:2
11
作者 兰娅勋 李振坤 《科技通报》 北大核心 2017年第9期96-99,共4页
Android平台软件自动化测试能够提升测试质量和效率,降低测试成本,为了代替繁重的人工重复劳动,针对Android操作系统的特点,设计并实现了一种基于MonkeyRunner环境用例脚本化的Android软件测试系统。首先对Android软件测试的API进行分析... Android平台软件自动化测试能够提升测试质量和效率,降低测试成本,为了代替繁重的人工重复劳动,针对Android操作系统的特点,设计并实现了一种基于MonkeyRunner环境用例脚本化的Android软件测试系统。首先对Android软件测试的API进行分析,然后构建了基于用例脚本化的测试模型,并对该模型得到耦合度适合的测试用例序列进行分析。系统测试结果表明,本文提出的基于Mon-keyRunner环境用例脚本化的Android软件测试系统切实有效,值得推广使用。 展开更多
关键词 android软件测试 用例脚本化 API调用 耦合度 USB调试
在线阅读 下载PDF
Framework for Extensible Application Testing
12
作者 Agnieszka Zielińska 《Journal of Software Engineering and Applications》 2012年第5期351-363,共13页
In recent years large corporations as well as smaller commercial enterprises have begun to devote increased attention to software testing and software quality. This paper introduces a novel tool—the Framework for Ext... In recent years large corporations as well as smaller commercial enterprises have begun to devote increased attention to software testing and software quality. This paper introduces a novel tool—the Framework for Extensible Application Testing (FEAT), implemented by the author and applicable for automatic generation and execution of test cases. The paper discusses system requirements, design, architecture and modes of operation. It also contains a detailed comparison of the FEAT framework with existing test environments, focusing in particular on the STAF/STAX framework. The final section is devoted to experimental research into the applicability and efficiency of the presented tools in various projects and configurations, as reflected by quality metrics. 展开更多
关键词 software testing quality ASSURANCE testing AUTOMATION FRAMEWORK for Extensible APPLICATION testing (FEAT)
暂未订购
基于分阶段增长测试信息的软件可靠性贝叶斯验证方案
13
作者 王玉琢 刘海涛 +2 位作者 袁昊劼 翟亚利 张志华 《计算机科学》 北大核心 2025年第9期360-367,共8页
针对现有贝叶斯方案的先验分布确定方法对软件可靠性分阶段增长测试信息加工偏保守、假设条件偏理想的问题,利用正则不完全贝塔函数与二项分布累积和之间的恒等关系式,给出增长测试最后一阶段软件成功率的边缘概率分布模型。在此基础上... 针对现有贝叶斯方案的先验分布确定方法对软件可靠性分阶段增长测试信息加工偏保守、假设条件偏理想的问题,利用正则不完全贝塔函数与二项分布累积和之间的恒等关系式,给出增长测试最后一阶段软件成功率的边缘概率分布模型。在此基础上,提出了顺序约束条件下的软件成功率先验分布确定方法,并从保护使用方利益的角度设计了基于平均后验风险的软件可靠性贝叶斯验证方案。经实例和仿真验证,所提先验分布确定方法对软件可靠性分阶段增长测试信息的加工更合理,设计的贝叶斯方案能在保证方案可信度的前提下明显减少可靠性验证测试用例数量,减轻测试负担,具有一定的经济价值。 展开更多
关键词 软件可靠性验证 可靠性增长测试 软件成功率
在线阅读 下载PDF
软件失效机理与可靠性加速验证关键技术研究
14
作者 罗银 李盼盼 +1 位作者 张向阳 杨东裕 《电子产品可靠性与环境试验》 2025年第5期88-92,共5页
由于软件自身特性,其可靠性分析、测试验证与评估通常较为复杂。从软件运行的动态行为表现及事件关联角度出发,系统分析了软件的失效机理与两类根本成因,探讨了软件可靠性与时间要素之间的逻辑关系,指出在系统输入、使用场景及软件缺陷... 由于软件自身特性,其可靠性分析、测试验证与评估通常较为复杂。从软件运行的动态行为表现及事件关联角度出发,系统分析了软件的失效机理与两类根本成因,探讨了软件可靠性与时间要素之间的逻辑关系,指出在系统输入、使用场景及软件缺陷可被完全掌握的情况下,软件可靠度具有理论上的确定性。在此基础上,结合典型软件故障模式及相关原因分析,提出了测试用例自动生成与优化、可靠性验证环境构建及故障注入技术3项关键技术,以加速软件可靠性验证过程。上述研究成果对航空航天、石油化工、轨道交通等重点行业开展软件可靠性测试验证、度量与评估等相关工作具有重要的理论指导意义。 展开更多
关键词 软件失效机理 失效原因 软件可靠性测试 软件故障模式 加速验证
在线阅读 下载PDF
载人登月火箭软件工厂研制模式研究
15
作者 刘学士 霍宏 +2 位作者 杨扬 韩翔宇 蒋崇武 《宇航学报》 北大核心 2025年第9期1827-1839,共13页
针对新一代载人登月火箭软件系统呈现出的技术特征以及需求频繁变更的研制节奏,在充分调研软件工厂概念内涵及国内外发展现状的基础上,通过深入分析型号软件系统的研制特点,提出面向载人登月火箭的软件工厂研制模式,旨在解决传统的技术... 针对新一代载人登月火箭软件系统呈现出的技术特征以及需求频繁变更的研制节奏,在充分调研软件工厂概念内涵及国内外发展现状的基础上,通过深入分析型号软件系统的研制特点,提出面向载人登月火箭的软件工厂研制模式,旨在解决传统的技术架构、研制流程、测试验证方法等在当前型号研制中遇到的问题。该模式从开放式架构、协同研发和虚拟化调试验证3个关键要素出发,提出了“平台+服务+APP”的软件架构、基于功能点的CI/CD开发方法、全数字仿真测试方法等,形成了具体的方案和措施,并在载人登月火箭控制系统软件研制中应用。研究表明,载人登月火箭软件工厂研制模式能够实现软硬件深度解耦、软件敏捷开发、系统高效率集成,可以为航天软件工厂建设提供参考。 展开更多
关键词 载人登月火箭 软件工厂 开放式架构 协同研发 虚拟化调试验证
在线阅读 下载PDF
基于深度学习和遗传算法的方法调用缺陷自动修复方法
16
作者 宋青青 杨秋辉 +2 位作者 董兰 代声馨 赵明敏 《计算机工程与设计》 北大核心 2025年第1期237-242,共6页
为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无... 为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无效,则基于这些候选补丁,使用改进的基于遗传算法的缺陷修复方法生成候选补丁。实验结果表明,在Defects4 J数据集上,所提方法与DEAR、TBar、SequenceR和jGenProg自动化缺陷修复工具相比,缺陷修复率和补丁正确率都有提高。 展开更多
关键词 软件调试 软件缺陷自动修复 面向对象程序 方法调用缺陷 补丁生成与验证 深度学习 遗传算法
在线阅读 下载PDF
黑盒测试技术在流体仿真软件研发中的应用实践
17
作者 张凡 刘婉 +3 位作者 郭勇颜 曾志春 何乾伟 赵钟 《北京航空航天大学学报》 北大核心 2025年第11期3769-3780,共12页
随着现代计算流体力学(CFD)的发展,在CFD仿真软件的系统测试中开展黑盒测试技术的研究和应用对于提高软件质量有着重要的意义。基于此,阐述了等价类划分、边界值分析、决策表、状态转换图等多种黑盒测试技术基本原理,结合国家数值风洞(N... 随着现代计算流体力学(CFD)的发展,在CFD仿真软件的系统测试中开展黑盒测试技术的研究和应用对于提高软件质量有着重要的意义。基于此,阐述了等价类划分、边界值分析、决策表、状态转换图等多种黑盒测试技术基本原理,结合国家数值风洞(NNW)软件研发需求,设计基于黑盒测试技术的有效测试用例,以满足CFD软件研发的测试需求及覆盖率,快速有效地发现软件设计实现和需求不一致而引起的失效问题。实践结果表明:在NNW软件的系统测试中合理地应用黑盒测试技术,能够有效提高测试覆盖范围和测试效率,具有较高的工程应用价值。 展开更多
关键词 黑盒测试技术 软件系统测试 流体仿真软件 软件质量 计算流体力学 国家数值风洞工程
原文传递
桥梁盖梁支架一体化智能升降装置研究与应用 被引量:2
18
作者 潘春为 杨飚 +2 位作者 蔡有信 周同生 周祖衡 《桥梁建设》 北大核心 2025年第1期154-162,共9页
针对现有桥梁盖梁传统支架施工面临的高空作业多、施工难度大、安全风险高等问题,依托南中高速和清花高速桥梁工程项目,研发了一套桥梁盖梁支架一体化智能升降装置。该装置硬件主要包括上层电动抱箍、上连接座、下层电动抱箍、下连接座... 针对现有桥梁盖梁传统支架施工面临的高空作业多、施工难度大、安全风险高等问题,依托南中高速和清花高速桥梁工程项目,研发了一套桥梁盖梁支架一体化智能升降装置。该装置硬件主要包括上层电动抱箍、上连接座、下层电动抱箍、下连接座、顶升机构及驱动等,软件主要包括变频器、编程控制器、电气控制系统等,通过机构协同作业,实现整体同步顶升和下放。为验证该装置的工作性能,采用ANSYS软件建立该装置关键受力构件有限元模型,分析其承载状态下的受力及变形,开展智能升降装置空载荷、半载荷、满载荷3种工况下的现场试验,并进行实桥应用。结果表明:智能升降装置关键受力构件最大应力与最大竖向变形值均小于允许值;2个墩柱上2套智能升降装置的下连接座最大高度差为10~12 mm,能有效实现同步顶升;相较传统支架施工,采用该装置施工单个盖梁可减少工时11 h,工效提高14%,整体施工成本降低46.28%。该装置可将盖梁支架搭设的高空作业转化为地面作业,极大降低了施工安全风险,减少了对劳动力的依赖,提高了机械化程度。 展开更多
关键词 盖梁 支架一体化智能升降装置 硬件设计 软件设计 结构验算 有限元法 现场试验 工程应用
在线阅读 下载PDF
基于γ光子的工业件内部成像质量优化研究
19
作者 马柏林 姚敏 +2 位作者 王明 刘铭 陈舒熠 《机械制造与自动化》 2025年第1期7-10,共4页
针对利用γ光子对工业零部件内部进行成像的图像空间分辨率较低以及边缘模糊等问题,在传统MLEM算法的基础上提出一种EP-MLEM重建算法。通过在重建的每一次迭代过程中进行优化来提高图像的质量。设计一组工业多通管仿真模型进行仿真,并... 针对利用γ光子对工业零部件内部进行成像的图像空间分辨率较低以及边缘模糊等问题,在传统MLEM算法的基础上提出一种EP-MLEM重建算法。通过在重建的每一次迭代过程中进行优化来提高图像的质量。设计一组工业多通管仿真模型进行仿真,并分别对传统MLEM算法和改进的EP-MLEM算法重建后的图像进行图像质量评价。仿真实验表明:EP-MLEM算法重建图像的PSNR和SSIM分别由21.1434和0.6158提升到了23.1383和0.7198,EP-MLEM算法在边缘表现方面强于传统MLEM算法。 展开更多
关键词 γ光子 无损检测 软件设计 图像处理 质量优化
在线阅读 下载PDF
AI技术在自动化软件测试中的应用分析
20
作者 管玲玲 李长英 《软件》 2025年第9期74-77,共4页
随着软件系统复杂性不断增长,传统测试方法面临效率低下、成本高昂以及覆盖率不足等挑战。人工智能技术为软件测试自动化提供了突破性的解决方案,采用卷积神经网络、循环神经网络以及强化学习等核心算法,实现界面识别、序列分析以及策... 随着软件系统复杂性不断增长,传统测试方法面临效率低下、成本高昂以及覆盖率不足等挑战。人工智能技术为软件测试自动化提供了突破性的解决方案,采用卷积神经网络、循环神经网络以及强化学习等核心算法,实现界面识别、序列分析以及策略优化等关键功能。AI技术深度融合测试流程,构建集成智能化测试用例生成、缺陷预测分类以及资源调度优化的自动化系统。实践应用表明,AI驱动的自动化测试在提升测试效率、增强缺陷检测能力、优化资源配置等方面展现出了显著优势,为现代软件质量保障提供了强有力的技术支撑。 展开更多
关键词 人工智能 自动化测试 机器学习 深度学习 软件质量
在线阅读 下载PDF
上一页 1 2 26 下一页 到第
使用帮助 返回顶部