Automated Software Engineering

Papers
(The median citation count of Automated Software Engineering is 2. The table below lists those papers that are above that threshold based on CrossRef citation counts [max. 250 papers]. The publications cover those that have been published in the past four years, i.e., from 2022-08-01 to 2026-08-01.)
ArticleCitations
Enhancing mutation testing for deep neural networks: a novel approach to generating high-quality mutants145
$$AI^{2}$$: the next leap toward native language-based and explainable machine learning framework87
Large language models for qualitative research in software engineering: exploring opportunities and challenges56
Optimized design refactoring (ODR): a generic framework for automated search-based refactoring to optimize object-oriented software architectures48
Toward intelligent runtime adaptation in microservices: Empirical trade-off analysis and a hybrid AI framework36
SENTRY: an adversarial robust anomaly detection approach in system log based on pattern unit extraction and time-step masking34
Augmenting software quality assurance with AI and automation using PyTest-BDD34
A study on prompt design, advantages and limitations of ChatGPT for deep learning program repair33
DL4SC: a novel deep learning-based vulnerability detection framework for smart contracts31
Parallelization of genetic algorithms for software architecture recovery30
On-the-fly unfolding with optimal exploration for linear temporal logic model checking of concurrent software and systems28
Graph based transfer learning with orthogonal tunning for functionality size insights28
Enhancing the ability of LLMs for spaceborne equipment code generation via retrieval-augmented generation and contrastive learning26
Enhancing embedded systems development with TS$$^-$$25
Multi-view adaptive contrastive learning for information retrieval based fault localization23
Navigating bug cold start with contextual multi-armed bandits: an enhanced approach to developer assignment in software bug repositories22
Synthetic versus real: an analysis of critical scenarios for autonomous vehicle testing22
Enhanced neighborhood metric for spreadsheet fault prediction21
Challenges of deploying code embeddings: an industrial case study on method name generation20
DIR-SMOTE: a density-influence resampling framework for imbalanced code smell detection19
Intelligent test case generation method for fuzzing IoT protocols based on LLM18
Structural contrastive learning based automatic bug triaging18
Semantic context based coincidental correct test cases detection for fault localization18
Reinforcement learning for mutation operator selection in automated program repair17
Detecting non-natural language artifacts for de-noising bug reports17
The arts and crafts of android adware across a decade17
EmoReflex: an AI-powered emotion-centric developer insights platform17
Tips: towards automating patch suggestion for vulnerable smart contracts17
Technology adoption performance evaluation applied to testing industrial REST APIs17
Knowledge distillation-driven commit-aware multimodal learning for software vulnerability detection16
A class integration test order generation approach based on Sarsa algorithm15
Multidimensional modeling driven from a domain language14
Revisiting file context for source code summarization13
PIONEER: improving the robustness of student models when compressing pre-trained models of code13
Test case selection and prioritization approach for automated regression testing using ontology and COSMIC measurement13
A holistic approach to software fault prediction with dynamic classification12
Toward efficient testing of graph neural networks via test input prioritization12
Test-suite-guided discovery of least privilege for cloud infrastructure as code12
Graph neural networks for precise bug localization through structural program analysis12
Unveiling hidden permissions: an LLM framework for detecting privacy and security concerns in AI mobile apps reviews11
SPVR: syntax-to-prompt vulnerability repair based on large language models11
Α tool for requirements engineering using ontologies and boilerplates11
Knowledge-enhanced software refinement: leveraging reinforcement learning for search-based quality engineering11
Automated test data generation and stubbing method for C/C++ embedded projects11
CoFiLoc: A Coarse-to-fine LLM-based framework for method-level bug localization11
AI-driven digital twin-based security orchestration, automation and response for critical infrastructures10
Between law and code: challenges and opportunities for automating privacy assessments10
MCL-VD: Multi-modal contrastive learning with LoRA-enhanced GraphCodeBERT for effective vulnerability detection10
RFMC-CS: a representation fusion based multi-view momentum contrastive learning framework for code search10
Adaptive and accessible user interfaces for seniors through model-driven engineering10
Detecting question relatedness in programming Q&A communities via bimodal feature fusion9
Towards integrated dashboards for better management of human-centric issues in software development9
TM-fuzzer: fuzzing autonomous driving systems through traffic management9
Decomposition then watermarking: Enhancing code traceability with dual-channel code watermarking9
Robust vulnerability detection with limited data via training-efficient adversarial reprogramming8
Automatic recognizing relevant fragments of APIs using API references8
Sampling configurations from software product lines via probability-aware diversification and SAT solving8
Safety-critical scenario generation for automated testing of autonomous driving systems8
Software defect prediction: future directions and challenges8
Assessing the effectiveness of recent closed-source large language models in fault localization and automated program repair8
A systematic decision-making framework for tackling quantum software engineering challenges8
Comparing static analyses for improved semantic conflict detection7
Predicting software defects using an extreme gradient boosting model tuned with reinforcement learning based spider wasp optimizer7
Automated requirement contradiction detection through formal logic and LLMs7
BlindSpotFuzz: testing autonomous driving systems through blind-spot-guided fuzzing7
SIFT: enhance the performance of vulnerability detection by incorporating structural knowledge and multi-task learning7
Developing, testing, building and maintaining an Eclipse project based on EMF and Xtext7
ByteEye: A smart contract vulnerability detection framework at bytecode level with graph neural networks7
A systematic literature review on software security testing using metaheuristics7
Genetic algorithms and heuristics hybridized for software architecture recovery7
Optimizing regression testing with AHP-TOPSIS metric system for effective technical debt evaluation7
New criteria for test case prioritization for software product lines. A replication and extension study7
Energy efficient resource allocation based on virtual network embedding for IoT data generation6
Defending neural code understanding models by eliminating backdoors6
Angels or demons: investigating and detecting decentralized financial traps on ethereum smart contracts6
Coevolutionary scheduling of dynamic software project considering the new skill learning6
Freeze-and-mutate: abnormal sample identification for DL applications through model core analysis6
An empirical study of automated privacy requirements classification in issue reports6
Exploring the potential of general purpose LLMs in automated software refactoring: an empirical study6
Correction to: A class integration test order generation approach based on Sarsa algorithm6
Exploring the security of short-term and long-term contextual memory in industrial smart customer agent6
qaAskeR$$^+$$: a novel testing method for question answering software via asking recursive questions6
The impact of feature selection and feature reduction techniques for code smell detection: A comprehensive empirical study6
What information contributes to log-based anomaly detection? Insights from a configurable transformer-based approach6
An empirical study of data sampling techniques for just-in-time software defect prediction6
Measuring security posture of NAS third-party packages ecosystem: an empirical analysis5
Automatic Code Generation Techniques: A Systematic Literature Review5
Semi-supervised and unsupervised anomaly detection by mining numerical workflow relations from system logs5
MoTDeReL: Model-based testing through deep reinforcement learning for software systems specified through graph transformation5
A model-based DevOps process for development of mathematical database cost models5
Bug Classification in quantum software: a rule-based framework and its evaluation5
Combating toxic language: A review of LLM-based strategies for software engineering5
Methodological pitfalls in predictive mutation testing: threats, impact and open challenges5
Quantum software engineering and potential of quantum computing in software engineering research: a review5
Actor-critic architecture based probabilistic meta-reinforcement learning for load balancing of controllers in software defined networks5
Correction: Agile meets quantum: a novel genetic algorithm model for predicting the success of quantum software development project4
Domain-constrained synthesis of inconsistent key aspects in textual vulnerability descriptions4
Future of software development with generative AI4
Causal modeling in software defect prediction: bridging expert knowledge and novice insight4
Regression test selection in test-driven development4
UI2HTML: utilizing LLM agents with chain of thought to convert UI into HTML code4
SiaLog: detecting anomalies in software execution logs using the siamese network4
A framework for conditional statement technical debt identification and description4
Data cleaning and machine learning: a systematic literature review4
LEDGE : Leveraging dependency graphs for enhanced context aware documentation generation4
MalModel: hiding malicious payload in mobile deep learning models with black-box backdoor attack4
Investigating the bugs in reinforcement learning programs: Insights from Stack Overflow and GitHub4
Data-driven prototyping via natural-language-based GUI retrieval4
Actionable insights from developer behavior: a practical approach to software defect prediction4
Leveraging text generation for enhanced user story quality4
HMF: Enhancing reentrancy vulnerability detection and repair with a hybrid model framework4
MP: motion program synthesis with machine learning interpretability and knowledge graph analogy3
OneLog: towards end-to-end software log anomaly detection3
Prompt enhance API recommendation: visualize the user’s real intention behind this query3
Test case prioritization using test case diversification and fault-proneness estimations3
Continuous integration of architectural performance models with parametric dependencies – the CIPM approach3
Context-aware code summarization with multi-relational graph neural network3
Artificial intelligence and machine learning in enhancing software project management processes: A systematic literature review3
A systematic review of refactoring opportunities by software antipattern detection3
SemanCall: recovery of indirect calls in binaries via semantic graph deep matching3
Effort estimation in scrum using AI3
Detection of hidden privilege escalations in android3
Contractsentry: a static analysis tool for smart contract vulnerability detection3
Sharif-TaaWS: a tool to automate unit testing of web services3
WalletRadar: towards automating the detection of vulnerabilities in browser-based cryptocurrency wallets3
Improving anomaly detection in software logs through hybrid language modeling and reduced reliance on parser3
LLMs-based decision making for service recommendations and process automation under evolving ecosystem3
Automating code generation for a new ecosystem: establishing baselines with large language model based code generation for ArkTS and HarmonyOS3
Self-admitted technical debt in R: detection and causes3
Mobile application review summarization using chain of density prompting3
Standard-compliant security requirement assessment with attention-based models3
On the role of search budgets in model-based software refactoring optimization3
VulMamba: multi-dimensional state space modeling for software vulnerability detection via self-supervised contrastive learning3
NexuSym: Marrying symbolic path finders with large language models3
Knowledge-guided large language models are trustworthy API recommenders3
GenerativeGI: creating generative art with genetic improvement2
BRMDS: an LLM-based multi-dimensional summary generation approach for bug reports2
Measuring the impact of predictive models on the software project: A cost, service time, and risk evaluation of a metric-based defect severity prediction model2
Using model-driven engineering to automate software language translation2
A study on cross-project fault prediction through resampling and feature reduction along with source projects selection2
Understanding the privacy-realisticness dilemma of the metaverse2
JDExtractor: an automated approach for efficient extraction of defect-related methods in Java projects2
Guest Editorial: Deep Learning in Open-Source Software Ecosystems2
MultiMend: multilingual program repair with context augmentation and multi-hunk patch generation2
An extensive study of the effects of different deep learning models on code vulnerability detection in Python code2
UpgradeShield: Detecting logic-state in-consistencies in smart contract upgrades2
DESCG: data encoding scheme classification with GNN in binary analysis2
Generative AI as an infrastructure copilot: automating Infrastructure-As-Code across the DevSecOps lifecycle2
SolQDebug: Debug solidity quickly for interactive immediacy in smart contract development2
Using data mining techniques to generate test cases from graph transformation systems specifications2
Assessing the effectiveness of large language models for Java vulnerability repair: A comparative study2
Enhancing multi-objective test case selection through the mutation operator2
Agents in software engineering: survey, landscape, and vision2
Architecting open, accountable, and trustworthy AI-IDEs2
QUARE: towards a question-answering model for requirements elicitation2
HQLgen: deep learning based HQL query generation from program context2
Intelligent support for agile release planning: an empirical evaluation of ProjectION2
Exploring the impact of data preprocessing techniques on composite classifier algorithms in cross-project defect prediction2
Building and validating deep learning models for forecasting the quality of cloud services2
Meta network attention-based feature matching for heterogeneous defect prediction2
AdaComplete: improve DL-based code completion method’s domain adaptability2
Machine learning based predictive modeling to effectively implement DevOps practices in software organizations2
iALBMAD: an improved agile-based layered approach for mobile app development2
Automated verification of concurrent go programs via bounded model checking2
From code to insight: studying code representation techniques for ML-based God class detection to support intelligent IDEs2
0.21992111206055