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.展开更多
[Objectives]To investigate the structure and function of the lipoxygenase(LOX)gene family in Physcomitrella patens.[Methods]This study employed bioinformatics methods to identify and predict LOX gene family members.Qu...[Objectives]To investigate the structure and function of the lipoxygenase(LOX)gene family in Physcomitrella patens.[Methods]This study employed bioinformatics methods to identify and predict LOX gene family members.Quantitative real-time PCR(qRT-PCR)was utilized to analyze the expression patterns of LOX genes at different stages of Botrytis cinerea infection.[Results]The P.patens LOX gene family comprises eight putative proteins,including two 12-LOX-type members and six 13-LOX-type members.Among the eight LOX proteins,PpLOX7 exhibited the lowest molecular weight and shortest amino acid sequence.PpLOX7 was identified as a basic protein with an isoelectric point(pI)of 8.54,while all other members were acidic.Subcellular localization analysis indicated that PpLOX7 was localized to the chloroplast,whereas the remaining members were distributed in the cytoplasm.Secondary structure prediction showed that all eight proteins were predominantly composed of random coils andα-helixes.Chromosomal mapping revealed that the LOX genes were distributed across 7 of the 27 chromosomes in P.patens,with PpLOX1 and PpLOX2 tandemly arranged on chromosome 15.The qRT-PCR analysis demonstrated distinct expression patterns among the eight PpLOX genes following B.cinerea infection.PpLOX1-3 and PpLOX7 were upregulated to varying degrees,suggesting their potential involvement in the early defense response of P.patens against B.cinerea.Notably,PpLOX2 exhibited highly significant differential expression,making it a key candidate for further investigation.[Conclusions]This study provides foundational insights into the functional roles of the LOX gene family in P.patens during biotic stress responses.展开更多
Background:Triptolide(TP)exhibits various pharmacological activities.Our previous studies have confirmed the efficacy of TP against lung adenocarcinoma(LUAD).However,the potent pharmacological activity of TP is underp...Background:Triptolide(TP)exhibits various pharmacological activities.Our previous studies have confirmed the efficacy of TP against lung adenocarcinoma(LUAD).However,the potent pharmacological activity of TP is underpinned by its complex mechanisms.Exploring its potential mechanisms is of great value for promoting the clinical application of TP and extending its clinical use.Methods:Differentially expressed genes(DEGs)associated with LUAD were analyzed and acquired from the TCGA database,while DEGs related to TP were obtained through RNA sequencing.Hub genes were identified through LASSO and random forest models.The efficacy of TP against LUAD was validated using tumor-bearing mouse models and A549 cells.The validation of hub genes was conducted using RT-qPCR.The regulatory effect of hub genes on TP efficacy was validated through overexpression cell models.Furthermore,the potential mechanisms by which TP improves gemcitabine(GEM)resistance were explored using a GEM-resistant cell line in combination with the overexpression model.Results:This study validated the therapeutic effect of TP against LUAD in vivo and in vitro.Bioinformatics revealed that the mechanism of TP's effect against LUAD might be associated with amino acid-related biological processes.Five hub genes were screened and identified by combining bioinformatics methods and experiments.The overexpression model validated that PSAT1 plays an effective role in the efficacy of TP and in alleviating GEM resistance.Conclusion:This study preliminarily demonstrated that the anti-LUAD effect of TP was associated with the PSAT1-regulated serine biosynthesis pathway,and that TP effectively improves GEM resistance by inhibiting PSAT1 expression.展开更多
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.展开更多
To meet the need for cultivating application-oriented talents in local universities,this study introduced a project-based learning approach into the reform of bioinformatics experimental teaching.The course was struct...To meet the need for cultivating application-oriented talents in local universities,this study introduced a project-based learning approach into the reform of bioinformatics experimental teaching.The course was structured around a project titled"Influenza Virus Analysis",comprising four progressive modules:database utilization and information retrieval,sequence alignment and phylogenetic analysis,functional and structural prediction,and omics data analysis.These modules were integrated into a coherent research workflow that connected fragmented knowledge and technical skills.During implementation,flipped classroom and group collaboration methods were employed,alongside the establishment of a diversified assessment system emphasizing process evaluation.Teaching practice indicates that the reform effectively enhances students professional application skills,learning experience,and scientific literacy,facilitating a shift from"tool operation"to"problem-solving"capabilities.This study provides a reference model for the reform of bioinformatics experimental teaching in local universities.展开更多
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.展开更多
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.展开更多
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.展开更多
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.展开更多
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.展开更多
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.展开更多
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-related security aspects are a growing and legitimate concern,especially with 5G data available just at our palms.To conduct research in this field,periodic comparative analysis is needed with the new techniq...Software-related security aspects are a growing and legitimate concern,especially with 5G data available just at our palms.To conduct research in this field,periodic comparative analysis is needed with the new techniques coming up rapidly.The purpose of this study is to review the recent developments in the field of security integration in the software development lifecycle(SDLC)by analyzing the articles published in the last two decades and to propose a way forward.This review follows Kitchenham’s review protocol.The review has been divided into three main stages including planning,execution,and analysis.From the selected 100 articles,it becomes evident that need of a collaborative approach is necessary for addressing critical software security risks(CSSRs)through effective risk management/estimation techniques.Quantifying risks using a numeric scale enables a comprehensive understanding of their severity,facilitating focused resource allocation and mitigation efforts.Through a comprehensive understanding of potential vulnerabilities and proactive mitigation efforts facilitated by protection poker,organizations can prioritize resources effectively to ensure the successful outcome of projects and initiatives in today’s dynamic threat landscape.The review reveals that threat analysis and security testing are needed to develop automated tools for the future.Accurate estimation of effort required to prioritize potential security risks is a big challenge in software security.The accuracy of effort estimation can be further improved by exploring new techniques,particularly those involving deep learning.It is also imperative to validate these effort estimation methods to ensure all potential security threats are addressed.Another challenge is selecting the right model for each specific security threat.To achieve a comprehensive evaluation,researchers should use well-known benchmark checklists.展开更多
BACKGROUND Gallbladder neuroendocrine carcinoma(NEC)represents a subtype of gallbladder malignancies characterized by a low incidence,aggressive nature,and poor prognosis.Despite its clinical severity,the genetic alte...BACKGROUND Gallbladder neuroendocrine carcinoma(NEC)represents a subtype of gallbladder malignancies characterized by a low incidence,aggressive nature,and poor prognosis.Despite its clinical severity,the genetic alterations,mechanisms,and signaling pathways underlying gallbladder NEC remain unclear.CASE SUMMARY This case study presents a rare instance of primary gallbladder NEC in a 73-year-old female patient,who underwent a radical cholecystectomy with hepatic hilar lymphadenectomy and resection of liver segments IV-B and V.Targeted gene sequencing and bioinformatics analysis tools,including STRING,GeneMANIA,Metascape,TRRUST,Sangerbox,cBioPortal and GSCA,were used to analyze the biological functions and features of mutated genes in gallbladder NEC.Twelve mutations(APC,ARID2,IFNA6,KEAP1,RB1,SMAD4,TP53,BTK,GATA1,GNAS,and PRDM3)were identified,and the tumor mutation burden was determined to be 9.52 muts/Mb via targeted gene sequencing.A protein-protein interaction network showed significant interactions among the twelve mutated genes.Gene Ontology and Kyoto Encyclopedia of Genes and Genomes analyses were used to assess mutation functions and pathways.The results revealed 40 tumor-related pathways.A key regulatory factor for gallbladder NEC-related genes was identified,and its biological functions and features were compared with those of gallbladder carcinoma.CONCLUSION Gallbladder NEC requires standardized treatment.Comparisons with other gallbladder carcinomas revealed clinical phenotypes,molecular alterations,functional characteristics,and enriched pathways.展开更多
Quantum software development utilizes quantum phenomena such as superposition and entanglement to address problems that are challenging for classical systems.However,it must also adhere to critical quantum constraints...Quantum software development utilizes quantum phenomena such as superposition and entanglement to address problems that are challenging for classical systems.However,it must also adhere to critical quantum constraints,notably the no-cloning theorem,which prohibits the exact duplication of unknown quantum states and has profound implications for cryptography,secure communication,and error correction.While existing quantum circuit representations implicitly honor such constraints,they lack formal mechanisms for early-stage verification in software design.Addressing this constraint at the design phase is essential to ensure the correctness and reliability of quantum software.This paper presents a formal metamodeling framework using UML-style notation and and Object Constraint Language(OCL)to systematically capture and enforce the no-cloning theorem within quantum software models.The proposed metamodel formalizes key quantum concepts—such as entanglement and teleportation—and encodes enforceable invariants that reflect core quantum mechanical laws.The framework’s effectiveness is validated by analyzing two critical edge cases—conditional copying with CNOT gates and quantum teleportation—through instance model evaluations.These cases demonstrate that the metamodel can capture nuanced scenarios that are often mistaken as violations of the no-cloning theorem but are proven compliant under formal analysis.Thus,these serve as constructive validations that demonstrate the metamodel’s expressiveness and correctness in representing operations that may appear to challenge the no-cloning theorem but,upon rigorous analysis,are shown to comply with it.The approach supports early detection of conceptual design errors,promoting correctness prior to implementation.The framework’s extensibility is also demonstrated by modeling projective measurement,further reinforcing its applicability to broader quantum software engineering tasks.By integrating the rigor of metamodeling with fundamental quantum mechanical principles,this work provides a structured,model-driven approach that enables traditional software engineers to address quantum computing challenges.It offers practical insights into embedding quantum correctness at the modeling level and advances the development of reliable,error-resilient quantum software systems.展开更多
This paper presents our endeavors in developing the large-scale, ultra-high-resolution E3SM Land Model (uELM), specifically designed for exascale computers furnished with accelerators such as Nvidia GPUs. The uELM is ...This paper presents our endeavors in developing the large-scale, ultra-high-resolution E3SM Land Model (uELM), specifically designed for exascale computers furnished with accelerators such as Nvidia GPUs. The uELM is a sophisticated code that substantially relies on High-Performance Computing (HPC) environments, necessitating particular machine and software configurations. To facilitate community-based uELM developments employing GPUs, we have created a portable, standalone software environment preconfigured with uELM input datasets, simulation cases, and source code. This environment, utilizing Docker, encompasses all essential code, libraries, and system software for uELM development on GPUs. It also features a functional unit test framework and an offline model testbed for comprehensive numerical experiments. From a technical perspective, the paper discusses GPU-ready container generations, uELM code management, and input data distribution across computational platforms. Lastly, the paper demonstrates the use of environment for functional unit testing, end-to-end simulation on CPUs and GPUs, and collaborative code development.展开更多
Ensuring software quality in open⁃source environments requires adaptive mechanisms to enhance scalability,optimize service provisioning,and improve reliability.This study presents the dynamic correlation analysis tech...Ensuring software quality in open⁃source environments requires adaptive mechanisms to enhance scalability,optimize service provisioning,and improve reliability.This study presents the dynamic correlation analysis technique to enhance software quality management in open⁃source environments by addressing dynamic scalability,adaptive service provisioning,and software reliability.The proposed methodology integrates a scalability metric,an optimized service provisioning model,and a weighted entropy⁃based reliability assessment to systematically improve key performance parameters.Experimental evaluation conducted on multiple open⁃source software(OSS)versions demonstrates significant improvements:scalability increased by 27.5%,service provisioning time reduced by 18.3%,and software reliability improved by 22.1%compared to baseline methods.A comparative analysis with prior works further highlights the effectiveness of this approach in ensuring adaptability,efficiency,and resilience in dynamic software ecosystems.Future work will focus on real⁃time monitoring and AI⁃driven adaptive provisioning to further enhance software quality management.展开更多
As a high-value eudicot family,many famous horticultural crop genomes have been deciphered in Oleaceae.However,there are currently no bioinformatics platforms focused on empowering genome research in Oleaceae.Herein,w...As a high-value eudicot family,many famous horticultural crop genomes have been deciphered in Oleaceae.However,there are currently no bioinformatics platforms focused on empowering genome research in Oleaceae.Herein,we developed the first comprehensive Oleaceae Genome Research Platform(OGRP,https://oleaceae.cgrpoee.top/).In OGRP,70 genomes of 10 Oleaceae species and 46 eudicots and 366 transcriptomes involving 18 Oleaceae plant tissues can be obtained.We built 34 window-operated bioinformatics tools,collected 38 professional practical software programs,and proposed 3 new pipelines,namely ancient polyploidization identification,ancestral karyotype reconstruction,and gene family evolution.Employing these pipelines to reanalyze the Oleaceae genomes,we clarified the polyploidization,reconstructed the ancestral karyotypes,and explored the effects of paleogenome evolution on genes with specific biological regulatory roles.Significantly,we generated a series of comparative genomic resources focusing on the Oleaceae,comprising 108 genomic synteny dot plots,1952225 collinear gene pairs,multiple genome alignments,and imprints of paleochromosome rearrangements.Moreover,in Oleaceae genomes,researchers can efficiently search for 1785987 functional annotations,22584 orthogroups,29582 important trait genes from 74 gene families,12664 transcription factor-related genes,9178872 transposable elements,and all involved regulatory pathways.In addition,we provided downloads and usage instructions for the tools,a species encyclopedia,ecological resources,relevant literatures,and external database links.In short,ORGP integrates rich data resources and powerful analytical tools with the characteristic of continuous updating,which can efficiently empower genome research and agricultural breeding in Oleaceae and other plants.展开更多
This study aimed to investigate the role of autophagy-related genes in osteoarthritis(OA)and evaluate the therapeutic potential of Eucommin A,a key lignan component derived from Eucommia ulmoides.Gene expression profi...This study aimed to investigate the role of autophagy-related genes in osteoarthritis(OA)and evaluate the therapeutic potential of Eucommin A,a key lignan component derived from Eucommia ulmoides.Gene expression profiles from OA patients and healthy controls were retrieved from the Gene Expression Omnibus(GEO)database.Differentially expressed genes(DEGs)were identified and intersected with autophagy-related genes from the Human Autophagy Database to pinpoint OA-specific autophagy candidates.Functional enrichment analyses via GO and KEGG highlighted involvement in nutrient response,apoptosis,and PI3K-Akt/FoxO signaling pathways.Core genes were prioritized using machine learning algorithms combined with protein-protein interaction(PPI)network analysis,followed by diagnostic validation in an independent cohort.Molecular docking and 100-ns molecular dynamics simulations were conducted to assess the binding stability between Eucommin A and the core targets.Interaction mechanisms were characterized using root mean square deviation(RMSD),root mean square fluctuation(RMSF),radius of gyration(Rg),and MM/GBSA binding free energy calculations.Among 2436 DEGs,56 were autophagy-related and significantly enriched in key biological processes.Machine learning identified EGFR,MAPK3,and MAPK8 as hub genes,with EGFR and MAPK8 exhibiting significant diagnostic value(AUC>0.5).Eucommin A demonstrated strong binding affinity to EGFR and MAPK8 via hydrogen bonding and hydrophobic interactions.Molecular dynamics simulations confirmed stable ligand-target complexes and favorable binding free energy profiles.These findings suggested EGFR and MAPK8 as diagnostic biomarkers for OA-related autophagy.Moreover,Eucommin A exerted multi-target therapeutic effects by stabilizing these autophagy-related proteins,proposing a novel strategy for OA treatment through modulation of autophagy.展开更多
Kinesins are a superfamily of proteins widely present in eukaryotes,playing crucial roles in plant cell wall assembly,cell elongation regulation,gravity sensing,and fertility control.In this study,bioinformatics analy...Kinesins are a superfamily of proteins widely present in eukaryotes,playing crucial roles in plant cell wall assembly,cell elongation regulation,gravity sensing,and fertility control.In this study,bioinformatics analysis of the OsKMP2 gene(LOC_Os02g28850)was performed using online tools such as ExPASy-ProtParam,ProtScale,CD-search,and DNAMAN software.Additionally,qRT-PCR was employed to analyze the tissue expression pattern of OsKMP2.The results showed that the molecular weight of the OsKMP2 is 118.39728 kDa,and it is a hydrophilic and unstable acidic protein.Secondary structure prediction revealed that it primarily consists ofα-helices(69.45%),random coils(25.19%),and extended strands(5.36%).The gene was expressed in various rice tissues,with the highest expression level observed in leaves.These results indicate that the OsKMP2 gene exhibits high evolutionary conservation and functional diversity in rice.展开更多
基金Computer Basic Education Teaching Research Project of Association of Fundamental Computing Education in Chinese Universities(Nos.2025-AFCEC-527 and 2024-AFCEC-088)Research on the Reform of Public Course Teaching at Nantong College of Science and Technology(No.2024JGG015).
文摘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.
基金Supported by the Science and Technology Program of Guizhou Provence(Qiankehejichu-ZK[2023]Yiban 271).
文摘[Objectives]To investigate the structure and function of the lipoxygenase(LOX)gene family in Physcomitrella patens.[Methods]This study employed bioinformatics methods to identify and predict LOX gene family members.Quantitative real-time PCR(qRT-PCR)was utilized to analyze the expression patterns of LOX genes at different stages of Botrytis cinerea infection.[Results]The P.patens LOX gene family comprises eight putative proteins,including two 12-LOX-type members and six 13-LOX-type members.Among the eight LOX proteins,PpLOX7 exhibited the lowest molecular weight and shortest amino acid sequence.PpLOX7 was identified as a basic protein with an isoelectric point(pI)of 8.54,while all other members were acidic.Subcellular localization analysis indicated that PpLOX7 was localized to the chloroplast,whereas the remaining members were distributed in the cytoplasm.Secondary structure prediction showed that all eight proteins were predominantly composed of random coils andα-helixes.Chromosomal mapping revealed that the LOX genes were distributed across 7 of the 27 chromosomes in P.patens,with PpLOX1 and PpLOX2 tandemly arranged on chromosome 15.The qRT-PCR analysis demonstrated distinct expression patterns among the eight PpLOX genes following B.cinerea infection.PpLOX1-3 and PpLOX7 were upregulated to varying degrees,suggesting their potential involvement in the early defense response of P.patens against B.cinerea.Notably,PpLOX2 exhibited highly significant differential expression,making it a key candidate for further investigation.[Conclusions]This study provides foundational insights into the functional roles of the LOX gene family in P.patens during biotic stress responses.
基金National Natural Science Foundation of China,Grant/Award Number:No.82560858Beijing Science and Technology New Star Program Cross-cooperation Project,Grant/Award Number:No.20240484711Jiangxi Provincial Natural Science Foundation,Grant/Award Number:20252BAC200586。
文摘Background:Triptolide(TP)exhibits various pharmacological activities.Our previous studies have confirmed the efficacy of TP against lung adenocarcinoma(LUAD).However,the potent pharmacological activity of TP is underpinned by its complex mechanisms.Exploring its potential mechanisms is of great value for promoting the clinical application of TP and extending its clinical use.Methods:Differentially expressed genes(DEGs)associated with LUAD were analyzed and acquired from the TCGA database,while DEGs related to TP were obtained through RNA sequencing.Hub genes were identified through LASSO and random forest models.The efficacy of TP against LUAD was validated using tumor-bearing mouse models and A549 cells.The validation of hub genes was conducted using RT-qPCR.The regulatory effect of hub genes on TP efficacy was validated through overexpression cell models.Furthermore,the potential mechanisms by which TP improves gemcitabine(GEM)resistance were explored using a GEM-resistant cell line in combination with the overexpression model.Results:This study validated the therapeutic effect of TP against LUAD in vivo and in vitro.Bioinformatics revealed that the mechanism of TP's effect against LUAD might be associated with amino acid-related biological processes.Five hub genes were screened and identified by combining bioinformatics methods and experiments.The overexpression model validated that PSAT1 plays an effective role in the efficacy of TP and in alleviating GEM resistance.Conclusion:This study preliminarily demonstrated that the anti-LUAD effect of TP was associated with the PSAT1-regulated serine biosynthesis pathway,and that TP effectively improves GEM resistance by inhibiting PSAT1 expression.
基金supported by the National Natural Science Foundation of China (62202022, 92582204, and 62572030)the Fundamental Research Funds for the Central Universitiesthe exploratory elective projects of the State Key Laboratory of Complex and Critical Software Environments
文摘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.
基金Supported by Undergraduate Higher Education Teaching Quality and Reform Projects of Guangdong Province(Yuejiao Gao Han[2024]No.9,Yuejiao Gao Han[2024]No.30)Guangdong Basic and Applied Basic Research Foundation(2023A1515110973)+1 种基金Guangdong Provincial Young Innovative Talents Project of General Colleges and Universities(2023KQNCX089)Quality Engineering and Teaching Reform Projects of Zhaoqing University(zlgc202239,zlgc202207,zlgc2024005,zlgc2024038).
文摘To meet the need for cultivating application-oriented talents in local universities,this study introduced a project-based learning approach into the reform of bioinformatics experimental teaching.The course was structured around a project titled"Influenza Virus Analysis",comprising four progressive modules:database utilization and information retrieval,sequence alignment and phylogenetic analysis,functional and structural prediction,and omics data analysis.These modules were integrated into a coherent research workflow that connected fragmented knowledge and technical skills.During implementation,flipped classroom and group collaboration methods were employed,alongside the establishment of a diversified assessment system emphasizing process evaluation.Teaching practice indicates that the reform effectively enhances students professional application skills,learning experience,and scientific literacy,facilitating a shift from"tool operation"to"problem-solving"capabilities.This study provides a reference model for the reform of bioinformatics experimental teaching in local universities.
文摘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.
基金supported by the Shanghai Municipal Education Research Project“Exploring the Practical Application of Generative Artificial Intelligence in Cultivating Innovative Thinking and Capabilities of Interdisciplinary Application Technology Talents‘Practice Path’”(C2025299)the university-level postgraduate course project“Software Process Management”(PX-2025251502)of Shanghai Sanda Universitythe key course project at the university level of Shanghai Sanda University,“Introduction to Software Engineering”(PX-5241216).
文摘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.
基金supported in part by the Graduate Education Reform Research Project of Hubei University of Technology under Grant 2024YB003the Hubei University of Arts and Science,Teaching Research Project,under Grant JY2025018.
文摘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.
基金supported in part by the Northeastern University’s 2024 Undergraduate Education and Teaching Reform Research Project:Innovation and Practice of Professional Course Teaching Paradigms in the Context of Digital Education.
文摘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.
文摘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.
文摘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.
基金supported by the Research Funding Project for Graduate Education and Teaching Reform of Beijing University of Posts and Telecommunications(No.2024Y036)the Postgraduate Education and Teaching Reform Research Fund Project of Beijing University of Posts and Telecommunications(No.2024Z007)the Postgraduate Education and Teaching Reform Project of Beijing University of Posts and Telecommunications(2025).
文摘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-related security aspects are a growing and legitimate concern,especially with 5G data available just at our palms.To conduct research in this field,periodic comparative analysis is needed with the new techniques coming up rapidly.The purpose of this study is to review the recent developments in the field of security integration in the software development lifecycle(SDLC)by analyzing the articles published in the last two decades and to propose a way forward.This review follows Kitchenham’s review protocol.The review has been divided into three main stages including planning,execution,and analysis.From the selected 100 articles,it becomes evident that need of a collaborative approach is necessary for addressing critical software security risks(CSSRs)through effective risk management/estimation techniques.Quantifying risks using a numeric scale enables a comprehensive understanding of their severity,facilitating focused resource allocation and mitigation efforts.Through a comprehensive understanding of potential vulnerabilities and proactive mitigation efforts facilitated by protection poker,organizations can prioritize resources effectively to ensure the successful outcome of projects and initiatives in today’s dynamic threat landscape.The review reveals that threat analysis and security testing are needed to develop automated tools for the future.Accurate estimation of effort required to prioritize potential security risks is a big challenge in software security.The accuracy of effort estimation can be further improved by exploring new techniques,particularly those involving deep learning.It is also imperative to validate these effort estimation methods to ensure all potential security threats are addressed.Another challenge is selecting the right model for each specific security threat.To achieve a comprehensive evaluation,researchers should use well-known benchmark checklists.
基金Supported by School-Level Key Projects at Bengbu Medical College,No.2021byzd109.
文摘BACKGROUND Gallbladder neuroendocrine carcinoma(NEC)represents a subtype of gallbladder malignancies characterized by a low incidence,aggressive nature,and poor prognosis.Despite its clinical severity,the genetic alterations,mechanisms,and signaling pathways underlying gallbladder NEC remain unclear.CASE SUMMARY This case study presents a rare instance of primary gallbladder NEC in a 73-year-old female patient,who underwent a radical cholecystectomy with hepatic hilar lymphadenectomy and resection of liver segments IV-B and V.Targeted gene sequencing and bioinformatics analysis tools,including STRING,GeneMANIA,Metascape,TRRUST,Sangerbox,cBioPortal and GSCA,were used to analyze the biological functions and features of mutated genes in gallbladder NEC.Twelve mutations(APC,ARID2,IFNA6,KEAP1,RB1,SMAD4,TP53,BTK,GATA1,GNAS,and PRDM3)were identified,and the tumor mutation burden was determined to be 9.52 muts/Mb via targeted gene sequencing.A protein-protein interaction network showed significant interactions among the twelve mutated genes.Gene Ontology and Kyoto Encyclopedia of Genes and Genomes analyses were used to assess mutation functions and pathways.The results revealed 40 tumor-related pathways.A key regulatory factor for gallbladder NEC-related genes was identified,and its biological functions and features were compared with those of gallbladder carcinoma.CONCLUSION Gallbladder NEC requires standardized treatment.Comparisons with other gallbladder carcinomas revealed clinical phenotypes,molecular alterations,functional characteristics,and enriched pathways.
文摘Quantum software development utilizes quantum phenomena such as superposition and entanglement to address problems that are challenging for classical systems.However,it must also adhere to critical quantum constraints,notably the no-cloning theorem,which prohibits the exact duplication of unknown quantum states and has profound implications for cryptography,secure communication,and error correction.While existing quantum circuit representations implicitly honor such constraints,they lack formal mechanisms for early-stage verification in software design.Addressing this constraint at the design phase is essential to ensure the correctness and reliability of quantum software.This paper presents a formal metamodeling framework using UML-style notation and and Object Constraint Language(OCL)to systematically capture and enforce the no-cloning theorem within quantum software models.The proposed metamodel formalizes key quantum concepts—such as entanglement and teleportation—and encodes enforceable invariants that reflect core quantum mechanical laws.The framework’s effectiveness is validated by analyzing two critical edge cases—conditional copying with CNOT gates and quantum teleportation—through instance model evaluations.These cases demonstrate that the metamodel can capture nuanced scenarios that are often mistaken as violations of the no-cloning theorem but are proven compliant under formal analysis.Thus,these serve as constructive validations that demonstrate the metamodel’s expressiveness and correctness in representing operations that may appear to challenge the no-cloning theorem but,upon rigorous analysis,are shown to comply with it.The approach supports early detection of conceptual design errors,promoting correctness prior to implementation.The framework’s extensibility is also demonstrated by modeling projective measurement,further reinforcing its applicability to broader quantum software engineering tasks.By integrating the rigor of metamodeling with fundamental quantum mechanical principles,this work provides a structured,model-driven approach that enables traditional software engineers to address quantum computing challenges.It offers practical insights into embedding quantum correctness at the modeling level and advances the development of reliable,error-resilient quantum software systems.
文摘This paper presents our endeavors in developing the large-scale, ultra-high-resolution E3SM Land Model (uELM), specifically designed for exascale computers furnished with accelerators such as Nvidia GPUs. The uELM is a sophisticated code that substantially relies on High-Performance Computing (HPC) environments, necessitating particular machine and software configurations. To facilitate community-based uELM developments employing GPUs, we have created a portable, standalone software environment preconfigured with uELM input datasets, simulation cases, and source code. This environment, utilizing Docker, encompasses all essential code, libraries, and system software for uELM development on GPUs. It also features a functional unit test framework and an offline model testbed for comprehensive numerical experiments. From a technical perspective, the paper discusses GPU-ready container generations, uELM code management, and input data distribution across computational platforms. Lastly, the paper demonstrates the use of environment for functional unit testing, end-to-end simulation on CPUs and GPUs, and collaborative code development.
文摘Ensuring software quality in open⁃source environments requires adaptive mechanisms to enhance scalability,optimize service provisioning,and improve reliability.This study presents the dynamic correlation analysis technique to enhance software quality management in open⁃source environments by addressing dynamic scalability,adaptive service provisioning,and software reliability.The proposed methodology integrates a scalability metric,an optimized service provisioning model,and a weighted entropy⁃based reliability assessment to systematically improve key performance parameters.Experimental evaluation conducted on multiple open⁃source software(OSS)versions demonstrates significant improvements:scalability increased by 27.5%,service provisioning time reduced by 18.3%,and software reliability improved by 22.1%compared to baseline methods.A comparative analysis with prior works further highlights the effectiveness of this approach in ensuring adaptability,efficiency,and resilience in dynamic software ecosystems.Future work will focus on real⁃time monitoring and AI⁃driven adaptive provisioning to further enhance software quality management.
基金supported by the National Natural Science Foundation of China(32470676 and 32170236)Central Guidance on Local Science and Technology Development Fund of Hebei Province(246Z2508G)+2 种基金Hebei Natural Science Foundation(C2020209064)Tangshan Science and Technology Program Project(21130217C)Key research project of North China University of Science and Technology(ZD-YG-202313-23).
文摘As a high-value eudicot family,many famous horticultural crop genomes have been deciphered in Oleaceae.However,there are currently no bioinformatics platforms focused on empowering genome research in Oleaceae.Herein,we developed the first comprehensive Oleaceae Genome Research Platform(OGRP,https://oleaceae.cgrpoee.top/).In OGRP,70 genomes of 10 Oleaceae species and 46 eudicots and 366 transcriptomes involving 18 Oleaceae plant tissues can be obtained.We built 34 window-operated bioinformatics tools,collected 38 professional practical software programs,and proposed 3 new pipelines,namely ancient polyploidization identification,ancestral karyotype reconstruction,and gene family evolution.Employing these pipelines to reanalyze the Oleaceae genomes,we clarified the polyploidization,reconstructed the ancestral karyotypes,and explored the effects of paleogenome evolution on genes with specific biological regulatory roles.Significantly,we generated a series of comparative genomic resources focusing on the Oleaceae,comprising 108 genomic synteny dot plots,1952225 collinear gene pairs,multiple genome alignments,and imprints of paleochromosome rearrangements.Moreover,in Oleaceae genomes,researchers can efficiently search for 1785987 functional annotations,22584 orthogroups,29582 important trait genes from 74 gene families,12664 transcription factor-related genes,9178872 transposable elements,and all involved regulatory pathways.In addition,we provided downloads and usage instructions for the tools,a species encyclopedia,ecological resources,relevant literatures,and external database links.In short,ORGP integrates rich data resources and powerful analytical tools with the characteristic of continuous updating,which can efficiently empower genome research and agricultural breeding in Oleaceae and other plants.
基金Guangzhou University of Chinese Medicine Shenzhen Hospital(Futian)Postdoctoral Foundation。
文摘This study aimed to investigate the role of autophagy-related genes in osteoarthritis(OA)and evaluate the therapeutic potential of Eucommin A,a key lignan component derived from Eucommia ulmoides.Gene expression profiles from OA patients and healthy controls were retrieved from the Gene Expression Omnibus(GEO)database.Differentially expressed genes(DEGs)were identified and intersected with autophagy-related genes from the Human Autophagy Database to pinpoint OA-specific autophagy candidates.Functional enrichment analyses via GO and KEGG highlighted involvement in nutrient response,apoptosis,and PI3K-Akt/FoxO signaling pathways.Core genes were prioritized using machine learning algorithms combined with protein-protein interaction(PPI)network analysis,followed by diagnostic validation in an independent cohort.Molecular docking and 100-ns molecular dynamics simulations were conducted to assess the binding stability between Eucommin A and the core targets.Interaction mechanisms were characterized using root mean square deviation(RMSD),root mean square fluctuation(RMSF),radius of gyration(Rg),and MM/GBSA binding free energy calculations.Among 2436 DEGs,56 were autophagy-related and significantly enriched in key biological processes.Machine learning identified EGFR,MAPK3,and MAPK8 as hub genes,with EGFR and MAPK8 exhibiting significant diagnostic value(AUC>0.5).Eucommin A demonstrated strong binding affinity to EGFR and MAPK8 via hydrogen bonding and hydrophobic interactions.Molecular dynamics simulations confirmed stable ligand-target complexes and favorable binding free energy profiles.These findings suggested EGFR and MAPK8 as diagnostic biomarkers for OA-related autophagy.Moreover,Eucommin A exerted multi-target therapeutic effects by stabilizing these autophagy-related proteins,proposing a novel strategy for OA treatment through modulation of autophagy.
基金Supported by College Student Innovation and Entrepreneurship Training Program(S202210553003)Hunan Provincial Education Department Outstanding Youth Research Project(23B0820).
文摘Kinesins are a superfamily of proteins widely present in eukaryotes,playing crucial roles in plant cell wall assembly,cell elongation regulation,gravity sensing,and fertility control.In this study,bioinformatics analysis of the OsKMP2 gene(LOC_Os02g28850)was performed using online tools such as ExPASy-ProtParam,ProtScale,CD-search,and DNAMAN software.Additionally,qRT-PCR was employed to analyze the tissue expression pattern of OsKMP2.The results showed that the molecular weight of the OsKMP2 is 118.39728 kDa,and it is a hydrophilic and unstable acidic protein.Secondary structure prediction revealed that it primarily consists ofα-helices(69.45%),random coils(25.19%),and extended strands(5.36%).The gene was expressed in various rice tissues,with the highest expression level observed in leaves.These results indicate that the OsKMP2 gene exhibits high evolutionary conservation and functional diversity in rice.