Information and Software Technology

Papers
(The TQCC of Information and Software Technology is 10. 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 2021-12-01 to 2025-12-01.)
ArticleCitations
Beyond the lab: An in-depth analysis of real-world practices in government-to-citizen software user documentation304
Metamorphic Testing of Multimodal Human Trajectory Prediction264
Early prediction for merged vs abandoned code changes in modern code reviews216
Recruiting credible participants for field studies in software engineering research176
Automatically inferring user behavior models in large-scale web applications122
What do developers consider magic literals? A smalltalk perspective113
Finding the best learning to rank algorithms for effort-aware defect prediction111
A systematic review of shared personal informatics92
CriticalFuzz: A critical neuron coverage-guided fuzz testing framework for deep neural networks77
A vulnerability detection framework by focusing on critical execution paths74
Gamified or Glorified? A systematic review of serious games for security & privacy in the SDLC74
Feature-based insight for forks in social coding platforms73
CADV: A software visualization approach for code annotations distribution61
Software defect prediction with semantic and structural information of codes based on Graph Neural Networks60
Burnout in software engineering: A systematic mapping study57
A Delphi study to recognize and assess systems of systems vulnerabilities51
Research artifacts in secondary studies: A systematic mapping in software engineering50
An end-to-end deep learning system for requirements classification using recurrent neural networks50
GNPSum: A code summarization enhancement framework based on Graph Node Position49
Editorial Board48
An exploratory study of bug prediction at the method level47
Improved measurement of software development effort estimation bias46
Leveraging execution traces to enhance traceability links recovery in BPMN models44
A model-driven approach to reengineering processes in cloud computing43
Exploring continual learning in code intelligence with domain-wise distilled prompts42
A survey of coverage-guided greybox fuzzing with deep neural models42
Warnings: Violation symptoms indicating architecture erosion42
Energize sustainability: EnSAF for sustainability aware, software intensive energy management systems40
Vulnerability detection with Graph Attention Network and Metric Learning39
UXH-GEDAPP: A set of user experience heuristics for evaluating generative design applications38
A systematic literature review of agile software development projects38
Boosting input data sequences generation for testing EFSM-specified systems using deep reinforcement learning38
ENZZ: Effective N-gram coverage assisted fuzzing with nearest neighboring branch estimation36
Context2Vector: Accelerating security event triage via context representation learning36
Threats to validity in software engineering research: A critical reflection36
Exploring the use of LLMs for the selection phase in systematic literature studies35
SFIDMT-ART: A metamorphic group generation method based on Adaptive Random Testing applied to source and follow-up input domains35
A hybrid model for efficient decision-making in self-adaptive systems35
Ambiguity in user stories: A systematic literature review34
Introduction to software architecture for quantum computing systems special issue33
Requirements engineering for older adult digital health software: A systematic literature review32
Accelerating similarity-based model matching with subtree equivalence32
Representation-based fairness evaluation and bias correction robustness assessment in neural networks31
AntiPhishX: An AI-driven service-oriented ensemble framework for detecting phishing and ai-powered phishing attacks31
Prioritisation of code clones using a genetic algorithm31
Editorial Board30
Editorial Board30
To group or not to group? Group sizes for requirements elicitation30
An empirical study of emoji use in software development communication30
Editorial Board30
A multi-objective agile project planning model and a comparative meta-heuristic approach29
A survey of selected characteristics and contexts of the analysis and planning phase of software development projects and their connections to project success29
An alternative to code comment generation? Generating comment from bytecode29
Detecting privacy requirements from User Stories with NLP transfer learning models28
Test Code Flakiness in Mobile Apps: The Developer’s Perspective28
Comparison of multi-criteria decision-making methods for online controlled experiments in a launch decision-making framework28
Graph-based code semantics learning for efficient semantic code clone detection27
Extraction and empirical evaluation of GUI-level invariants as GUI Oracles in mobile app testing27
Towards automating self-admitted technical debt repayment27
Coverage-enhanced fault diagnosis for Deep Learning programs: A learning-based approach with hybrid metrics26
Developers’ viewpoints to avoid bug-introducing changes25
A brief note, with thanks, on the contributions of Guenther Ruhe25
Personalizing label prediction for GitHub issues25
Short communication: Evolution of secondary studies in software engineering25
UX Research practices related to Long-Term UX: A Systematic Literature Review25
Graph-based explainable vulnerability prediction24
Can an old fashioned feature extraction and a light-weight model improve vulnerability type identification performance?24
Investigating replication challenges through multiple replications of an experiment24
Can serious gaming tactics bolster spear-phishing and phishing resilience? : Securing the human hacking in Information Security24
Fairness on a budget, across the board: A cost-effective evaluation of fairness-aware practices across contexts, tasks, and sensitive attributes23
An exploratory study of software artifacts on GitHub from the lens of documentation23
Usefulness and usability of heuristic walkthroughs for evaluating domain-specific developer tools in industry: Evidence from four field simulations23
Introduction to special issue on Agile UX: challenges, successes and barriers to improvement22
Prioritization of model smell refactoring using a covariance matrix-based adaptive evolution algorithm22
Improving effort-aware defect prediction by directly learning to rank software modules22
Community smells—The sources of social debt: A systematic literature review22
Towards a taxonomy of code review smells22
Causal reasoning in Software Quality Assurance: A systematic review22
Dev2vec: Representing domain expertise of developers in an embedding space22
Automatically repairing tensor shape faults in deep learning programs22
Objectivity by design: The impact of AI-driven approach on employees' soft skills evaluation22
A model-driven approach for engineering Mobility Digital Twins: The Bologna case study21
A systematic mapping study on graph machine learning for static source code analysis21
DFL: A DOM sample generation oriented fuzzing framework for browser rendering engines21
Cross-Modal Retrieval-enhanced code Summarization based on joint learning for retrieval and generation21
A low-code assessment platform for urban digital twins21
Overlapping community detection in software ecosystem based on pheromone guided personalized PageRank algorithm20
MT-Nod: Metamorphic testing for detecting non-optimal decisions of autonomous driving systems in interactive scenarios20
A multi-criteria accessibility index for quantifying digital fairness in e-commerce20
FCTree: Visualization of function calls in execution20
Genetic model-based success probability prediction of quantum software development projects20
Introduction to the Special Issue on: Grey Literature and Multivocal Literature Reviews (MLRs) in software engineering19
Introduction to the special issue on managing software processes using soft computing techniques19
Microservice-based projects in agile world: A structured interview19
FRL-MFPG: Propagation-aware fault root cause location for microservice intelligent operation and maintenance19
An expressive and modular layer activation mechanism for Context-Oriented Programming19
A mixed method study of DevOps challenges19
Perceived impact of agile principles: Insights from a survey-based study on agile software development project success19
Impact of software development processes on the outcomes of student computing projects: A tale of two universities19
Skills development for software engineers: Systematic literature review19
Editorial Board19
Application of knowledge graph in software engineering field: A systematic literature review18
A taxonomy of microservice integration techniques18
Leveraging a combination of machine learning and formal concept analysis to locate the implementation of features in software variants18
Dynamic robustness evaluation for automated model selection in operation18
The impact of knowledge inertia on process tailoring in the dynamic development of software projects in Chinese industries18
Editorial Board18
Data preprocessing for machine learning based code smell detection: A systematic literature review18
An information theoretic notion of software testability18
Editorial Board18
Investigating the relationship between coordination strategy and coordination effectiveness in agile software development projects17
Constrained detecting arrays: Mathematical structures for fault identification in combinatorial interaction testing17
A survey on Cryptoagility and Agile Practices in the light of quantum resistance17
Technical risk model of machine learning based software project development - A multinational empirical study using modified Delphi-AHP method17
DLRegion: Coverage-guided fuzz testing of deep neural networks with region-based neuron selection strategies17
Layered microservices architecture: A multitree-based domain-driven approach17
A joint optimization approach for bug triage leveraging individual ability and collective responsibility of developers17
A random forest model for early-stage software effort estimation for the SEERA dataset17
Editorial Board16
A software vulnerability detection method based on multi-modality with unified processing16
On the use of contextual information for machine learning based test case prioritization in continuous integration development16
An exploratory study of sustaining organisational agility16
SolBERT: Advancing solidity smart contract similarity analysis via self-supervised pre-training and contrastive fine-tuning16
Does it smell? A homogeneous stacking approach for code smell prediction16
JIT-CF: Integrating contrastive learning with feature fusion for enhanced just-in-time defect prediction16
Detection of code smells in react with TypeScript applications16
MLOps best practices, challenges and maturity models: A systematic literature review16
Editorial Board15
Exploring the means to measure explainability: Metrics, heuristics and questionnaires15
Multi-source cross-domain vulnerability detection based on code pre-trained model15
POSVIA: Inconsistency analyzer for open-source Proof-of-Concept reports15
Integrating DSGEO into test case generation for path coverage of MPI programs15
PAREI: A progressive approach for Web API recommendation by combining explicit and implicit information15
Human error management in requirements engineering: Should we fix the people, the processes, or the environment?15
When should we (not) use the mean magnitude of relative error (MMRE) as an error measure in software development effort estimation?15
Crex: Predicting patch correctness in automated repair of C programs through transfer learning of execution semantics15
Editorial Board15
Psychological safety in software workplaces: A systematic literature review15
Equitable cybersecurity: Towards generating requirements through the lens of security literacy15
Antecedents of psychological safety in agile software development teams14
Towards antifragility of cloud systems: An adaptive chaos driven framework14
Are your apps accessible? A GCN-based accessibility checker for low vision users14
Does it matter who pays back Technical Debt? An empirical study of self-fixed TD14
A systematic literature review of capstone courses in software engineering14
The journey to technical excellence in agile software development14
Studying the challenges of developing hardware description language programs14
Information and software technology: Special section on techdebt 202114
SE3M: A model f14
Preventing technical debt with the TAP framework for Technical Debt Aware Management14
Directed fuzzing based on path constraints and deviation path correction14
HYDRA: Feedback-driven black-box exploitation of injection vulnerabilities14
A software product line approach for developing hybrid software systems13
A novel detection model for abnormal network traffic based on bidirectional temporal convolutional network13
Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid Review13
A multiple case study on reuse in Game Software Engineering13
Context-based statement-level vulnerability localization13
Service Design Handover to user experience design – a systematic literature review13
Editorial Board13
The need for more informative defect prediction: A systematic literature review13
Case study identification: A trivial indicator outperforms human classifiers13
Synthesizing research on programmers’ mental models of programs, tasks and concepts — A systematic literature review13
Making vulnerability prediction more practical: Prediction, categorization, and localization13
Speeding up constraint-based program repair using a search-based technique13
The yea-paradox: Cognitive bias in technology acceptance surveys13
Vulnerability detection with feature fusion and learnable edge-type embedding graph neural network13
Reinforcement learning for test case prioritization based on LLEed K-means clustering and dynamic priority factor13
Memorization and generalization in neural code intelligence models12
Assessing and improving syntactic adversarial robustness of pre-trained models for code translation12
Editorial Board12
Diversity-aware fairness testing of machine learning classifiers through hashing-based sampling12
Data migration for column family database evolution12
Studying logging practice in machine learning-based applications12
Transparency and explainability of AI systems: From ethical guidelines to requirements12
Test case recommendation based on balanced distance of test targets12
How do software practitioners perceive human-centric defects?12
How far are we from reproducible research on code smell detection? A systematic literature review12
CLeBPI: Contrastive Learning for Bug Priority Inference12
Negative effects of gamification in education software: Systematic mapping and practitioner perceptions12
Native cross-platform app development using the SequalsK transpiler12
Like, dislike, or just do it? How developers approach software development tasks12
A systematic mapping study of bug reproduction and localization12
Uncertainty propagation from sensor data to deep learning models in autonomous driving12
Successful combination of database search and snowballing for identification of primary studies in systematic literature studies12
Introduction to the special issue on dependable systems and applications11
Case study identification with GPT-4 and implications for mapping studies11
An empirical study on capability of Large Language Models in understanding code semantics11
Understanding the product knowledge acquisition process in multiprovider software evolution scenarios: An exploratory study11
An empirical study on self-admitted technical debt in modern code review11
A search-based framework for automatic generation of testing environments for cyber–physical systems11
Machine translation-based fine-grained comments generation for solidity smart contracts11
Don’t settle for the first! How many GitHub Copilot solutions should you check?11
Double-counting in software engineering tertiary studies — An overlooked threat to validity11
Introduction to the Special Section on the Best Papers from REFSQ 202211
SHSE: A subspace hybrid sampling ensemble method for software defect number prediction11
An empirical study on ML DevOps adoption trends, efforts, and benefits analysis11
Predicting the precise number of software defects: Are we there yet?10
DeKeDVer: A deep learning-based multi-type software vulnerability classification framework using vulnerability description and source code10
Reporting case studies in systematic literature studies—An evidential problem10
Editorial Board10
The impact of stressors on the relationship between personality traits, knowledge collection behaviour and programmer creativity intention in software engineering10
Aligned metric representation based balanced multiset ensemble learning for heterogeneous defect prediction10
Dealing with imbalanced data for interpretable defect prediction10
Information needs and presentation in agile software development10
Why and how do organizations create user-led open source consortia? A systematic literature review10
Issues-Driven features for software fault prediction10
Code review guidelines for GUI-based testing artifacts10
SENEM: A software engineering-enabled educational metaverse10
Editorial Board10
SedSVD: Statement-level software vulnerability detection based on Relational Graph Convolutional Network with subgraph embedding10
Fine-tuning and prompt engineering for large language models-based code review automation10
Relating team atmosphere and group dynamics to student software development teams’ performance10
A deep learning-based automated framework for functional User Interface testing10
Editorial Board10
0.229905128479