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-04-01 to 2024-04-01.)
ArticleCitations
A systematic review of unsupervised learning techniques for software defect prediction121
Automation of systematic literature reviews: A systematic literature review98
BGNN4VD: Constructing Bidirectional Graph Neural-Network for Vulnerability Detection95
Predictive maintenance using digital twins: A systematic literature review80
Improving high-impact bug report prediction with combination of interactive machine learning and active learning75
On the performance of hybrid search strategies for systematic literature reviews in software engineering69
Large-scale machine learning systems in real-world industrial settings: A review of challenges and solutions68
A risk prediction model for software project management based on similarity analysis of context histories61
Successful combination of database search and snowballing for identification of primary studies in systematic literature studies58
COSTE: Complexity-based OverSampling TEchnique to alleviate the class imbalance problem in software defect prediction56
Investigation on the stability of SMOTE-based oversampling techniques in software defect prediction51
Multiple fault localization of software programs: A systematic literature review48
From monolithic systems to Microservices: An assessment framework47
Test Case Prioritization in Continuous Integration environments: A systematic mapping study47
Understanding and addressing quality attributes of microservices architecture: A Systematic literature review44
Detection of malicious software by analyzing the behavioral artifacts using machine learning algorithms42
NLP-assisted software testing: A systematic mapping of the literature42
Towards a unified criteria model for usability evaluation in the context of open source software based on a fuzzy Delphi method42
Drivers, barriers and impacts of digitalisation in rural areas from the viewpoint of experts41
Guidelines for the search strategy to update systematic literature reviews in software engineering41
A systematic literature review on automated log abstraction techniques39
A study of run-time behavioral evolution of benign versus malicious apps in android37
VUDENC: Vulnerability Detection with Deep Learning on a Natural Codebase for Python36
Time pressure in software engineering: A systematic review35
Quantum computing challenges in the software industry. A fuzzy AHP-based approach34
Is this GitHub project maintained? Measuring the level of maintenance activity of open-source projects34
A survey on the practical use of UML for different software architecture viewpoints34
Quality Assessment in Systematic Literature Reviews: A Software Engineering Perspective33
On the generalizability of Neural Program Models with respect to semantic-preserving program transformations33
Challenges and solutions when adopting DevSecOps: A systematic review33
Management of quality requirements in agile and rapid software development: A systematic mapping study33
The impact of using biased performance metrics on software defect prediction research31
A large scale study on how developers discuss code smells and anti-pattern in Stack Exchange sites31
BVDetector: A program slice-based binary code vulnerability intelligent detection system31
Toward successful DevSecOps in software development organizations: A decision-making framework30
A study of effectiveness of deep learning in locating real faults30
Spectrum-based multi-fault localization using Chaotic Genetic Algorithm30
Incorporating fault-proneness estimations into coverage-based test case prioritization methods30
Effort-Aware semi-Supervised just-in-Time defect prediction29
A Systematic Comparison of search-Based approaches for LDA hyperparameter tuning28
PostFinder: Mining Stack Overflow posts to support software developers28
The impact of personality traits and knowledge collection behavior on programmer creativity28
Security in agile software development: A practitioner survey28
Code smell detection using feature selection and stacking ensemble: An empirical investigation28
Refactoring effect on internal quality attributes: What haven’t they told you yet?28
Software security patch management - A systematic literature review of challenges, approaches, tools and practices27
A microservice composition approach based on the choreography of BPMN fragments27
Engineering human-in-the-loop interactions in cyber-physical systems27
Self-Attention Networks for Code Search27
Predicting the precise number of software defects: Are we there yet?27
Mining API usage scenarios from stack overflow27
A graph-based clustering algorithm for software systems modularization26
Software architectures of the convergence of cloud computing and the Internet of Things: A systematic literature review26
Identifying security issues for mobile applications based on user review summarization25
iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms25
Automatic prediction of the severity of bugs using stack traces and categorical features25
The do’s and don’ts of infrastructure code: A systematic gray literature review24
Case Study Research in Software Engineering—It is a Case, and it is a Study, but is it a Case Study?24
What skills do IT companies look for in new developers? A study with Stack Overflow jobs24
Automated formalization of structured natural language requirements24
The Symposium on Search-Based Software Engineering: Past, Present and Future23
Investigating the relationship between personalities and agile team climate of software professionals in a telecom company23
MEGDroid: A model-driven event generation framework for dynamic android malware analysis23
On the diffuseness of technical debt items and accuracy of remediation time when using SonarQube23
Industry-Academia research collaboration in software engineering: The Certus model23
Testing and verification of neural-network-based safety-critical control software: A systematic literature review22
Guiding the selection of research methodology in industry–academia collaboration in software engineering21
Improving Agile Software Development using User-Centered Design and Lean Startup21
How do developers discuss and support new programming languages in technical Q&A site? An empirical study of Go, Swift, and Rust in Stack Overflow21
How far are we from reproducible research on code smell detection? A systematic literature review21
Integrated framework for incorporating sustainability design in software engineering life-cycle: An empirical study21
Overcoming cultural barriers to being agile in distributed teams20
Augmenting commit classification by using fine-grained source code changes and a pre-trained deep neural language model20
Big Data analytics in Agile software development: A systematic mapping study20
A dynamic evolutionary multi-objective virtual machine placement heuristic for cloud data centers19
On preserving the behavior in software refactoring: A systematic mapping study19
Crowdsourced software testing: A systematic literature review19
Predicting continuous integration build failures using evolutionary search19
Motivations, benefits, and issues for adopting Micro-Frontends: A Multivocal Literature Review19
Towards automatically generating block comments for code snippets19
Why many challenges with GUI test automation (will) remain19
Grey Literature in Software Engineering: A critical review19
CodeGRU: Context-aware deep learning with gated recurrent unit for source code modeling19
Assessing safety-critical systems from operational testing: A study on autonomous vehicles19
Joint feature representation learning and progressive distribution matching for cross-project defect prediction18
Revisiting heterogeneous defect prediction methods: How far are we?18
A systematic review of scheduling approaches on multi-tenancy cloud platforms18
A comparison of machine learning algorithms on design smell detection using balanced and imbalanced dataset: A study of God class18
Detecting privacy requirements from User Stories with NLP transfer learning models18
On an optimal analogy-based software effort estimation18
Transparency and explainability of AI systems: From ethical guidelines to requirements17
Software product line applied to the internet of things: A systematic literature review17
Identifying self-admitted technical debt through code comment analysis with a contextualized vocabulary17
Cloud applications monitoring: An industrial study17
Game industry problems: An extensive analysis of the gray literature17
Continuous Systems and Software Engineering for Industry 4.0: A disruptive view17
Effectiveness of Kotlin vs. Java in android app development tasks17
Analyzing and documenting the systematic review results of software testing ontologies16
An Abstract Syntax Tree based static fuzzing mutation for vulnerability evolution analysis16
LTRWES: A new framework for security bug report detection16
A three-stage transfer learning framework for multi-source cross-project software defect prediction16
Requirements engineering for artificial intelligence systems: A systematic mapping study16
DeepBackground: Metamorphic testing for Deep-Learning-driven image recognition systems accompanied by Background-Relevance16
Understanding predictive factors for merge conflicts16
A statistical pattern based feature extraction method on system call traces for anomaly detection16
RSTrace+: Reviewer suggestion using software artifact traceability graphs16
Convergence rate of Artificial Neural Networks for estimation in software development projects15
An optimized case-based software project effort estimation using genetic algorithm15
Ambiguity in user stories: A systematic literature review15
On the value of encouraging gender tolerance and inclusiveness in software engineering communities15
The organization of software teams in the quest for continuous delivery: A grounded theory approach15
Empirical software product line engineering: A systematic literature review15
Understanding Hypotheses Engineering in Software Startups through a Gray Literature Review15
Leveraging developer information for efficient effort-aware bug prediction14
Negative effects of gamification in education software: Systematic mapping and practitioner perceptions14
Regression testing for large-scale embedded software development – Exploring the state of practice14
A comprehensive investigation of the impact of feature selection techniques on crashing fault residence prediction models14
Software defect prediction with semantic and structural information of codes based on Graph Neural Networks14
CASMS: Combining clustering with attention semantic model for identifying security bug reports14
Self-adaptive systems: A systematic literature review across categories and domains14
Human values in software development artefacts: A case study on issue discussions in three Android applications14
Requirements elicitation methods based on interviews in comparison: A family of experiments14
Mining the Technical Roles of GitHub Users13
The effectiveness of data augmentation in code readability classification13
Towards a taxonomy of code review smells13
A decision model for programming language ecosystem selection: Seven industry case studies13
Evaluating and comparing memory error vulnerability detectors13
Deep learning model for end-to-end approximation of COSMIC functional size based on use-case names13
Measuring the cognitive load of software developers: An extended Systematic Mapping Study13
Recommending refactorings via commit message analysis13
UX work in software startups: A thematic analysis of the literature13
From software architecture to analysis models and back: Model-driven refactoring aimed at availability improvement13
Improving Stack Overflow question title generation with copying enhanced CodeBERT model and bi-modal information13
Test coverage criteria for software product line testing: Systematic literature review13
Efficient feature extraction model for validation performance improvement of duplicate bug report detection in software bug triage systems13
Laprob: A Label propagation-Based software bug localization method13
Consolidating a common perspective on Technical Debt and its Management through a Tertiary Study12
Empirically developed framework for building trust in distributed agile teams12
On deriving conceptual models from user requirements: An empirical study12
A systematic process for Mining Software Repositories: Results from a systematic literature review12
Controlled experimentation in continuous experimentation: Knowledge and challenges12
A large scale empirical study of the impact of Spaghetti Code and Blob anti-patterns on program comprehension12
Developing Mobile Applications Via Model Driven Development: A Systematic Literature Review12
Analyzing the sensitivity of multi-objective software architecture refactoring to configuration characteristics11
SHSE: A subspace hybrid sampling ensemble method for software defect number prediction11
Finding the best learning to rank algorithms for effort-aware defect prediction11
Recommending tags for pull requests in GitHub11
Predicting long-time contributors for GitHub projects using machine learning11
Boundary sampling to boost mutation testing for deep learning models11
A search-based framework for automatic generation of testing environments for cyber–physical systems11
Becoming an entrepreneur: A study of factors with women from the tech sector11
Towards privacy compliance: A design science study in a small organization11
Understanding the relationship of conflict and success in software development projects11
BERT- and TF-IDF-based feature extraction for long-lived bug prediction in FLOSS: A comparative study11
WCA: A weighting local search for constrained combinatorial test optimization11
Mobile app privacy in software engineering research: A systematic mapping study11
Context-Oriented Behavioral Programming11
Large-scale intent analysis for identifying large-review-effort code changes11
Assessing test artifact quality—A tertiary study11
Automating user-feedback driven requirements prioritization10
DevOps critical success factors — A systematic literature review10
An empirical evaluation of the use of models to improve the understanding of safety compliance needs10
Approaches to manage the user experience process in Agile software development: A systematic literature review10
Prioritizing user concerns in app reviews – A study of requests for new features, enhancements and bug fixes10
Identifying method-level mutation subsumption relations using Z310
On the impact of Continuous Integration on refactoring practice: An exploratory study on TravisTorrent10
Exploring the Relation between Technical Debt Principal and Interest: An Empirical Approach10
Demystifying the adoption of behavior-driven development in open source projects10
Reducing efforts of software engineering systematic literature reviews updates using text classification10
An empirical study of performance using Clone & Own and Software Product Lines in an industrial context10
Model composition in Model Driven Engineering: A systematic literature review10
Technical debt payment and prevention through the lenses of software architects9
A Systematic Literature Review on prioritizing software test cases using Markov chains9
Dealing with imbalanced data for interpretable defect prediction9
Community detection in software ecosystem by comprehensively evaluating developer cooperation intensity9
The impact of the distance metric and measure on SMOTE-based techniques in software defect prediction9
Insights on the relationship between decision-making style and personality in software engineering9
Digital-twin-based testing for cyber–physical systems: A systematic literature review9
Method-level bug localization using hybrid multi-objective search9
A survey on dataset quality in machine learning9
Collaborative or individual identification of code smells? On the effectiveness of novice and professional developers9
A model-driven framework to support strategic agility: Value-added perspective9
Statement frequency coverage: A code coverage criterion for assessing test suite effectiveness9
ManQ: Many-objective optimization-based automatic query reduction for IR-based bug localization9
Tailoring the Scrum framework for software development: Literature mapping and feature-based support9
Stakeholder engagement in enterprise architecture practice: What inhibitors are there?9
A process for analysing the energy efficiency of software9
A survey on smart contract vulnerabilities: Data sources, detection and repair9
An empirical study on self-admitted technical debt in modern code review9
From a Scrum Reference Ontology to the Integration of Applications for Data-Driven Software Development9
Dynamic random testing with test case clustering and distance-based parameter adjustment9
SRPTackle: A semi-automated requirements prioritisation technique for scalable requirements of software system projects8
Alternatives for testing of context-aware software systems in non-academic settings: results from a Rapid Review8
Microservice extraction based on knowledge graph from monolithic applications8
Orientation-based Ant colony algorithm for synthesizing the test scenarios in UML activity diagram8
Analyzing privacy policies through syntax-driven semantic analysis of information types8
Aligned metric representation based balanced multiset ensemble learning for heterogeneous defect prediction8
Performance analysis of out-of-distribution detection on trained neural networks8
A literature review on optimization techniques for adaptation planning in adaptive systems: State of the art and research directions8
Influences of UX factors in the Agile UX context of software startups8
Detecting Java software similarities by using different clustering techniques8
Mastering scrum with a focus on team maturity and key components of scrum8
Sentiment analysis tools in software engineering: A systematic mapping study8
“Won’t We Fix this Issue?” Qualitative characterization and automated identification of wontfix issues on GitHub8
An end-to-end deep learning system for requirements classification using recurrent neural networks8
The journey to technical excellence in agile software development8
Agile software development and UX design: A case study of integration by mutual adjustment8
Efilter: An effective fault localization based on information entropy with unlabelled test cases8
Exploring the challenges in software testing of the 5G system at Nokia: A survey7
Automatic patch linkage detection in code review using textual content and file location features7
Metamorphic testing of OpenStreetMap7
Assessing the effectiveness of approximate functional sizing approaches for effort estimation7
A multi-objective agile project planning model and a comparative meta-heuristic approach7
Web service design defects detection: A bi-level multi-objective approach7
An exploratory study of bug prediction at the method level7
Mind the product owner: An action research project into agile release planning7
Improving requirements specification use by transferring attention with eye tracking data7
Defining adaptivity and logical architecture for engineering (smart) self-adaptive cyber–physical systems7
CodeCity: A comparison of on-screen and virtual reality7
Using mutual information to test from Finite State Machines: Test suite selection7
On the practitioners’ understanding of coupling smells — A grey literature based Grounded-Theory study7
UX professionals’ learning and usage of UX methods in agile7
Personalizing label prediction for GitHub issues7
Spectral clustering based mutant reduction for mutation testing7
Topic modeling for feature location in software models: Studying both code generation and interpreted models7
Relationships between software architecture and source code in practice: An exploratory survey and interview7
A comprehensive empirical study on bug characteristics of deep learning frameworks7
Does maturity level influence the use of Agile UX methods by digital startups? Evaluating design thinking, lean startup, and lean user experience7
An onboarding model for integrating newcomers into agile project teams7
S-DABT: Schedule and Dependency-aware Bug Triage in open-source bug tracking systems7
A taxonomy of metrics for GUI-based testing research: A systematic literature review7
Feature selection and embedding based cross project framework for identifying crashing fault residence7
Sustainable software engineering: Reflections on advances in research and practice7
Short communication: Evolution of secondary studies in software engineering7
Multifaceted infrastructure for self-adaptive IoT systems7
Towards building a pragmatic cross-project defect prediction model combining non-effort based and effort-based performance measures for a balanced evaluation7
Using simulated annealing for locating array construction7
Application of Deep Learning in Software Defect Prediction: Systematic Literature Review and Meta-analysis7
Alignment and granularity of requirements and architecture in agile development: A functional perspective7
Test case generation for agent-based models: A systematic literature review7
A Delphi study to recognize and assess systems of systems vulnerabilities6
Summarizing source code with hierarchical code representation6
Social network analysis of open source software: A review and categorisation6
Leveraging Small Sample Learning for Business Process Management6
Early prediction for merged vs abandoned code changes in modern code reviews6
Comparing manual and automated feature location in conceptual models: A Controlled experiment6
On the value of quality attributes for refactoring ATL model transformations: A multi-objective approach6
Architectural design decisions that incur technical debt — An industrial case study6
Classifying issue reports according to feature descriptions in a user manual based on a deep learning model6
Challenges and recommendations to publishing and using credible evidence in software engineering6
0.034947872161865