期刊文献+
共找到516篇文章
< 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
原文传递
HINOC 3.0 MAC层仿真平台设计
9
作者 刘靖文 郭三娜 +1 位作者 张冰 张奭 《电子科技》 2026年第3期88-96,共9页
高性能同轴接电缆宽带接入(High performance Network Over Coax,HINOC3.0)是我国自主研发的万兆同轴宽带接入技术。由于采用现有仿真软件对HINOC3.0 MAC(Media Access Control)层协议进行仿真验证较复杂,文中设计实现了HINOC3.0 MAC层... 高性能同轴接电缆宽带接入(High performance Network Over Coax,HINOC3.0)是我国自主研发的万兆同轴宽带接入技术。由于采用现有仿真软件对HINOC3.0 MAC(Media Access Control)层协议进行仿真验证较复杂,文中设计实现了HINOC3.0 MAC层仿真平台。HINOC3.0 MAC层仿真平台采用离散事件调度思想,以离散事件调度作为MAC层协议仿真软件基础在离散事件平台构建结构化、易扩展的MAC层协议仿真的多个模块,包括MAC层仿真、MAC层协议和PHY(Physical Layer)层抽象等模块,各模块协同完成HINOC3.0 MAC层协议仿真整体功能。通过对时隙ALOHA和1-坚持型CSMA(Carrier Sense Multiple Access)协议的仿真验证了仿真平台功能的基本正确性。对HINOC3.0 MAC层协议进行仿真测试,结果表明自主研发的仿真平台实现了HINOC3.0的数据接入与传输、多信道绑定等仿真功能,并验证了HINOC3.0协议可达到10 Gbit·s^(-1)吞吐量以及毫秒级时延。 展开更多
关键词 HINOC 仿真软件 MAC 离散事件仿真 多信道绑定 仿真验证 MAC层仿真 性能测试
在线阅读 下载PDF
基于云架构的调度集中系统软件测试方案研究
10
作者 张翔越 许伟 +2 位作者 高峰 郝国泽 李智 《铁道通信信号》 2026年第3期1-7,共7页
云计算技术作为新一轮科技革命的一项关键技术,在相关业务领域受到高度关注,其中包括作为铁路运营神经中枢的调度集中(CTC)系统。软件测试是发现系统漏洞、保证系统长期稳定运行的核心手段,随着CTC系统向云架构演进,软件测试的关注点显... 云计算技术作为新一轮科技革命的一项关键技术,在相关业务领域受到高度关注,其中包括作为铁路运营神经中枢的调度集中(CTC)系统。软件测试是发现系统漏洞、保证系统长期稳定运行的核心手段,随着CTC系统向云架构演进,软件测试的关注点显著拓宽和深化,有必要对此开展系统性研究。基于云原生架构的技术特性与固有风险,对CTC系统云化衍生的测试挑战进行系统归纳。为应对这些挑战,总结框架设计核心原则,并以此为指导构建测试架构与螺旋演进式动态测试流程,形成系统化软件测试方案。以具体调度业务场景为例展示完整的测试流程,体现出测试策略的清晰演进和测试质量保障的连续性。该研究为CTC系统云化转型后的软件测试提供了理论依据与实践范式,对保证云化系统的测试质量有一定指导意义。 展开更多
关键词 云计算技术 铁路 调度集中系统 微服务 软件测试 验证 混沌工程
在线阅读 下载PDF
Intelligent Management Based on Chemical Reagent Quality Analysis 被引量:2
11
作者 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
12
作者 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
13
作者 兰娅勋 李振坤 《科技通报》 北大核心 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
14
作者 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)
暂未订购
基于分阶段增长测试信息的软件可靠性贝叶斯验证方案
15
作者 王玉琢 刘海涛 +2 位作者 袁昊劼 翟亚利 张志华 《计算机科学》 北大核心 2025年第9期360-367,共8页
针对现有贝叶斯方案的先验分布确定方法对软件可靠性分阶段增长测试信息加工偏保守、假设条件偏理想的问题,利用正则不完全贝塔函数与二项分布累积和之间的恒等关系式,给出增长测试最后一阶段软件成功率的边缘概率分布模型。在此基础上... 针对现有贝叶斯方案的先验分布确定方法对软件可靠性分阶段增长测试信息加工偏保守、假设条件偏理想的问题,利用正则不完全贝塔函数与二项分布累积和之间的恒等关系式,给出增长测试最后一阶段软件成功率的边缘概率分布模型。在此基础上,提出了顺序约束条件下的软件成功率先验分布确定方法,并从保护使用方利益的角度设计了基于平均后验风险的软件可靠性贝叶斯验证方案。经实例和仿真验证,所提先验分布确定方法对软件可靠性分阶段增长测试信息的加工更合理,设计的贝叶斯方案能在保证方案可信度的前提下明显减少可靠性验证测试用例数量,减轻测试负担,具有一定的经济价值。 展开更多
关键词 软件可靠性验证 可靠性增长测试 软件成功率
在线阅读 下载PDF
软件失效机理与可靠性加速验证关键技术研究
16
作者 罗银 李盼盼 +1 位作者 张向阳 杨东裕 《电子产品可靠性与环境试验》 2025年第5期88-92,共5页
由于软件自身特性,其可靠性分析、测试验证与评估通常较为复杂。从软件运行的动态行为表现及事件关联角度出发,系统分析了软件的失效机理与两类根本成因,探讨了软件可靠性与时间要素之间的逻辑关系,指出在系统输入、使用场景及软件缺陷... 由于软件自身特性,其可靠性分析、测试验证与评估通常较为复杂。从软件运行的动态行为表现及事件关联角度出发,系统分析了软件的失效机理与两类根本成因,探讨了软件可靠性与时间要素之间的逻辑关系,指出在系统输入、使用场景及软件缺陷可被完全掌握的情况下,软件可靠度具有理论上的确定性。在此基础上,结合典型软件故障模式及相关原因分析,提出了测试用例自动生成与优化、可靠性验证环境构建及故障注入技术3项关键技术,以加速软件可靠性验证过程。上述研究成果对航空航天、石油化工、轨道交通等重点行业开展软件可靠性测试验证、度量与评估等相关工作具有重要的理论指导意义。 展开更多
关键词 软件失效机理 失效原因 软件可靠性测试 软件故障模式 加速验证
在线阅读 下载PDF
载人登月火箭软件工厂研制模式研究
17
作者 刘学士 霍宏 +2 位作者 杨扬 韩翔宇 蒋崇武 《宇航学报》 北大核心 2025年第9期1827-1839,共13页
针对新一代载人登月火箭软件系统呈现出的技术特征以及需求频繁变更的研制节奏,在充分调研软件工厂概念内涵及国内外发展现状的基础上,通过深入分析型号软件系统的研制特点,提出面向载人登月火箭的软件工厂研制模式,旨在解决传统的技术... 针对新一代载人登月火箭软件系统呈现出的技术特征以及需求频繁变更的研制节奏,在充分调研软件工厂概念内涵及国内外发展现状的基础上,通过深入分析型号软件系统的研制特点,提出面向载人登月火箭的软件工厂研制模式,旨在解决传统的技术架构、研制流程、测试验证方法等在当前型号研制中遇到的问题。该模式从开放式架构、协同研发和虚拟化调试验证3个关键要素出发,提出了“平台+服务+APP”的软件架构、基于功能点的CI/CD开发方法、全数字仿真测试方法等,形成了具体的方案和措施,并在载人登月火箭控制系统软件研制中应用。研究表明,载人登月火箭软件工厂研制模式能够实现软硬件深度解耦、软件敏捷开发、系统高效率集成,可以为航天软件工厂建设提供参考。 展开更多
关键词 载人登月火箭 软件工厂 开放式架构 协同研发 虚拟化调试验证
在线阅读 下载PDF
基于深度学习和遗传算法的方法调用缺陷自动修复方法
18
作者 宋青青 杨秋辉 +2 位作者 董兰 代声馨 赵明敏 《计算机工程与设计》 北大核心 2025年第1期237-242,共6页
为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无... 为提高软件缺陷自动修复技术的修复效果,针对面向对象程序中出现概率较大的方法调用缺陷,提出一种基于深度学习和遗传算法的方法调用缺陷自动修复方法。基于深度学习构造方法调用缺陷修复模型,使用修复模型生成候选补丁并验证;若补丁无效,则基于这些候选补丁,使用改进的基于遗传算法的缺陷修复方法生成候选补丁。实验结果表明,在Defects4 J数据集上,所提方法与DEAR、TBar、SequenceR和jGenProg自动化缺陷修复工具相比,缺陷修复率和补丁正确率都有提高。 展开更多
关键词 软件调试 软件缺陷自动修复 面向对象程序 方法调用缺陷 补丁生成与验证 深度学习 遗传算法
在线阅读 下载PDF
黑盒测试技术在流体仿真软件研发中的应用实践
19
作者 张凡 刘婉 +3 位作者 郭勇颜 曾志春 何乾伟 赵钟 《北京航空航天大学学报》 北大核心 2025年第11期3769-3780,共12页
随着现代计算流体力学(CFD)的发展,在CFD仿真软件的系统测试中开展黑盒测试技术的研究和应用对于提高软件质量有着重要的意义。基于此,阐述了等价类划分、边界值分析、决策表、状态转换图等多种黑盒测试技术基本原理,结合国家数值风洞(N... 随着现代计算流体力学(CFD)的发展,在CFD仿真软件的系统测试中开展黑盒测试技术的研究和应用对于提高软件质量有着重要的意义。基于此,阐述了等价类划分、边界值分析、决策表、状态转换图等多种黑盒测试技术基本原理,结合国家数值风洞(NNW)软件研发需求,设计基于黑盒测试技术的有效测试用例,以满足CFD软件研发的测试需求及覆盖率,快速有效地发现软件设计实现和需求不一致而引起的失效问题。实践结果表明:在NNW软件的系统测试中合理地应用黑盒测试技术,能够有效提高测试覆盖范围和测试效率,具有较高的工程应用价值。 展开更多
关键词 黑盒测试技术 软件系统测试 流体仿真软件 软件质量 计算流体力学 国家数值风洞工程
原文传递
基于小波变换和STA/LTA的锚杆锚固参数分析软件开发 被引量:2
20
作者 牛顿 李青锋 +1 位作者 黄海霖 陈懿雯 《科学技术与工程》 北大核心 2025年第5期1850-1855,共6页
随着中国基础建设事业的迅猛发展,锚杆锚固在矿业、地质、隧道等工程上的使用量不断攀升,锚杆锚固质量的无损检测对于提高工程项目稳定安全具有重要意义。因此,以应力波检测法为基础,运用小波阈值函数、STA/LTA等算法,对锚杆工程进行综... 随着中国基础建设事业的迅猛发展,锚杆锚固在矿业、地质、隧道等工程上的使用量不断攀升,锚杆锚固质量的无损检测对于提高工程项目稳定安全具有重要意义。因此,以应力波检测法为基础,运用小波阈值函数、STA/LTA等算法,对锚杆工程进行综合评价,设计开发出集信号滤波、锚杆锚固参数获取等功能为一体的锚杆锚固无损检测与智能分析软件。通过锚杆锚固数值模拟分析,分别计算人工拾取和软件到时提取的锚杆长度,得出软件计算出的锚杆长度总体误差控制在5%之内,比人工拾取精度更高,对于提高项目工程安全稳定具有重要意义。 展开更多
关键词 锚杆锚固无损检测 锚固参数 锚杆锚固质量 软件开发 VB6.0
在线阅读 下载PDF
上一页 1 2 26 下一页 到第
使用帮助 返回顶部