期刊文献+
共找到91,397篇文章
< 1 2 250 >
每页显示 20 50 100
基于HFSS与MATLAB的阵列天线设计与仿真
1
作者 梁明宇 孙如英 韩荣苍 《无线互联科技》 2026年第4期51-55,共5页
文章提出了一种基于HFSS与MATLAB联合仿真的阵列天线设计方法,用于计算微带阵列天线辐射方向图和阵列天线综合结果的验证。面向切比雪夫低副瓣微带天线阵和平顶波束微带天线阵的应用背景,设计案例均采用了宽带微带天线作为阵元并通过HFS... 文章提出了一种基于HFSS与MATLAB联合仿真的阵列天线设计方法,用于计算微带阵列天线辐射方向图和阵列天线综合结果的验证。面向切比雪夫低副瓣微带天线阵和平顶波束微带天线阵的应用背景,设计案例均采用了宽带微带天线作为阵元并通过HFSS计算阵元的辐射方向图。文章根据方向图相乘原理使用MATLAB计算阵列天线方向图并实现了阵列天线辐射方向图的可视化。 展开更多
关键词 阵列天线 辐射方向图 hfss MATLAB
在线阅读 下载PDF
Design and Exploration of Intelligent Software Testing Course
2
作者 Depeng Gao Rui Wu +1 位作者 Shihan Xiao Shuxi Chen 《计算机教育》 2026年第3期47-53,共7页
With the rapid development of artificial intelligence,the intelligence level of software is increasingly improving.Intelligent software,which is widely applied in crucial fields such as autonomous driving,intelligent ... With the rapid development of artificial intelligence,the intelligence level of software is increasingly improving.Intelligent software,which is widely applied in crucial fields such as autonomous driving,intelligent customer service,and medical diagnosis,is constructed based on complex technologies like machine learning and deep learning.Its uncertain behavior and data dependence pose unprecedented challenges to software testing.However,existing software testing courses mainly focus on conventional contents and are unable to meet the requirements of intelligent software testing.Therefore,this work deeply analyzed the relevant technologies of intelligent software testing,including reliability evaluation indicator system,neuron coverage,and test case generation.It also systematically designed an intelligent software testing course,covering teaching objectives,teaching content,teaching methods,and a teaching case.Verified by the practical teaching in four classes,this course has achieved remarkable results,providing practical experience for the reform of software testing courses. 展开更多
关键词 Intelligent software testing Intelligent software software testing Course design
在线阅读 下载PDF
OSSerCopilot:An LLM-driven Tutoring System for Fostering Open Source Competency in Software Engineering Education
3
作者 Xin Tan Jingyi Tan +4 位作者 Weimiao Ren Keqing Fan Xiao Long Fang Liu Li Zhang 《计算机教育》 2026年第3期119-129,共11页
In the context of large language model(LLM)reshaping software engineering education,this paper presents OSSerCopilot,a LLM-based tutoring system designed to address the critical challenge faced by newcomers(especially... In the context of large language model(LLM)reshaping software engineering education,this paper presents OSSerCopilot,a LLM-based tutoring system designed to address the critical challenge faced by newcomers(especially student contributors)in open source software(OSS)communities.Leveraging natural language processing,code semantic understanding,and learner profiling,the system functions as an intelligent tutor to scaffold three core competency domains:contribution guideline interpretation,project architecture comprehension,and personalized task matching.By transforming traditional onboarding barriers-such as complex contribution documentation and opaque project structures-into interactive learning journeys,OSSerCopilot enables newcomers to complete their first OSS contribution more easily and confidently.This paper highlights how LLM technologies can redefine software engineering education by bridging the gap between theoretical knowledge and practical OSS participation,offering implications for curriculum design,competency assessment,and sustainable OSS ecosystem cultivation.A demonstration video of the system is available at https://figshare.com/articles/media/OSSerCopilot_Introduction_mp4/29510276. 展开更多
关键词 software engineering education Open source software education Intelligent tutoring systems Newcomer onboarding Large language models AI-driven educational tools OSS contribution
在线阅读 下载PDF
Software and layout optimization of HIRFL-CSR external-target experiment
4
作者 Jian-Wang Hong Chen-Lu Hu +29 位作者 Yu-Hong Yu Nu Xu Zhi-Yu Sun Hao Qiu Zhi-Gang Xiao Ming Shao Li-Min Duan Xiong-Hong He Zhi-Hui Xu Yi Wang Dong Han Zi-Xuan Chen Feng-Yi Zhao He-Run Yang Xiang-Lun Wei Rong-Jiang Hu Feng Liu Hua Pei Ya-Ping Wang Ye Tian Zhi Qin Dong-Dong Hu Guo-Dong Shen Li-Jun Mao Wei Wu Wei You Yu-Quan Chen Peng Yang De-Qing Fang Ya-Peng Zhang 《Nuclear Science and Techniques》 2026年第5期289-297,共9页
Heavy-ion collisions(HICs)is a unique experimental tool for investigating the properties of nuclear matter under extreme conditions in the laboratory.At HIRFL-CSR energies,HICs can create nuclear matter with 2-3 times... Heavy-ion collisions(HICs)is a unique experimental tool for investigating the properties of nuclear matter under extreme conditions in the laboratory.At HIRFL-CSR energies,HICs can create nuclear matter with 2-3 times the saturation density(ρ_(0)).The HIRFL-CSR external-target experiment(CEE)is a large-acceptance spectrometer designed to explore frontier topics in high-energy nuclear physics,such as the QCD phase structure and nuclear matter equation of states.In this letter,we introduce simulation and analysis software for the CEE experiment(CeeROOT).Based on the CEE conceptual design and CeeROOT software,the configurations of its subdetectors were optimized by considering foreseeable physical constraints.The final detector layout of the CEE spectrometer and its acceptances were validated through simulations of U+U collisions at 500 MeV/u and pp collisions at 2.8 GeV,which demonstrated that the CEE experiment will serve as a detector with wide acceptance and multi-particle identification capabilities for studying high-energy nuclear physics topics at HIRFL-CSR energies with pp,pA,and A A collisions. 展开更多
关键词 CEE experiment Simulation software OPTIMIZATION HIRFL-CSR
在线阅读 下载PDF
Enhancing Code Quality with LLM in Software Static Analysis
5
作者 Niu Zhi Dong Luming 《ZTE Communications》 2026年第1期65-71,共7页
In the modern era of ubiquitous and highly interconnected information technology,cybersecurity threats stemming from software code vulnerabilities have become increasingly severe,posing significant risks to the confid... In the modern era of ubiquitous and highly interconnected information technology,cybersecurity threats stemming from software code vulnerabilities have become increasingly severe,posing significant risks to the confidentiality,integrity,and availability of modern information systems.To enhance software code quality,enterprises often integrate static code analysis tools into Continuous Integration(CI) pipelines.However,the high rates of false positives and false negatives remain a challenge.The advent of large language models(LLMs),such as ChatGPT,presents a new opportunity to address these challenges.In this paper,we propose AI-SCDF,a framework that utilizes the custombuilt Nebula-Coder AI model for detecting and fixing code security issues in real time during the developer ' s personal build process.We construct a static code checking rule knowledge base through summarizing and classifying Common Weakness Enumeration(CWE) code security problems identified by security and quality assurance teams.The rule knowledge base is combined with CodeFuse-processed code contexts to serve as input for an AI code security detection microservice,which assists in identifying code quality and security issues.If any abnormalities are detected,they are addressed by an AI code security patching microservice,which alerts the developer and requests confirmation before committing the code into the repository.Experimental results show that our approach effectively improves code quality.We also develop a VS Code plugin for code alert detection and fix based on LLMs,which facilitates test shift-left and lowers the risk of software development. 展开更多
关键词 software static analysis LLM CWE knowledge base
在线阅读 下载PDF
Research and Practice of a New Training Model for Software Engineering Courses Based on Generative AI and OBE Concepts
6
作者 Shengshai Zhang Xiaodong Yu +1 位作者 Jianhui Jiang Lixiao Zhang 《计算机教育》 2026年第3期139-147,共9页
With the advent of the AI era,how can students effectively utilize generative AI large models to assist in course learning?At the same time,how can teachers utilize generative AI tools and the teaching concept of OBE ... With the advent of the AI era,how can students effectively utilize generative AI large models to assist in course learning?At the same time,how can teachers utilize generative AI tools and the teaching concept of OBE to stimulate students’innovative consciousness and teamwork ability,enabling students to identify some problems in a certain industry or field and creatively propose feasible solutions,and truly achieve the cultivation of new models in software engineering course teaching with the assistance of generative AI tools?This paper presents research and practice on a new model for cultivating software engineering courses that integrates generative AI and OBE,introduces the specific process of teaching reform and practice,and finally explains the achievements of teaching reform. 展开更多
关键词 Generative AI OBE software engineering Teaching reform
在线阅读 下载PDF
Developing Innovation Capacity in Graduate Software Engineering Practice Through Newquality Productive Forces
7
作者 Ting Cai Tianyuan Yin +2 位作者 Yuxin Wu Shan Lin Zhiwei Ye 《计算机教育》 2026年第3期220-229,共10页
The rapid development of new-quality productive forces(NQPF)has intensified the demand for high-level innovative talent.As a representative of NQPF,generative artificial intelligence(GenAI)offers powerful tools to res... The rapid development of new-quality productive forces(NQPF)has intensified the demand for high-level innovative talent.As a representative of NQPF,generative artificial intelligence(GenAI)offers powerful tools to reshape talent cultivation but also presents significant challenges,including skill hollowing,ethical risks,and a growing disconnect between education and industry needs.Currently,graduate-level software engineering education struggles with outdated curricula and insufficient alignment with practical demands.In this paper,we propose a dual-core collaborative framework driven by“GenAI technology”and“industry demand”.Under this framework,we design a four-dimensional capability development path to enhance graduate students’innovation in software engineering practice.This path focuses on①scientific research innovation,②engineering problem-solving,③cross-domain collaborative evolution,and④ethical risk governance.The proposed approach promotes a shift from traditional knowledge transfer to human-machine collaborative innovation,aligning talent cultivation with the demands of the NQPF. 展开更多
关键词 New-quality productive forces GenAI Graduate student software engineering Innovation ability
在线阅读 下载PDF
Exploring Reform Strategies for Software Engineering Talent Development Models in the AI Era
8
作者 Linying Jiang Guibing Guo +1 位作者 Jianzhe Zhao Xiaochun Yang 《计算机教育》 2026年第3期95-100,共6页
The rapid development of artificial intelligence(AI)has placed significant pressure on universities to rethink how they train software engineering students.Tools like GitHub Copilot can now generate basic code in seco... The rapid development of artificial intelligence(AI)has placed significant pressure on universities to rethink how they train software engineering students.Tools like GitHub Copilot can now generate basic code in seconds.This raises important questions:What is the value of traditional programming education?What role should instructors play when AI becomes a powerful teaching assistant?How should the goals of software engineering programs change as companies increasingly use AI to handle coding tasks?This paper explores the key challenges AI brings to software engineering education and proposes practical strategies for updating talent development models to meet these changes. 展开更多
关键词 Artificial intelligence software engineering education Talent development Reform strategies
在线阅读 下载PDF
GranuSAS:Software of rapid particle size distribution analysis from small angle scattering data
9
作者 Qiaoyu Guo Fei Xie +3 位作者 Xuefei Feng Zhe Sun Changda Wang Xuechen Jiao 《Chinese Physics B》 2026年第2期216-225,共10页
Small angle x-ray scattering(SAXS)is an advanced technique for characterizing the particle size distribution(PSD)of nanoparticles.However,the ill-posed nature of inverse problems in SAXS data analysis often reduces th... Small angle x-ray scattering(SAXS)is an advanced technique for characterizing the particle size distribution(PSD)of nanoparticles.However,the ill-posed nature of inverse problems in SAXS data analysis often reduces the accuracy of conventional methods.This article proposes a user-friendly software for PSD analysis,GranuSAS,which employs an algorithm that integrates truncated singular value decomposition(TSVD)with the Chahine method.This approach employs TSVD for data preprocessing,generating a set of initial solutions with noise suppression.A high-quality initial solution is subsequently selected via the L-curve method.This selected candidate solution is then iteratively refined by the Chahine algorithm,enforcing constraints such as non-negativity and improving physical interpretability.Most importantly,GranuSAS employs a parallel architecture that simultaneously yields inversion results from multiple shape models and,by evaluating the accuracy of each model's reconstructed scattering curve,offers a suggestion for model selection in material systems.To systematically validate the accuracy and efficiency of the software,verification was performed using both simulated and experimental datasets.The results demonstrate that the proposed software delivers both satisfactory accuracy and reliable computational efficiency.It provides an easy-to-use and reliable tool for researchers in materials science,helping them fully exploit the potential of SAXS in nanoparticle characterization. 展开更多
关键词 small angle x-ray scattering data analysis software particle size distribution inverse problem
原文传递
Exploration and Practice of School-Enterprise Cooperation Model of Software Engineering Majors from Multi-Perspectives
10
作者 Linpeng Zhong Yong Liao 《计算机教育》 2026年第3期38-46,共9页
Promoting the integration of industry and education and deepening school-enterprise cooperation in talent cultivation and collaborative innovation are long-term goals of higher education.This paper systematically anal... Promoting the integration of industry and education and deepening school-enterprise cooperation in talent cultivation and collaborative innovation are long-term goals of higher education.This paper systematically analyzes the multiple perspectives,practical challenges,and implementation paths of in-depth school-enterprise cooperation.Based on the typical case of school-enterprise cooperation at the School of Information and Software Engineering,University of Electronic Science and Technology of China(UESTC),this paper explores the innovative practices of in-depth school-enterprise cooperation in talent cultivation,scientific research,and faculty construction.It also explores a multi-party collaborative mechanism from the perspectives of universities,enterprises,students,and the government.By policy guidance,resource integration,and benefit sharing,this mechanism achieves in-depth integration of industry and education,providing references and examples for further development of school-enterprise cooperation in the new era. 展开更多
关键词 software engineering School-enterprise cooperation Integration of industry and education Collaborative talent cultivation Multi-perspective analysis
在线阅读 下载PDF
A Hybrid Approach to Software Testing Efficiency:Stacked Ensembles and Deep Q-Learning for Test Case Prioritization and Ranking
11
作者 Anis Zarrad Thomas Armstrong Jaber Jemai 《Computers, Materials & Continua》 2026年第3期1726-1746,共21页
Test case prioritization and ranking play a crucial role in software testing by improving fault detection efficiency and ensuring software reliability.While prioritization selects the most relevant test cases for opti... Test case prioritization and ranking play a crucial role in software testing by improving fault detection efficiency and ensuring software reliability.While prioritization selects the most relevant test cases for optimal coverage,ranking further refines their execution order to detect critical faults earlier.This study investigates machine learning techniques to enhance both prioritization and ranking,contributing to more effective and efficient testing processes.We first employ advanced feature engineering alongside ensemble models,including Gradient Boosted,Support Vector Machines,Random Forests,and Naive Bayes classifiers to optimize test case prioritization,achieving an accuracy score of 0.98847 and significantly improving the Average Percentage of Fault Detection(APFD).Subsequently,we introduce a deep Q-learning framework combined with a Genetic Algorithm(GA)to refine test case ranking within priority levels.This approach achieves a rank accuracy of 0.9172,demonstrating robust performance despite the increasing computational demands of specialized variation operators.Our findings highlight the effectiveness of stacked ensemble learning and reinforcement learning in optimizing test case prioritization and ranking.This integrated approach improves testing efficiency,reduces late-stage defects,and improves overall software stability.The study provides valuable information for AI-driven testing frameworks,paving the way for more intelligent and adaptive software quality assurance methodologies. 展开更多
关键词 software testing test case prioritization test case ranking machine learning reinforcement learning deep Q-learning
在线阅读 下载PDF
Exploration and Practice in Building a Diversified Faculty Team for Specialized Software Talent Cultivation
12
作者 Fangshi Wang Weiwei Xing +1 位作者 Wei Lu Shunli Zhang 《计算机教育》 2026年第3期67-73,共7页
Faculty development serves as a critical foundation for ensuring the quality of higher education.To meet the needs of cultivating specialized software talents and promoting teaching reform,it is particularly crucial t... Faculty development serves as a critical foundation for ensuring the quality of higher education.To meet the needs of cultivating specialized software talents and promoting teaching reform,it is particularly crucial to build a faculty team with knowledge in industry application fields and experience in domestic software development.This paper first analyzes the new requirements for the faculty imposed by the cultivation of specialized software talents and the existing problems in the current faculty.Then,in response to these issues,it introduces the reforms and explorations carried out by the School of Software Engineering at Beijing Jiaotong University in the construction of the faculty for cultivating specialized software talents.The aim is to build a high-caliber and diversified faculty that boasts strong political qualities,interdisciplinary integration,complementary advantages between full-time and part-time faculty,and in-depth integration of industry and education. 展开更多
关键词 Specialized software talents Diversified faculty team Interdisciplinary integration Integration of industry and education
在线阅读 下载PDF
Research and Implementation of the Academic Development Monitoring System for High-quality Software Engineering Talents
13
作者 Kun Niu Kaiyang Zhang +5 位作者 Tan Yang Hui Gao Hongfeng Gu Ting Diao Jing Li Honglin Fu 《计算机教育》 2026年第3期199-209,共11页
Traditional grade-centered evaluation models are inadequate for high-quality software engineering talents in the digital and AI era.This study develops an academic development monitoring system to address shortcomings... Traditional grade-centered evaluation models are inadequate for high-quality software engineering talents in the digital and AI era.This study develops an academic development monitoring system to address shortcomings in dynamics,interdisciplinary integration,and industry adaptability.It builds a multi-dimensional dynamic model covering seven core dimensions with quantitative scoring,non-linear weighting,and DivClust grouping.An intelligent platform with real-time monitoring,early warning,and personalized recommendations integrates AI like multi-modal fusion and large-model diagnosis.The“monitoring-warning-improvement”loop helps optimize training programs,support personalized planning,and bridge talent-industry gaps,enabling digital transformation in software engineering education evaluation. 展开更多
关键词 software engineering talents Academic development monitoring Multi-dimensional dynamic evaluation Intelligent monitoring platform AI-driven evaluation Industry adaptability
在线阅读 下载PDF
HFSS软件在天线设计教学中的应用
14
作者 牛芳琳 吕星 于玲 《实验室科学》 2025年第4期133-137,共5页
为了加深通信专业学生对“天线技术”理论及设计的理解,提出了一种基于HFSS软件的实验教学方法。此方法结合教学理论知识来设计实验内容,利用HFSS软件建立天线模型并运行仿真,使学生能够直观地观察到天线设计的结构及运行结果。该教学... 为了加深通信专业学生对“天线技术”理论及设计的理解,提出了一种基于HFSS软件的实验教学方法。此方法结合教学理论知识来设计实验内容,利用HFSS软件建立天线模型并运行仿真,使学生能够直观地观察到天线设计的结构及运行结果。该教学方法的操作过程简便,且能够使学生清晰地理解天线的各项参数及其对性能的影响。通过这种实践操作,学生不仅能够掌握分析天线性能的技能,还能在一定程度上培养出设计天线的基本能力,符合国家对新工科学生培养的期望和要求。 展开更多
关键词 hfss软件 倒F天线 增益方向图 电压驻波比
在线阅读 下载PDF
基于HFSS的电磁超表面仿真教学案例设计
15
作者 邓力 王亚峰 洪卫军 《实验室研究与探索》 北大核心 2025年第4期81-85,共5页
为帮助学生深入理解电磁超表面的基本原理及其物理意义,在硕士电磁场理论教学中引入电磁仿真,以增强学生的学习兴趣和理解效果。教学中,选用高频结构仿真器对具有相位调控功能的矩形超表面单元建模仿真,探索结构参数对相位响应的影响。... 为帮助学生深入理解电磁超表面的基本原理及其物理意义,在硕士电磁场理论教学中引入电磁仿真,以增强学生的学习兴趣和理解效果。教学中,选用高频结构仿真器对具有相位调控功能的矩形超表面单元建模仿真,探索结构参数对相位响应的影响。基于该单元结构,进行超表面阵列综合,实现电磁波任意角度反射以及涡旋电磁波生成功能案例,展示电磁超表面对电磁波的精准调控能力。该实践教学方法有效促进学生对电磁超表面技术的直观理解,提升学生学习体验。同时也为学生提供科研方法的初步培训。 展开更多
关键词 hfss软件 超表面 仿真教学 涡旋波
在线阅读 下载PDF
When Software Security Meets Large Language Models:A Survey 被引量:4
16
作者 Xiaogang Zhu Wei Zhou +3 位作者 Qing-Long Han Wanlun Ma Sheng Wen Yang Xiang 《IEEE/CAA Journal of Automatica Sinica》 2025年第2期317-334,共18页
Software security poses substantial risks to our society because software has become part of our life. Numerous techniques have been proposed to resolve or mitigate the impact of software security issues. Among them, ... Software security poses substantial risks to our society because software has become part of our life. Numerous techniques have been proposed to resolve or mitigate the impact of software security issues. Among them, software testing and analysis are two of the critical methods, which significantly benefit from the advancements in deep learning technologies. Due to the successful use of deep learning in software security, recently,researchers have explored the potential of using large language models(LLMs) in this area. In this paper, we systematically review the results focusing on LLMs in software security. We analyze the topics of fuzzing, unit test, program repair, bug reproduction, data-driven bug detection, and bug triage. We deconstruct these techniques into several stages and analyze how LLMs can be used in the stages. We also discuss the future directions of using LLMs in software security, including the future directions for the existing use of LLMs and extensions from conventional deep learning research. 展开更多
关键词 Large language models(LLMs) software analysis software security software testing
在线阅读 下载PDF
HFSS仿真实验在“微波技术”课程教学中的应用
17
作者 方欣 程鸿 +2 位作者 武震天 牛凯坤 张艳 《合肥师范学院学报》 2025年第3期102-106,共5页
“微波技术”课程的教学内容抽象且计算复杂,同时缺乏具有专业特色的多元化、互动性教学方式。鉴于此,基于OBE-CDIO教学理念构建了HFSS虚拟仿真实验,通过“理论—仿真—实践验证—前沿探索”的方法,不仅强化了“微波技术”教学中基础传... “微波技术”课程的教学内容抽象且计算复杂,同时缺乏具有专业特色的多元化、互动性教学方式。鉴于此,基于OBE-CDIO教学理念构建了HFSS虚拟仿真实验,通过“理论—仿真—实践验证—前沿探索”的方法,不仅强化了“微波技术”教学中基础传输线结构、微波谐振器、多端口微波元件等基础理论和逻辑关系,加深了学生对“微波技术”理论应用的理解,还结合当下热点科学研究与生产需求,阐明了微波器件在通信系统发展中的重要性。此外,多维评价体系能更全面、客观地评价学生的学习成果。本文旨在探索一种将仿真实验与理论教学相结合的混合式教学方法,以提高学生的综合专业素质,从而满足新工科对电子信息学科人才培养的需求。 展开更多
关键词 微波技术 仿真实验 混合教学 OBE-CDIO hfss
在线阅读 下载PDF
基于ADS和HFSS的有源天线仿真设计教学案例探讨
18
作者 李迎松 夏印锋 王清华 《实验室研究与探索》 北大核心 2025年第4期134-138,共5页
为使学生理解和掌握天线小型化与宽带化设计的基本概念,以及有源天线的设计理论与方法,提出运用先进设计系统(ADS)和高频结构仿真器(HFSS)对有源天线进行建模、仿真与分析,并在此基础上设计小型化宽带有源天线的虚拟仿真实验教学案例。... 为使学生理解和掌握天线小型化与宽带化设计的基本概念,以及有源天线的设计理论与方法,提出运用先进设计系统(ADS)和高频结构仿真器(HFSS)对有源天线进行建模、仿真与分析,并在此基础上设计小型化宽带有源天线的虚拟仿真实验教学案例。通过教学,学生不仅能够掌握宽带天线的匹配技术、有源天线设计方法、小型化技术,还能深入了解协同仿真的理念。有助于学生深刻理解小型化、宽带化及有源天线概念,实现理论知识与实践能力的有机结合,从而达到学以致用的教学目标。 展开更多
关键词 有源天线 虚拟仿真 协同仿真 ADS和hfss仿真软件 有源电路 阻抗匹配
在线阅读 下载PDF
Exploration and Practice of Collaborative Education Mechanism for Software Engineering Education in the New Era:Take School of Information and Software Engineering of UESTC as an Example 被引量:2
19
作者 Linpeng Zhong Yili Li Xueying Yang 《计算机教育》 2025年第3期95-102,共8页
Building a collaborative education mechanism,improving students’engineering practice and innovation abilities,and cultivating software engineering innovation talents that meet industry needs are of great significance... Building a collaborative education mechanism,improving students’engineering practice and innovation abilities,and cultivating software engineering innovation talents that meet industry needs are of great significance for fully implementing the“Excellent Engineer Education and Training Program”of the Ministry of Education and achieving the goal of building a strong engineering education country.The School of Information and Software Engineering of the University of Electronic Science and Technology of China(UESTC)has been thoroughly studying and implementing Xi Jinping Thought on Socialism with Chinese Characteristics for a New Era and the spirit of the 20th CPC National Congress.The school has steadfastly promoted the Project of Nurturing the Soul of the New Era.The school has taken moral education as its core,deeply explored the resources of“all staff,throughout the process,in all aspects”,and constructed and implemented the collaborative education mechanism.These efforts have laid a solid foundation for cultivating excellent talents in software engineering in the new era. 展开更多
关键词 software engineering Collaborative education Talent cultivation School-enterprise cooperation
在线阅读 下载PDF
Two-Phase Software Fault Localization Based on Relational Graph Convolutional Neural Networks 被引量:1
20
作者 Xin Fan Zhenlei Fu +2 位作者 Jian Shu Zuxiong Shen Yun Ge 《Computers, Materials & Continua》 2025年第2期2583-2607,共25页
Spectrum-based fault localization (SBFL) generates a ranked list of suspicious elements by using the program execution spectrum, but the excessive number of elements ranked in parallel results in low localization accu... Spectrum-based fault localization (SBFL) generates a ranked list of suspicious elements by using the program execution spectrum, but the excessive number of elements ranked in parallel results in low localization accuracy. Most researchers consider intra-class dependencies to improve localization accuracy. However, some studies show that inter-class method call type faults account for more than 20%, which means such methods still have certain limitations. To solve the above problems, this paper proposes a two-phase software fault localization based on relational graph convolutional neural networks (Two-RGCNFL). Firstly, in Phase 1, the method call dependence graph (MCDG) of the program is constructed, the intra-class and inter-class dependencies in MCDG are extracted by using the relational graph convolutional neural network, and the classifier is used to identify the faulty methods. Then, the GraphSMOTE algorithm is improved to alleviate the impact of class imbalance on classification accuracy. Aiming at the problem of parallel ranking of element suspicious values in traditional SBFL technology, in Phase 2, Doc2Vec is used to learn static features, while spectrum information serves as dynamic features. A RankNet model based on siamese multi-layer perceptron is constructed to score and rank statements in the faulty method. This work conducts experiments on 5 real projects of Defects4J benchmark. Experimental results show that, compared with the traditional SBFL technique and two baseline methods, our approach improves the Top-1 accuracy by 262.86%, 29.59% and 53.01%, respectively, which verifies the effectiveness of Two-RGCNFL. Furthermore, this work verifies the importance of inter-class dependencies through ablation experiments. 展开更多
关键词 software fault localization graph neural network RankNet inter-class dependency class imbalance
在线阅读 下载PDF
上一页 1 2 250 下一页 到第
使用帮助 返回顶部