yusuke1997/dblp-id-title huggingface dataset:
Integrating information retrieval, execution and link analysis algorithms to improve feature location in software
Comparative Assessment of Software Quality Classification Techniques: An Empirical Case Study
Enriching automatic test case generation by extracting relevant test inputs from bug reports
VEER: enhancing the interpretability of model-based optimizations
On the Investigation of Empirical Contradictions - Aggregated Results of Local Studies on Readability and Comprehensibility of Source Code
Whom are you going to call? determinants of @-mentions in Github discussions
An experiment on the role of graphical elements in architecture visualization
Special issue on information retrieval for program comprehension
Contributions of model checking and CoFI methodology to the development of space embedded software
Frankenstein: fast and lightweight call graph generation for software builds
An exploratory study on the repeatedly shared external links on Stack Overflow
Investigating design anti-pattern and design pattern mutations and their change- and fault-proneness
On the usage, co-usage and migration of CI/CD tools: A qualitative analysis
The life-cycle of merge conflicts: processes, barriers, and strategies
Cooperative method development
Static test case prioritization using topic models
AndroEvolve: automated Android API update with data flow analysis and variable denormalization
An empirical study of DLL injection bugs in the Firefox ecosystem
Code cloning in smart contracts: a case study on verified contracts from the Ethereum blockchain platform
On the effects of program slicing for vulnerability detection during code inspection
No silver bullets: Why understanding software cycle time is messy, not magic
A machine and deep learning analysis among SonarQube rules, product, and process metrics for fault prediction
Studying logging practice in test code
Correction to: Can Offline Testing of Deep Neural Networks Replace Their Online Testing?
Optimal priority assignment for real-time systems: a coevolution-based approach
Patterns of multi-container composition for service orchestration with Docker Compose
Global and task effects in information-seeking among software engineers
A comprehensive study on software aging across android versions and vendors
A feature location approach for mapping application features extracted from crowd-based screencasts to source code
How far are we with automated machine learning? characterization and challenges of AutoML toolkits
Evaluating code complexity triggers, use of complexity measures and the influence of code complexity on maintenance time
Effectiveness for detecting faults within and outside the scope of testing techniques: an independent replication
Quality of manual data collection in Java software: an empirical investigation
Comparing effectiveness and efficiency of Interactive Application Security Testing (IAST) and Runtime Application Self-Protection (RASP) tools in a large java-based system
On the effectiveness of early life cycle defect prediction with Bayesian Nets
An empirical evaluation of a novel domain-specific language - modelling vehicle routing problems with Athos
Characterizing logging practices in Java-based open source software projects - a replication study in Apache Software Foundation
Process smells in practice: an evaluative case study
Reuse and maintenance practices among divergent forks in three software ecosystems
An exploratory qualitative and quantitative analysis of emotions in issue report comments of open source systems
A novel online supervised hyperparameter tuning procedure applied to cross-company software effort estimation
Mining architectural violations from version history
Assessing practitioner beliefs about software engineering
Noise in Mylyn interaction traces and its impact on developers and recommendation systems
An empirical study of question discussions on Stack Overflow
Guest editorial: reverse engineering
Automatic patch generation with context-based change application
SWordNet: Inferring semantically related words from software context
Performance evolution of configurable software systems: an empirical study
Empirical study on the maintainability of Web applications: Model-driven Engineering vs Code-centric
Location pairs: a test coverage metric for shared-memory concurrent programs
Correction to: An empirical assessment of baseline feature location techniques
An investigation of misunderstanding code patterns in C open-source software projects
Knowledge Requirements for Software Quality Measurement
Discovering community patterns in open-source: a systematic approach and its evaluation
Predictive models in software engineering
Studying the characteristics of SQL-related development tasks: An empirical study
Data Transformation in Cross-project Defect Prediction
An empirical study on the potential of word embedding techniques in bug report management tasks
Ethical Issues in Empirical Software Engineering: The Limits of Policy
Foreword to the special issue on empirical research in requirements engineering
Fixer-level supervised contrastive learning for bug assignment
A comparison of reinforcement learning frameworks for software testing tasks
Refining the systematic literature review process - two participant-observer case studies
WIA-SZZ: Work item aware SZZ
Reducing user input requests to improve IT support ticket resolution process
Static detection of equivalent mutants in real-time model-based mutation testing
An experiment on the impact of transparency on the effectiveness of requirements documents
A study of common bug fix patterns in Rust
How agile teams make self-assignment work: a grounded theory study
On the feasibility of automated prediction of bug and non-bug issues
Fairness-aware machine learning engineering: how far are we?
Fault-prone module detection using large-scale text features based on spam filtering
An empirical study of text-based machine learning models for vulnerability detection
Single-state state machines in model-driven software engineering: an exploratory study
Estimating test effectiveness with dynamic complexity measurement
Increasing testing productivity and software quality: A comparison of software testing methodologies within NASA
A subject-based empirical evaluation of SSUCD's performance in reducing inconsistencies in use case models
A conceptual model for unifying variability in space and time: Rationale, validation, and illustrative applications
Learning to rank code examples for code search engines
Automated end-to-end management of the modeling lifecycle in deep learning
The impact of imperfect change rules on framework API evolution identification: an empirical study
Evolution of automated weakness detection in Ethereum bytecode: a comprehensive study
Introduction to Special Issue on Usability Engineering
Detecting data manipulation errors in android applications using scene-guided exploration
On state reverting in solidity smart contracts: Developer practices, fault categorization, and tool evaluation
An approach and benchmark to detect behavioral changes of commits in continuous integration
"Cloning considered harmful" considered harmful: patterns of cloning in software
A robust multi-objective approach to balance severity and importance of refactoring opportunities
Knowledge Management in Medium-Sized Software Consulting Companies
Can traditional fault prediction models be used for vulnerability prediction?
Test smells 20 years later: detectability, validity, and reliability
Contrasting test selection, prioritization, and batch testing at scale
Fault density, fault types, and spectra-based fault localization
What kinds of contracts do ML APIs need?
A systematic approach for performance assessment using process mining - An industrial experience report
Coevolution of variability models and related software artifacts - A fresh look at evolution patterns in the Linux kernel
The price of precision: the cost of preprocessing for automated code revision in code review
Pandemic programming
An Introduction to "Dissertation Abstracts"
Adoption of automated software engineering tools and techniques in Thailand
Developer discussion topics on the adoption and barriers of low code software development platforms
Cross-project defect prediction via semantic and syntactic encoding
Can pre-trained code embeddings improve model performance? Revisiting the use of code embeddings in software engineering tasks
An empirical analysis of the transition from Python 2 to Python 3
Bridging the language gap: an empirical study of bindings for open source machine learning libraries across software package ecosystems
Rubbing salt in the wound? A large-scale investigation into the effects of refactoring on security
Mining the use of higher-order functions
App store mining is not enough for app improvement
Optimising agile development practices for the maintenance operation: nine heuristics
Visual Depiction of Decision Statements: What is Best for Programmers and Non-Programmers?
Small-Amp: Test amplification in a dynamically typed language
Understanding the characteristics and the role of visual issue reports
Empirical evidence in global software engineering: a systematic review
On the pragmatic design of literature studies in software engineering: an experience-based guideline
Towards understanding and detecting fake reviews in app stores
An empirical study for software change prediction using imbalanced data
General methods for software architecture recovery: a potential approach and its evaluation
Lightweight precise automatic extraction of exception preconditions in java methods
Information retrieval versus deep learning approaches for generating traceability links in bilingual projects
Correction to: Software engineering whispers: The effect of textual vs. graphical software design descriptions on software design communication
To log, or not to log: using heuristics to identify mandatory log events - a controlled experiment
CoCoAST: Representing Source Code via Hierarchical Splitting and Reconstruction of Abstract Syntax Trees
The inconsistency between theory and practice in managing inconsistency in requirements engineering
Model vs system level testing of autonomous driving systems: a replication and extension study
An empirical study on cross-component dependent changes: A case study on the components of OpenStack
Peer code review in research software development: The research software engineer perspective
Evaluation of Usage-Based Reading-Conclusions after Three Experiments
When conversations turn into work: a taxonomy of converted discussions and issues in GitHub
SparseCoder: Advancing source code analysis with sparse attention and learned token pruning
An empirical study of the impact of modern code review practices on software quality
From monolithic to component-based performance evaluation of software architectures - A series of experiments analysing accuracy and effort
An experimental evaluation of a higher-ordered-typed-functional specification-based test-generation technique
AIBugHunter: A Practical tool for predicting, classifying and repairing software vulnerabilities
Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments
Guidelines for conducting and reporting case study research in software engineering
An experimental search-based approach to cohesion metric evaluation
Exploring user privacy awareness on GitHub: an empirical study
An empirical study on the issue reports with questions raised during the issue resolving process
Why and How Research Ethics Matters to You. Yes, You!
Balancing technology heterogeneity in microservice architectures
Demystifying code snippets in code reviews: a study of the OpenStack and Qt communities and a practitioner survey
Collecting Feedback during Software Engineering Experiments
A practical guide to controlled experiments of software engineering tools with human participants
FMMDP: failure monitoring approach for DNN-based Markov decision process
Characterizing the transfer of program comprehension in onboarding: an information-push perspective
TestEvoViz: visualizing genetically-based test coverage evolution
Search-based fairness testing for regression-based machine learning systems
Architecture consistency: State of the practice, challenges and requirements
Bounties on technical Q&A sites: a case study of Stack Overflow bounties
Towards understanding the challenges of bug localization in deep learning systems
Reengineering legacy applications into software product lines: a systematic mapping
Appreciation to Empirical Software Engineering Reviewers of 2017
Performance assessment of an architecture with adaptative interfaces for people with special needs
A flexible method for software effort estimation by analogy
Editor's Note: Special Section on Source Code Analysis and Manipulation
On the spread and evolution of dead methods in Java desktop applications: an exploratory study
Beyond the virus: a first look at coronavirus-themed Android malware
The virtual lands of Oz: testing an agribot in simulation
An empirical study of task infections in Ansible scripts
Understanding and addressing exhibitionism in Java empirical research about method accessibility
Experimental evaluation of a tool for the verification and transformation of source code in event-driven systems
Exploring the effects of SourceForge.net coordination and communication tools on the efficiency of open source projects using data envelopment analysis
Special issue on repeatable results in software engineering prediction
Function point sizing: Structure, validity and applicability
An empirical study on changing leadership in agile teams
Considerations and Pitfalls for Reducing Threats to the Validity of Controlled Experiments on Code Comprehension
An empirical study of supplementary patches in open source projects
Test-based patch clustering for automatically-generated patches assessment
Analysis of attribute weighting heuristics for analogy-based software effort estimation method AQUA +
The impact of agile practices on communication in software development
Software provenance tracking at the scale of public source code
An empirical study of a reverse engineering method for the aggregation relationship based on operation propagation
Vulnerabilities in infrastructure as code: what, how many, and who?
Waste identification and elimination in information technology organizations
"Ok Pal, we have to code that now": interaction patterns of programming beginners with a conversational chatbot
Raters' reliability in clone benchmarks construction
Automatically recommending components for issue reports using deep learning
A field study of API learning obstacles
A study of the non-linear adjustment for analogy based software cost estimation
The Human-Computer Interface Explanation A Correspondence on Jankowski's Paper on Methodological Support for Structured Analysis
The Study of Software Maintenance Organizations and Processes
Neuron importance-aware coverage analysis for deep neural network testing
Guest editorial: special section on software maintenance and evolution
Insights into software development approaches: mining Q &A repositories
Correction to: Assessing the adoption of security policies by developers in terraform across different cloud providers
Assessing the utility of text-to-SQL approaches for satisfying software developer information needs
Upstream bug management in Linux distributions
Meta-analysis for families of experiments in software engineering: a systematic review and reproducibility and validity assessment
Facilitating debugging of web applications through recording reduction - A family of empirical studies
An empirical study of identifier splitting techniques
Correction to: Wait for it: identifying "On-Hold" self-admitted technical debt
A review of automatic source code summarization
Theory of relative defect proneness
Defect propagation at the project-level: results and a post-hoc analysis on inspection efficiency
Genetic programming for feature model synthesis: a replication study
Report from an Experiment: Impact of Documentation on Maintenance
ROBUST: 221 bugs in the Robot Operating System
Assessing and Understanding Efficiency and Success of Software Production
Identifying and addressing problems in object-oriented framework reuse
Evolutionary trends of developer coordination: a network approach
Object-Oriented Function Points: An Empirical Validation
Prioritizing JUnit Test Cases: An Empirical Assessment and Cost-Benefits Analysis
Boosting source code learning with text-oriented data augmentation: an empirical study
Open innovation in software engineering: a systematic mapping study
Software Process Improvement Motivators: An Analysis using Multidimensional Scaling
Towards reusing hints from past fixes - An exploratory study on thousands of real samples
How the R community creates and curates knowledge: an extended study of stack overflow and mailing lists
Correction to: Uniform and scalable sampling of highly configurable systems
The impact of a continuous integration service on the delivery time of merged pull requests
Supporting Controlled Experimentation with Testing Techniques: An Infrastructure and its Potential Impact
A large-scale empirical study of commit message generation: models, datasets and evaluation
On the need of preserving order of data when validating within-project defect classifiers
SAFe transformation in a large financial corporation
APR4Vul: an empirical study of automatic program repair techniques on real-world Java vulnerabilities
Aggregating Association Rules to Improve Change Recommendation
Mutation testing in the wild: findings from GitHub
The who, what, how of software engineering research: a socio-technical framework
Ethics and Open Source
Empirical Evaluation of Aesthetics-based Graph Layout
Bridging the gap: a comparative study of academic and developer approaches to smart contract vulnerabilities
A Focus on the Human Side of Software Engineering
Machine learning-based test selection for simulation-based testing of self-driving cars software
The internal consistency and precedence of key process areas in the capability maturity model for software
An initial analysis of software engineers' attitudes towards organizational change
Understanding security tactics in microservice APIs using annotated software architecture decomposition models - a controlled experiment
Ubiquity symposium: The science in computer science: performance analysis: experimental computer science at its best
Ubiquity symposium: Evolutionary computation and the processes of life: perspectives and reality of evolutionary computation: closing statement
The rise of the intelligent enterprise
Interview with MIT's Robert Langer
A conversation with Lauren Wilcox: empowering people in the review, analysis, and management of complex health-related data
An Interview with Peter Denning: Building a culture of innovation
A guide for project-based manufacturers and secrets for software buyers
What makes users unhappy: share-point team services web server security
The rise of business webs
Book excerpt: Rich Ling's "The mobile connection"
Employee retention: By way of management control systems
Self-healing Software
Calm technologies in a multimedia world
The untried approach
Data-driven Learner Modeling to Understand and Improve Online Learning: MOOCs and technology to advance learning and learning research (Ubiquity symposium)
Review of "Location-based services fundamentals and operation" by Axel Küpper, John Wiley & Sons Ltd, 2005
Review of "Community in the digital age" by Andrew Feenberg and Darin Barney, Rowman & Littlefield publishers (August 15, 2004)
An Interview with Jon H. Larson: Log on, learn, earn credits
Software-Based Fault Tolerant Computing
Commercial computational grids: a road map
Single version fault tolerant web services
Mobile IP: enabling user mobility
Corporate Security is a Big Data Problem: Big Data (Ubiquity symposium)
An Interview with Jesse Poore: Correct by design
Software based fault tolerance: a survey
On the emerging future of complexity sciences
Question time?: global village or global police station?
'Build or Buy' Your Next Porsche?: Thinking Clearly About the Component Approach to Development
How to Plan During Uncertain Times: An Interview with Hugh Courtney
Ubiquity symposium 'What is computation?': Computation and information
Rapid Contextual Design: A How-To Guide to Key Techniques for User-Centered Design
Some notes on malware
Need 'Therapy' for your 'information pain'?
Is E-learning really the future or a risk?
IT services = People + Tools + processes
Lunar solar power generation
Business decision making, management and information technology
Using Redundancy to Detect Security Anomalies: Towards IoT security attack detectors: The Internet of Things (Ubiquity symposium)
E-commerce security measures: are they worth it?
Virtualizing the Datacenter Without Compromising Server Performance
Ubiquity symposium: What is information?: beyond the jungle of information theories
The convergence of business process management and service oriented architecture
The company of the future: how the communications revolution is changing management
Ensuring Trust and Security in the Industrial IoT: The Internet of Things (Ubiquity symposium)
State of the art smart spaces: application models and software infrastructure
The next step: privacy invasions by biometrics and ICT implants
The rise and fall of a good programmer
What would Justice Brandeis say?
Secure delivery of handwritten signature
Waiting for Godot? the right language abstractions for parallel programming should be here soon: the multicore transformation (Ubiquity symposium)
Tracking the competition
Voting after Florida: no easy answers
Misused Words and Phrases
IoT promises, perils and perspectives: Closing statement: The Internet of Things (Ubiquity symposium)
An Interview with Erol Gelenbe: Practical Theories Make the World Go (Part II)
The art and business of speech recognition
A new recruit writes home from boot camp
New tools, new teaching for a different kind of student: an interview with Don Norman
An Interview with David Ticoll: The dawning of the age of transparency
The human-centric approach
Software fault avoidance issues
Anticipating and resolving resource overloads
Academia, tele-information, and the network of networks: a conversation with Eli Noam
Ubiquity symposium: Evolutionary computation and the processes of life: evolutionary computation in physical world
VLSI Algorithms and architectures for JPEG2000
How to excite reader interest
Standards for Tomorrow: The Internet of Things (Ubiquity symposium)
On experimental algorithmics: an interview with Catherine McGeoch and Bernard Moret
Multicore Processors and Database Systems: The multicore transformation (Ubiquity symposium)
Embedded systems in real time applications, design & architecture
Why visual aids need to be less visual
A microwave paradigm
Information, DNA, and Change Through the Prism of a Great City
Reader comments: working knowledge
Distributed denial-of-service attacks, contributory negligence and downstream liability
It's a structure project, not an education project
When it comes to E-learning
Review of "The medici effect: Breakthrough insights at the intersection of ideas, concepts & cultures" by Frans Johansson, Harvard Business School Press , Boston, 2004
An Interview with Vaughan Merlyn on Management
Emergence of the Academic Computing Clouds
Arrogance or efficiency? a discussion of the Microsoft office fluent user interface
Reader comments: Will the Real MS Customer Please Stand Up?
Professional writing tips and techniques
Software fault tolerant computing: needs and prospects
Review of "Rethinking rights and regulations - Institutional responses to new communications technologies" by Laurie Faith Cranor and Steven S. Wildman, Publisher: MIT press, Cambridge, Mass., 2003
Virtual organization: toward a theory of societal transformation stimulated by information technology
Emotional design
Software-Implemented Fault Detection Approaches
Persuasive technology: using computers to change what we think and do
Ubiquity symposium: Computation, Uncertainty and Risk
In good company: how social capital makes organizations work
Racist attacks on call center workers