期刊文献+
共找到93,071篇文章
< 1 2 250 >
每页显示 20 50 100
Identification of Software Bugs by Analyzing Natural Language-Based Requirements Using Optimized Deep Learning Features
1
作者 Qazi Mazhar ul Haq Fahim Arif +4 位作者 Khursheed Aurangzeb Noor ul Ain Javed Ali Khan Saddaf Rubab Muhammad Shahid Anwar 《Computers, Materials & Continua》 SCIE EI 2024年第3期4379-4397,共19页
Software project outcomes heavily depend on natural language requirements,often causing diverse interpretations and issues like ambiguities and incomplete or faulty requirements.Researchers are exploring machine learn... Software project outcomes heavily depend on natural language requirements,often causing diverse interpretations and issues like ambiguities and incomplete or faulty requirements.Researchers are exploring machine learning to predict software bugs,but a more precise and general approach is needed.Accurate bug prediction is crucial for software evolution and user training,prompting an investigation into deep and ensemble learning methods.However,these studies are not generalized and efficient when extended to other datasets.Therefore,this paper proposed a hybrid approach combining multiple techniques to explore their effectiveness on bug identification problems.The methods involved feature selection,which is used to reduce the dimensionality and redundancy of features and select only the relevant ones;transfer learning is used to train and test the model on different datasets to analyze how much of the learning is passed to other datasets,and ensemble method is utilized to explore the increase in performance upon combining multiple classifiers in a model.Four National Aeronautics and Space Administration(NASA)and four Promise datasets are used in the study,showing an increase in the model’s performance by providing better Area Under the Receiver Operating Characteristic Curve(AUC-ROC)values when different classifiers were combined.It reveals that using an amalgam of techniques such as those used in this study,feature selection,transfer learning,and ensemble methods prove helpful in optimizing the software bug prediction models and providing high-performing,useful end mode. 展开更多
关键词 Natural language processing software bug prediction transfer learning ensemble learning feature selection
下载PDF
基于UG的拖拉机大灯注塑模具设计 被引量:1
2
作者 宋芳 《农机化研究》 北大核心 2024年第8期264-268,共5页
以拖拉机大灯为例,分析了UG注塑模具建模的设计方法和工艺方案,建立了拖拉机大灯模型,并完成了拖拉机大灯注塑模具的设计。研究结果表明:经过UG模拟开模出来的塑料件没有出现气泡、变形、缺料和银线等缺陷,整体也没有发现熔合条纹,设计... 以拖拉机大灯为例,分析了UG注塑模具建模的设计方法和工艺方案,建立了拖拉机大灯模型,并完成了拖拉机大灯注塑模具的设计。研究结果表明:经过UG模拟开模出来的塑料件没有出现气泡、变形、缺料和银线等缺陷,整体也没有发现熔合条纹,设计的拖拉机大灯注塑模具满足设计需求。 展开更多
关键词 拖拉机 大灯 ug 注塑 模具
下载PDF
基于UG动画仿真的喷雾机喷杆形变控制优化
3
作者 张楠 刘旭 《农机化研究》 北大核心 2024年第4期198-202,共5页
在植保作业领域,为预防大田作物的病虫害,传统农业生产存在农药使用粗放、滥用问题,对农村生产、生活、生态“三生同步”工作开展造成了十分不利的影响。为进一步提高农药使用合理性,顺应绿色农业、精确农业、生态农业的发展理念,宽幅... 在植保作业领域,为预防大田作物的病虫害,传统农业生产存在农药使用粗放、滥用问题,对农村生产、生活、生态“三生同步”工作开展造成了十分不利的影响。为进一步提高农药使用合理性,顺应绿色农业、精确农业、生态农业的发展理念,宽幅喷杆喷雾机逐渐具备了变量喷雾的技术特征。在生产实践中,耕地表面的地形、地势等不确定因素对喷杆喷雾机喷药架造成的振动、歪斜、变型等影响会明显降低喷雾覆盖精度,导致植保质量降低。为此,以我国生产常用的28m幅宽喷药架为研究对象,分析了喷药架的形变类型,利用UG软件仿真了喷药架变形后对喷雾质量的影响,并在分析动画仿真数据基础上有针对性地进行了喷药架结构优化与技术升级,且优化后的喷药架对于多种地形的适应性均得到提升。 展开更多
关键词 喷雾机 喷杆形变 控制 动画仿真 ug
下载PDF
基于UG的拖拉机齿轮传动系统仿真研究
4
作者 杨玉霞 李艳钰 《农机化研究》 北大核心 2025年第1期258-261,268,共5页
设计了一款拖拉机复合行星齿轮的动力系统,并基于UG仿真软件,建立了齿轮参数化模型,得到了齿轮的渐开线和齿廓线,最后建立了齿轮传动系统仿真模型。齿轮传动系统可靠性实验表明:系统齿轮运动符合预期,满足设计要求,证实了系统的可靠性。
关键词 拖拉机 复合行星齿轮 ug 齿轮传动
下载PDF
基于UG的发动机轻量化设计与节能优化研究
5
作者 袁帅 《常熟理工学院学报》 2024年第5期89-95,共7页
机体轻量化是优化发动机能量利用的主要手段之一.为合理节约能源利用量,针对基于UG的发动机轻量化设计与节能优化方法展开研究.设置UG/Post Builder后置处理器,针对相关参数进行求解,完成基于UG的发动机设计模块开发.控制机体壁厚,在此... 机体轻量化是优化发动机能量利用的主要手段之一.为合理节约能源利用量,针对基于UG的发动机轻量化设计与节能优化方法展开研究.设置UG/Post Builder后置处理器,针对相关参数进行求解,完成基于UG的发动机设计模块开发.控制机体壁厚,在此基础上减少螺栓个数,并改用轻量化曲轴箱,在保证机体高压密封状态的同时,完成发动机组件的轻量化设计.仿真实验结果表明,依照轻量化方法所设计的发动机机体自重相对较小,不会因机体过重而造成能源过量消耗的问题. 展开更多
关键词 ug软件 发动机 能源节约 轻量化设计
下载PDF
基于UG二次开发的多材料零件3D打印建模方法研究
6
作者 葛正浩 王楠 +1 位作者 张新安 刘磊 《印刷与数字媒体技术研究》 CAS 北大核心 2024年第4期228-236,共9页
随着制造业的不断创新与改进,多材料三维(Three-Dimensions,3D)打印工艺的重要性日益显现,多材料建模技术是3D打印工艺的核心模块。本研究提出一种基于UG二次开发的多材料3D打印建模方法。首先利用现有3D建模软件UG(Unigraphics NX)创... 随着制造业的不断创新与改进,多材料三维(Three-Dimensions,3D)打印工艺的重要性日益显现,多材料建模技术是3D打印工艺的核心模块。本研究提出一种基于UG二次开发的多材料3D打印建模方法。首先利用现有3D建模软件UG(Unigraphics NX)创建待打印零件的3D模型,通过包围盒原理及交集算法,对3D模型所处的材料空间微分化;其次通过UG对其单个或局部小立方体添加颜色,将颜色信息通过材料颜色映射表映射为材料信息,输出多材料模型文件;最后将3D模型导入材料空间,打印出满足功能要求与外观要求的多材料零件。该建模方法可为多材料3D打印建模技术研究提供参考。 展开更多
关键词 多材料零件 ug 包围盒原理 几何空间 材料空间
下载PDF
基于局部剖视图的UG软件应用技巧
7
作者 罗若 肖振泉 《内燃机与配件》 2024年第5期104-107,共4页
本文介绍了利用UG软件创建二维、立体局部剖视图的方法,研究总结了几何体创建具有相同剖切分界线的二维、立体局部剖视图的应用技巧和符合国家标准的局部剖视图表达方法。局部剖视图相同剖切分界线的创建,分界线在二维、立体视图中的切... 本文介绍了利用UG软件创建二维、立体局部剖视图的方法,研究总结了几何体创建具有相同剖切分界线的二维、立体局部剖视图的应用技巧和符合国家标准的局部剖视图表达方法。局部剖视图相同剖切分界线的创建,分界线在二维、立体视图中的切换,是整个过程比较关键的操作,关系到视图能否创建成功。通过本文介绍的方法,绘图者可以轻松实现正交的局部剖、轴测局部剖视图的绘制,熟练掌握后可以大大提高绘图的工作效率,为绘图工作提供方便。 展开更多
关键词 机械制图 ug软件 局部剖视图
下载PDF
基于轴类零件的SolidWorks与UG NX的建模方法比较
8
作者 陈光霞 《南方农机》 2024年第13期140-143,167,共5页
UG NX与SolidWorks是目前机械设计中较常用的三维设计软件,而轴类零件也是机器中很常见的零件。文章多角度比较用两种软件进行轴类零件造型时,绘制草图和运行特征命令的先后顺序不同对造型过程和结果的影响,同时也比较了轴类零件上常见... UG NX与SolidWorks是目前机械设计中较常用的三维设计软件,而轴类零件也是机器中很常见的零件。文章多角度比较用两种软件进行轴类零件造型时,绘制草图和运行特征命令的先后顺序不同对造型过程和结果的影响,同时也比较了轴类零件上常见结构如退刀槽、键槽的不同造型方法。对于两种软件在轴类零件造型中的不足提出了解决办法。 展开更多
关键词 SOLIDWORKS ug NX 建模
下载PDF
基于UG NX的数控多轴加工工艺改良和配套夹具设计
9
作者 陈燕 《自动化应用》 2024年第1期219-220,223,共3页
首先,简要介绍了UG NX编程软件的相关知识;其次,以金属半环和电机外壳为研究对象,分析了其原有的数控加工工艺并提出了优化改进措施;再次,利用UG对研究对象进行了配套工装的仿真设计;最后,利用UG编制研究对象的目标零件多轴数控加工程序... 首先,简要介绍了UG NX编程软件的相关知识;其次,以金属半环和电机外壳为研究对象,分析了其原有的数控加工工艺并提出了优化改进措施;再次,利用UG对研究对象进行了配套工装的仿真设计;最后,利用UG编制研究对象的目标零件多轴数控加工程序,有效保障了产品的加工质量,节省了人力、物力成本,提高了生产效率。 展开更多
关键词 ug NX编程 数控多轴加工 配套工装
下载PDF
基于UG12.0自动编程的复杂槽类零件数控铣削仿真与加工
10
作者 姚辉苗 郭慧杰 +1 位作者 王雪英 王成帅 《机电工程技术》 2024年第1期185-188,共4页
计算机辅助设计与制造技术是制造业的趋势和方向。对于轮廓形状复杂的零件,手动数控编程技术呈现出适应能力差,一定程度制约我国制造业质量水平的快速发展。以复杂槽类零件特征分析为基础,采用UG12.0 CAD模块开展复杂槽类零件三维建模,... 计算机辅助设计与制造技术是制造业的趋势和方向。对于轮廓形状复杂的零件,手动数控编程技术呈现出适应能力差,一定程度制约我国制造业质量水平的快速发展。以复杂槽类零件特征分析为基础,采用UG12.0 CAD模块开展复杂槽类零件三维建模,应用CAM模块设置刀具、建立坐标系、创建几何体、建立加工工序、设置刀轨参数及切削层参数,开展复杂槽类零件自动编程,使用仿真加工功能验证程序的正确性,后处理导出569型Oi mate MD加工中心能识别的处理器为“FANUC-BJ”的程序。将程序导入数控系统,安装毛坯和刀具,对刀找中心点,将两把刀具的长度补偿输入参数表中,最后进行加工生产。实践表明,对于复杂槽类零件,采用UG12.0进行自动编程、数控铣削仿真和生产加工是可行的。 展开更多
关键词 ug12.0 自动编程 仿真 数控铣削
下载PDF
基于UG10.0的可乐瓶底座模芯CAD/CAM的研究
11
作者 龚真蕊 《机械工程与自动化》 2024年第6期123-124,127,共3页
对于结构较为复杂的零件,手工编制对应数控程序不仅计算繁琐,还很容易出现错误,影响实际加工操作,甚至造成安全事故。利用UG10.0软件CAM部分对可乐瓶底座模芯零件进行编程,包括刀具的选用、工序的选择、策略参数设置及刀路仿真,通过后... 对于结构较为复杂的零件,手工编制对应数控程序不仅计算繁琐,还很容易出现错误,影响实际加工操作,甚至造成安全事故。利用UG10.0软件CAM部分对可乐瓶底座模芯零件进行编程,包括刀具的选用、工序的选择、策略参数设置及刀路仿真,通过后处理生成零件的加工程序。该方法大大降低了编程难度,提高了编程效率及加工的安全性。 展开更多
关键词 模芯 ug10.0 加工中心 自动编程 仿真加工
下载PDF
混合式教学在中职UG三维造型设计课程中的应用研究 被引量:1
12
作者 罗忠会 桂娟 郑继明 《汽车实用技术》 2024年第4期164-168,共5页
为革新中职院校的课堂教学模式,提升课堂教学效果,现以混合式教学在中职UG三维造型设计课程的应用为研究对象,采用调查研究法,得到了中职UG三维造型设计课程的现状以及存在的问题,在研究“线上+线下”教学设计基础上,提出“以学生为中... 为革新中职院校的课堂教学模式,提升课堂教学效果,现以混合式教学在中职UG三维造型设计课程的应用为研究对象,采用调查研究法,得到了中职UG三维造型设计课程的现状以及存在的问题,在研究“线上+线下”教学设计基础上,提出“以学生为中心”和“以学习活动为中心”的课堂教学策略,并依托“超星学习通”平台,设计了“线上+线下”混合式教学新模式,并将该模式运用于中职UG三维造型设计课程中。研究结果表明,该模式提升了中职课堂教学效果,为中职课堂教学模式的改革提供参考。 展开更多
关键词 ug三维造型设计 中职院校 超星学习通 混合式教学
下载PDF
Software Defect Prediction Method Based on Stable Learning 被引量:1
13
作者 Xin Fan Jingen Mao +3 位作者 Liangjue Lian Li Yu Wei Zheng Yun Ge 《Computers, Materials & Continua》 SCIE EI 2024年第1期65-84,共20页
The purpose of software defect prediction is to identify defect-prone code modules to assist software quality assurance teams with the appropriate allocation of resources and labor.In previous software defect predicti... The purpose of software defect prediction is to identify defect-prone code modules to assist software quality assurance teams with the appropriate allocation of resources and labor.In previous software defect prediction studies,transfer learning was effective in solving the problem of inconsistent project data distribution.However,target projects often lack sufficient data,which affects the performance of the transfer learning model.In addition,the presence of uncorrelated features between projects can decrease the prediction accuracy of the transfer learning model.To address these problems,this article propose a software defect prediction method based on stable learning(SDP-SL)that combines code visualization techniques and residual networks.This method first transforms code files into code images using code visualization techniques and then constructs a defect prediction model based on these code images.During the model training process,target project data are not required as prior knowledge.Following the principles of stable learning,this paper dynamically adjusted the weights of source project samples to eliminate dependencies between features,thereby capturing the“invariance mechanism”within the data.This approach explores the genuine relationship between code defect features and labels,thereby enhancing defect prediction performance.To evaluate the performance of SDP-SL,this article conducted comparative experiments on 10 open-source projects in the PROMISE dataset.The experimental results demonstrated that in terms of the F-measure,the proposed SDP-SL method outperformed other within-project defect prediction methods by 2.11%-44.03%.In cross-project defect prediction,the SDP-SL method provided an improvement of 5.89%-25.46% in prediction performance compared to other cross-project defect prediction methods.Therefore,SDP-SL can effectively enhance within-and cross-project defect predictions. 展开更多
关键词 software defect prediction code visualization stable learning sample reweight residual network
下载PDF
Adaptive Deep Learning Model for Software Bug Detection and Classification
14
作者 S.Sivapurnima D.Manjula 《Computer Systems Science & Engineering》 SCIE EI 2023年第5期1233-1248,共16页
Software is unavoidable in software development and maintenance.In literature,many methods are discussed which fails to achieve efficient software bug detection and classification.In this paper,efficient Adaptive Deep... Software is unavoidable in software development and maintenance.In literature,many methods are discussed which fails to achieve efficient software bug detection and classification.In this paper,efficient Adaptive Deep Learning Model(ADLM)is developed for automatic duplicate bug report detection and classification process.The proposed ADLM is a combination of Conditional Random Fields decoding with Long Short-Term Memory(CRF-LSTM)and Dingo Optimizer(DO).In the CRF,the DO can be consumed to choose the efficient weight value in network.The proposed automatic bug report detection is proceeding with three stages like pre-processing,feature extraction in addition bug detection with classification.Initially,the bug report input dataset is gathered from the online source system.In the pre-processing phase,the unwanted information from the input data are removed by using cleaning text,convert data types and null value replacement.The pre-processed data is sent into the feature extraction phase.In the feature extraction phase,the four types of feature extraction method are utilized such as contextual,categorical,temporal and textual.Finally,the features are sent to the proposed ADLM for automatic duplication bug report detection and classification.The proposed methodology is proceeding with two phases such as training and testing phases.Based on the working process,the bugs are detected and classified from the input data.The projected technique is assessed by analyzing performance metrics such as accuracy,precision,Recall,F_Measure and kappa. 展开更多
关键词 software bug detection classification PRE-PROCESSING feature extraction deep belief neural network long short-term memory
下载PDF
基于UG的数控加工技术在模具加工中的应用分析 被引量:1
15
作者 汪子辰 《科技与创新》 2024年第14期109-111,共3页
目前,中国工业化进程不断推进,市场竞争日渐加剧,制造业飞速发展,对加工工艺的相关要求也越来越高。在工业生产中,模具是一种基础性的工艺装备。模具加工是机械生产制造的关键性技术组成部分,UG(Unigraphics)可在模具加工中推动数控加... 目前,中国工业化进程不断推进,市场竞争日渐加剧,制造业飞速发展,对加工工艺的相关要求也越来越高。在工业生产中,模具是一种基础性的工艺装备。模具加工是机械生产制造的关键性技术组成部分,UG(Unigraphics)可在模具加工中推动数控加工技术的有效运用,进而提升加工的效率与质量,大幅缩减模具的制造周期。简单介绍了UG软件,分析了数控加工技术流程,探讨基于UG的数控加工技术在模具加工中的合理应用,以期为提高模具生产技术应用水平提供助力。 展开更多
关键词 ug 数控加工技术 模具加工 模具设计
下载PDF
Open-Source Software Defined Networking Controllers:State-of-the-Art,Challenges and Solutions for Future Network Providers
16
作者 Johari Abdul Rahim Rosdiadee Nordin Oluwatosin Ahmed Amodu 《Computers, Materials & Continua》 SCIE EI 2024年第7期747-800,共54页
Software Defined Networking(SDN)is programmable by separation of forwarding control through the centralization of the controller.The controller plays the role of the‘brain’that dictates the intelligent part of SDN t... Software Defined Networking(SDN)is programmable by separation of forwarding control through the centralization of the controller.The controller plays the role of the‘brain’that dictates the intelligent part of SDN technology.Various versions of SDN controllers exist as a response to the diverse demands and functions expected of them.There are several SDN controllers available in the open market besides a large number of commercial controllers;some are developed tomeet carrier-grade service levels and one of the recent trends in open-source SDN controllers is the Open Network Operating System(ONOS).This paper presents a comparative study between open source SDN controllers,which are known as Network Controller Platform(NOX),Python-based Network Controller(POX),component-based SDN framework(Ryu),Java-based OpenFlow controller(Floodlight),OpenDayLight(ODL)and ONOS.The discussion is further extended into ONOS architecture,as well as,the evolution of ONOS controllers.This article will review use cases based on ONOS controllers in several application deployments.Moreover,the opportunities and challenges of open source SDN controllers will be discussed,exploring carriergrade ONOS for future real-world deployments,ONOS unique features and identifying the suitable choice of SDN controller for service providers.In addition,we attempt to provide answers to several critical questions relating to the implications of the open-source nature of SDN controllers regarding vendor lock-in,interoperability,and standards compliance,Similarly,real-world use cases of organizations using open-source SDN are highlighted and how the open-source community contributes to the development of SDN controllers.Furthermore,challenges faced by open-source projects,and considerations when choosing an open-source SDN controller are underscored.Then the role of Artificial Intelligence(AI)and Machine Learning(ML)in the evolution of open-source SDN controllers in light of recent research is indicated.In addition,the challenges and limitations associated with deploying open-source SDN controllers in production networks,how can they be mitigated,and finally how opensource SDN controllers handle network security and ensure that network configurations and policies are robust and resilient are presented.Potential opportunities and challenges for future Open SDN deployment are outlined to conclude the article. 展开更多
关键词 ONOS open source software SDN software defined networking
下载PDF
Static Analysis Techniques for Fixing Software Defects in MPI-Based Parallel Programs
17
作者 Norah Abdullah Al-Johany Sanaa Abdullah Sharaf +1 位作者 Fathy Elbouraey Eassa Reem Abdulaziz Alnanih 《Computers, Materials & Continua》 SCIE EI 2024年第5期3139-3173,共35页
The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of par... The Message Passing Interface (MPI) is a widely accepted standard for parallel computing on distributed memorysystems.However, MPI implementations can contain defects that impact the reliability and performance of parallelapplications. Detecting and correcting these defects is crucial, yet there is a lack of published models specificallydesigned for correctingMPI defects. To address this, we propose a model for detecting and correcting MPI defects(DC_MPI), which aims to detect and correct defects in various types of MPI communication, including blockingpoint-to-point (BPTP), nonblocking point-to-point (NBPTP), and collective communication (CC). The defectsaddressed by the DC_MPI model include illegal MPI calls, deadlocks (DL), race conditions (RC), and messagemismatches (MM). To assess the effectiveness of the DC_MPI model, we performed experiments on a datasetconsisting of 40 MPI codes. The results indicate that the model achieved a detection rate of 37 out of 40 codes,resulting in an overall detection accuracy of 92.5%. Additionally, the execution duration of the DC_MPI modelranged from 0.81 to 1.36 s. These findings show that the DC_MPI model is useful in detecting and correctingdefects in MPI implementations, thereby enhancing the reliability and performance of parallel applications. TheDC_MPImodel fills an important research gap and provides a valuable tool for improving the quality ofMPI-basedparallel computing systems. 展开更多
关键词 High-performance computing parallel computing software engineering software defect message passing interface DEADLOCK
下载PDF
Moth Flame Optimization Based FCNN for Prediction of Bugs in Software
18
作者 C.Anjali Julia Punitha Malar Dhas J.Amar Pratap Singh 《Intelligent Automation & Soft Computing》 SCIE 2023年第5期1241-1256,共16页
The software engineering technique makes it possible to create high-quality software.One of the most significant qualities of good software is that it is devoid of bugs.One of the most time-consuming and costly softwar... The software engineering technique makes it possible to create high-quality software.One of the most significant qualities of good software is that it is devoid of bugs.One of the most time-consuming and costly software proce-dures isfinding andfixing bugs.Although it is impossible to eradicate all bugs,it is feasible to reduce the number of bugs and their negative effects.To broaden the scope of bug prediction techniques and increase software quality,numerous causes of software problems must be identified,and successful bug prediction models must be implemented.This study employs a hybrid of Faster Convolution Neural Network and the Moth Flame Optimization(MFO)algorithm to forecast the number of bugs in software based on the program data itself,such as the line quantity in codes,methods characteristics,and other essential software aspects.Here,the MFO method is used to train the neural network to identify optimal weights.The proposed MFO-FCNN technique is compared with existing methods such as AdaBoost(AB),Random Forest(RF),K-Nearest Neighbour(KNN),K-Means Clustering(KMC),Support Vector Machine(SVM)and Bagging Clas-sifier(BC)are examples of machine learning(ML)techniques.The assessment method revealed that machine learning techniques may be employed successfully and through a high level of accuracy.The obtained data revealed that the proposed strategy outperforms the traditional approach. 展开更多
关键词 Faster convolution neural network Moth Flame Optimization(MFO) Support Vector Machine(SVM) AdaBoost(AB) software bug prediction
下载PDF
Towards Improving the Quality of Requirement and Testing Process in Agile Software Development:An Empirical Study
19
作者 Irum Ilays Yaser Hafeez +4 位作者 Nabil Almashfi Sadia Ali Mamoona Humayun Muhammad Aqib Ghadah Alwakid 《Computers, Materials & Continua》 SCIE EI 2024年第9期3761-3784,共24页
Software testing is a critical phase due to misconceptions about ambiguities in the requirements during specification,which affect the testing process.Therefore,it is difficult to identify all faults in software.As re... Software testing is a critical phase due to misconceptions about ambiguities in the requirements during specification,which affect the testing process.Therefore,it is difficult to identify all faults in software.As requirement changes continuously,it increases the irrelevancy and redundancy during testing.Due to these challenges;fault detection capability decreases and there arises a need to improve the testing process,which is based on changes in requirements specification.In this research,we have developed a model to resolve testing challenges through requirement prioritization and prediction in an agile-based environment.The research objective is to identify the most relevant and meaningful requirements through semantic analysis for correct change analysis.Then compute the similarity of requirements through case-based reasoning,which predicted the requirements for reuse and restricted to error-based requirements.Afterward,the apriori algorithm mapped out requirement frequency to select relevant test cases based on frequently reused or not reused test cases to increase the fault detection rate.Furthermore,the proposed model was evaluated by conducting experiments.The results showed that requirement redundancy and irrelevancy improved due to semantic analysis,which correctly predicted the requirements,increasing the fault detection rate and resulting in high user satisfaction.The predicted requirements are mapped into test cases,increasing the fault detection rate after changes to achieve higher user satisfaction.Therefore,the model improves the redundancy and irrelevancy of requirements by more than 90%compared to other clustering methods and the analytical hierarchical process,achieving an 80%fault detection rate at an earlier stage.Hence,it provides guidelines for practitioners and researchers in the modern era.In the future,we will provide the working prototype of this model for proof of concept. 展开更多
关键词 Requirement prediction software testing agile software development semantic analysis case-based reasoning
下载PDF
HV Process Model of Software Development
20
作者 Hemant Kumar Vipin Saxena 《Journal of Software Engineering and Applications》 2024年第7期553-570,共18页
Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are ... Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are various kinds of process models that are used by the software industries for the development of small, medium and long-term software projects, but many of them do not cover risk management. It is quite obvious that the improper selection of the software development process model leads to failure of the software products as it is time bound activity. In the present work, a new software development process model is proposed which covers the risks at any stage of the development of the software product. The model is named a Hemant-Vipin (HV) process model and may be helpful for the software industries for development of the efficient software products and timely delivery at the end of the client. The efficiency of the HV process model is observed by considering various kinds of factors like requirement clarity, user feedback, change agility, predictability, risk identification, practical implementation, customer satisfaction, incremental development, use of ready-made components, quick design, resource organization and many more and found through a case study that the presented approach covers many of parameters in comparison of the existing process models. . 展开更多
关键词 software Process Model software Development software Engineering software Risk Management and software Quality
下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部