Information and Software Technology

Papers
(The median citation count of Information and Software Technology is 4. 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 2020-11-01 to 2024-11-01.)
ArticleCitations
Predictive maintenance using digital twins: A systematic literature review141
Automation of systematic literature reviews: A systematic literature review129
BGNN4VD: Constructing Bidirectional Graph Neural-Network for Vulnerability Detection122
Successful combination of database search and snowballing for identification of primary studies in systematic literature studies108
Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions84
Improving high-impact bug report prediction with combination of interactive machine learning and active learning78
Understanding and addressing quality attributes of microservices architecture: A Systematic literature review72
A risk prediction model for software project management based on similarity analysis of context histories70
COSTE: Complexity-based OverSampling TEchnique to alleviate the class imbalance problem in software defect prediction69
Investigation on the stability of SMOTE-based oversampling techniques in software defect prediction67
From monolithic systems to Microservices: An assessment framework62
Guidelines for the search strategy to update systematic literature reviews in software engineering60
Quantum computing challenges in the software industry. A fuzzy AHP-based approach59
Drivers, barriers and impacts of digitalisation in rural areas from the viewpoint of experts58
Challenges and solutions when adopting DevSecOps: A systematic review50
Quality Assessment in Systematic Literature Reviews: A Software Engineering Perspective50
VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Python49
Towards a unified criteria model for usability evaluation in the context of open source software based on a fuzzy Delphi method45
On the generalizability of Neural Program Models with respect to semantic-preserving program transformations42
Transparency and explainability of AI systems: From ethical guidelines to requirements42
Toward successful DevSecOps in software development organizations: A decision-making framework41
An Abstract Syntax Tree based static fuzzing mutation for vulnerability evolution analysis39
The impact of using biased performance metrics on software defect prediction research38
A study of effectiveness of deep learning in locating real faults37
Code smell detection using feature selection and stacking ensemble: An empirical investigation37
Software security patch management - A systematic literature review of challenges, approaches, tools and practices34
A microservice composition approach based on the choreography of BPMN fragments34
A Systematic Comparison of search-Based approaches for LDA hyperparameter tuning34
Case Study Research in Software Engineering—It is a Case, and it is a Study, but is it a Case Study?34
Self-Attention Networks for Code Search33
Security in agile software development: A practitioner survey33
The do’s and don’ts of infrastructure code: A systematic gray literature review32
What skills do IT companies look for in new developers? A study with Stack Overflow jobs30
PostFinder: Mining Stack Overflow posts to support software developers30
The impact of personality traits and knowledge collection behavior on programmer creativity30
Spectrum-based multi-fault localization using Chaotic Genetic Algorithm30
A graph-based clustering algorithm for software systems modularization30
iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms30
Predicting the precise number of software defects: Are we there yet?29
Automated formalization of structured natural language requirements29
BERT- and TF-IDF-based feature extraction for long-lived bug prediction in FLOSS: A comparative study28
Big Data analytics in Agile software development: A systematic mapping study28
Requirements engineering for artificial intelligence systems: A systematic mapping study27
Overcoming cultural barriers to being agile in distributed teams27
Augmenting commit classification by using fine-grained source code changes and a pre-trained deep neural language model27
The Symposium on Search-Based Software Engineering: Past, Present and Future26
Industry-Academia research collaboration in software engineering: The Certus model26
Grey Literature in Software Engineering: A critical review26
MEGDroid: A model-driven event generation framework for dynamic android malware analysis26
Improving Agile Software Development using User-Centered Design and Lean Startup26
On the diffuseness of technical debt items and accuracy of remediation time when using SonarQube26
Why many challenges with GUI test automation (will) remain25
Predicting continuous integration build failures using evolutionary search25
Guiding the selection of research methodology in industry–academia collaboration in software engineering25
Integrated framework for incorporating sustainability design in software engineering life-cycle: An empirical study25
Motivations, benefits, and issues for adopting Micro-Frontends: A Multivocal Literature Review25
Towards automatically generating block comments for code snippets25
A survey on dataset quality in machine learning24
How far are we from reproducible research on code smell detection? A systematic literature review24
An optimized case-based software project effort estimation using genetic algorithm23
DeepBackground: Metamorphic testing for Deep-Learning-driven image recognition systems accompanied by Background-Relevance23
Empirically developed framework for building trust in distributed agile teams23
Digital-twin-based testing for cyber–physical systems: A systematic literature review23
DevOps critical success factors — A systematic literature review22
On preserving the behavior in software refactoring: A systematic mapping study22
Cloud applications monitoring: An industrial study22
How do developers discuss and support new programming languages in technical Q&A site? An empirical study of Go, Swift, and Rust in Stack Overflow22
A three-stage transfer learning framework for multi-source cross-project software defect prediction22
Detecting privacy requirements from User Stories with NLP transfer learning models22
Joint feature representation learning and progressive distribution matching for cross-project defect prediction22
A comparison of machine learning algorithms on design smell detection using balanced and imbalanced dataset: A study of God class22
Assessing safety-critical systems from operational testing: A study on autonomous vehicles22
Negative effects of gamification in education software: Systematic mapping and practitioner perceptions21
Improving Stack Overflow question title generation with copying enhanced CodeBERT model and bi-modal information21
Ambiguity in user stories: A systematic literature review21
A dynamic evolutionary multi-objective virtual machine placement heuristic for cloud data centers21
Crowdsourced software testing: A systematic literature review21
Continuous Systems and Software Engineering for Industry 4.0: A disruptive view20
A survey on smart contract vulnerabilities: Data sources, detection and repair19
Effectiveness of Kotlin vs. Java in android app development tasks19
Self-adaptive systems: A systematic literature review across categories and domains19
RSTrace+: Reviewer suggestion using software artifact traceability graphs19
A systematic review of scheduling approaches on multi-tenancy cloud platforms19
Revisiting heterogeneous defect prediction methods: How far are we?19
On the value of encouraging gender tolerance and inclusiveness in software engineering communities18
Zero-shot learning for requirements classification: An exploratory study18
Software defect prediction with semantic and structural information of codes based on Graph Neural Networks18
Convergence rate of Artificial Neural Networks for estimation in software development projects18
Understanding Hypotheses Engineering in Software Startups through a Gray Literature Review18
Towards a taxonomy of code review smells18
Game industry problems: An extensive analysis of the gray literature18
Empirical software product line engineering: A systematic literature review18
UX work in software startups: A thematic analysis of the literature18
Prioritizing user concerns in app reviews – A study of requests for new features, enhancements and bug fixes17
Mobile app privacy in software engineering research: A systematic mapping study17
Mining the Technical Roles of GitHub Users17
On deriving conceptual models from user requirements: An empirical study17
Measuring the cognitive load of software developers: An extended Systematic Mapping Study16
Evaluating and comparing memory error vulnerability detectors16
The organization of software teams in the quest for continuous delivery: A grounded theory approach16
A systematic process for Mining Software Repositories: Results from a systematic literature review16
Human values in software development artefacts: A case study on issue discussions in three Android applications16
Leveraging developer information for efficient effort-aware bug prediction15
Reducing efforts of software engineering systematic literature reviews updates using text classification15
Microservice extraction based on knowledge graph from monolithic applications15
CASMS: Combining clustering with attention semantic model for identifying security bug reports15
Consolidating a common perspective on Technical Debt and its Management through a Tertiary Study15
“Won’t We Fix this Issue?” Qualitative characterization and automated identification of wontfix issues on GitHub15
A decision model for programming language ecosystem selection: Seven industry case studies15
Automating user-feedback driven requirements prioritization15
Controlled experimentation in continuous experimentation: Knowledge and challenges15
SHSE: A subspace hybrid sampling ensemble method for software defect number prediction15
A comprehensive investigation of the impact of feature selection techniques on crashing fault residence prediction models15
Approaches to manage the user experience process in Agile software development: A systematic literature review15
The effectiveness of data augmentation in code readability classification15
A search-based framework for automatic generation of testing environments for cyber–physical systems14
From software architecture to analysis models and back: Model-driven refactoring aimed at availability improvement14
Mastering scrum with a focus on team maturity and key components of scrum14
Finding the best learning to rank algorithms for effort-aware defect prediction14
Identifying method-level mutation subsumption relations using Z314
Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review14
Sentiment analysis tools in software engineering: A systematic mapping study13
An empirical study on self-admitted technical debt in modern code review13
Becoming an entrepreneur: A study of factors with women from the tech sector13
Technical debt payment and prevention through the lenses of software architects13
Use of personas in Requirements Engineering: A systematic mapping study13
Large-scale intent analysis for identifying large-review-effort code changes13
Sustainable software engineering: Reflections on advances in research and practice13
Dealing with imbalanced data for interpretable defect prediction13
An exploratory study of bug prediction at the method level13
Laprob: A Label propagation-Based software bug localization method13
An onboarding model for integrating newcomers into agile project teams13
A model-driven framework to support strategic agility: Value-added perspective13
Context-Oriented Behavioral Programming13
Spectral clustering based mutant reduction for mutation testing13
Towards privacy compliance: A design science study in a small organization13
A property specification pattern catalog for real-time system verification with UPPAAL12
Dynamic random testing with test case clustering and distance-based parameter adjustment12
Insights on the relationship between decision-making style and personality in software engineering12
Recommending tags for pull requests in GitHub12
Boundary sampling to boost mutation testing for deep learning models12
A systematic literature review of capstone courses in software engineering12
A process for analysing the energy efficiency of software12
A novel detection model for abnormal network traffic based on bidirectional temporal convolutional network12
Tailoring the Scrum framework for software development: Literature mapping and feature-based support12
Predicting long-time contributors for GitHub projects using machine learning12
Exploring the challenges in software testing of the 5G system at Nokia: A survey11
A taxonomy of metrics for GUI-based testing research: A systematic literature review11
ALBFL: A novel neural ranking model for software fault localization via combining static and dynamic features11
Threats to validity in software engineering research: A critical reflection11
Detecting code smells using industry-relevant data11
Exploring the Relation between Technical Debt Principal and Interest: An Empirical Approach11
Assessing test artifact quality—A tertiary study11
Analyzing the sensitivity of multi-objective software architecture refactoring to configuration characteristics11
An empirical study of performance using Clone & Own and Software Product Lines in an industrial context11
Influences of UX factors in the Agile UX context of software startups11
Application of Deep Learning in Software Defect Prediction: Systematic Literature Review and Meta-analysis11
Stakeholder engagement in enterprise architecture practice: What inhibitors are there?11
Analyzing privacy policies through syntax-driven semantic analysis of information types11
A mapping study on documentation in Continuous Software Development11
An end-to-end deep learning system for requirements classification using recurrent neural networks11
The journey to technical excellence in agile software development11
Method-level bug localization using hybrid multi-objective search11
Improving microservices extraction using evolutionary search10
Community detection in software ecosystem by comprehensively evaluating developer cooperation intensity10
Topic modeling for feature location in software models: Studying both code generation and interpreted models10
Improving requirements specification use by transferring attention with eye tracking data10
Personalizing label prediction for GitHub issues10
Towards building a pragmatic cross-project defect prediction model combining non-effort based and effort-based performance measures for a balanced evaluation10
The impact of the distance metric and measure on SMOTE-based techniques in software defect prediction10
Mind the product owner: An action research project into agile release planning10
Does maturity level influence the use of Agile UX methods by digital startups? Evaluating design thinking, lean startup, and lean user experience10
Agile software development and UX design: A case study of integration by mutual adjustment10
On the impact of Continuous Integration on refactoring practice: An exploratory study on TravisTorrent10
A literature review on optimization techniques for adaptation planning in adaptive systems: State of the art and research directions10
From a Scrum Reference Ontology to the Integration of Applications for Data-Driven Software Development10
Architectural design decisions that incur technical debt — An industrial case study10
SRPTackle: A semi-automated requirements prioritisation technique for scalable requirements of software system projects9
The practical roles of enterprise architecture artifacts: A classification and relationship9
Visual Resume: Exploring developers’ online contributions for hiring9
Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid Review9
Antecedents of psychological safety in agile software development teams9
Challenges and recommendations to publishing and using credible evidence in software engineering9
CodeCity: A comparison of on-screen and virtual reality9
The impact of using a domain language for an agile requirements management9
Performance analysis of out-of-distribution detection on trained neural networks9
An automatic methodology for the quality enhancement of requirements using genetic algorithms9
Statement frequency coverage: A code coverage criterion for assessing test suite effectiveness9
A multi-objective agile project planning model and a comparative meta-heuristic approach9
On the effectiveness of testing sentiment analysis systems with metamorphic testing9
Early prediction for merged vs abandoned code changes in modern code reviews9
A Systematic Literature Review on prioritizing software test cases using Markov chains9
UX professionals’ learning and usage of UX methods in agile9
Community smells—The sources of social debt: A systematic literature review9
A system-based view of blockchain governance9
Memorization and generalization in neural code intelligence models9
Relationships between software architecture and source code in practice: An exploratory survey and interview9
When should we (not) use the mean magnitude of relative error (MMRE) as an error measure in software development effort estimation?9
A comprehensive empirical study on bug characteristics of deep learning frameworks9
Defining adaptivity and logical architecture for engineering (smart) self-adaptive cyber–physical systems9
Efilter: An effective fault localization based on information entropy with unlabelled test cases9
Aligned metric representation based balanced multiset ensemble learning for heterogeneous defect prediction9
Test case generation for agent-based models: A systematic literature review8
S-DABT: Schedule and Dependency-aware Bug Triage in open-source bug tracking systems8
On the practitioners’ understanding of coupling smells — A grey literature based Grounded-Theory study8
Applications of statistical causal inference in software engineering8
Refactoring embedded software: A study in healthcare domain8
Multifaceted infrastructure for self-adaptive IoT systems8
Uses of business process modeling in agile software development projects8
Classifying issue reports according to feature descriptions in a user manual based on a deep learning model8
Collaboration in software ecosystems: A study of work groups in open environment8
User story extraction from natural language for requirements elicitation: Identify software-related information from online news8
Using mutual information to test from Finite State Machines: Test suite selection8
RLTCP: A reinforcement learning approach to prioritizing automated user interface tests8
Governance and Management of Green IT: A Multi-Case Study8
Scripted and scriptless GUI testing for web applications: An industrial case8
Summarizing source code with hierarchical code representation8
Reflections on Surrogate-Assisted Search-Based Testing: A Taxonomy and Two Replication Studies based on Industrial ADAS and Simulink Models8
Collaborative program comprehension via software visualization in extended reality8
PAFL: Probabilistic Automaton-based Fault Localization for Recurrent Neural Networks8
FRL-MFPG: Propagation-aware fault root cause location for microservice intelligent operation and maintenance8
Metamorphic testing of OpenStreetMap8
Short communication: Evolution of secondary studies in software engineering8
Increasing the UX maturity level of clients: A study of best practices in an agile environment8
Predicting reliability of software in industrial systems using a Petri net based approach: A case study on a safety system used in nuclear power plant8
Understanding in-app advertising issues based on large scale app review analysis8
SedSVD: Statement-level software vulnerability detection based on Relational Graph Convolutional Network with subgraph embedding7
Icon2Code: Recommending code implementations for Android GUI components7
Comparison of multi-criteria decision-making methods for online controlled experiments in a launch decision-making framework7
A new combination method based on Pearson coefficient and information entropy for multi-sensor data fusion7
Machine learning in software defect prediction: A business-driven systematic mapping study7
A model-driven approach to reengineering processes in cloud computing7
Leveraging Small Sample Learning for Business Process Management7
A Delphi study to recognize and assess systems of systems vulnerabilities7
Guidelines for the development of a critical software under emergency7
An empirical study on ML DevOps adoption trends, efforts, and benefits analysis7
Information needs and presentation in agile software development7
Keyword-guided abstractive code summarization via incorporating structural and contextual information7
A systematic literature review on counterexample explanation7
Service Design Handover to user experience design – a systematic literature review7
Fast and curious: A model for building efficient monitoring- and decision-making frameworks based on quantitative data7
A decentralized blockchain oriented framework for automated bug assignment7
A probabilistic framework for mutation testing in deep neural networks7
Improving effort-aware defect prediction by directly learning to rank software modules7
Automated event extraction of CVE descriptions7
Like, dislike, or just do it? How developers approach software development tasks7
Graph-based code semantics learning for efficient semantic code clone detection7
HYDRA: Feedback-driven black-box exploitation of injection vulnerabilities7
ST-TLF: Cross-version defect prediction framework based transfer learning7
Consistent or not? An investigation of using Pull Request Template in GitHub7
0.068029880523682