yusuke1997/dblp-id-title huggingface dataset:
Detecting Adversarial Prompted AI-Generated Code on Stack Overflow: A Benchmark Dataset and an Enhanced Detection Approach
Maintenance Patterns of Large-Scale PHP Web Applications
ImpactScale: Quantifying change impact to predict faults in large software systems
Recommending Code Changes for Automatic Backporting of Linux Device Drivers
Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software Maintainability
Toward Less Hidden Cost of Code Completion with Acceptance and Ranking Models
Software Renewal Projects Estimation Using Dynamic Calibration
Reverse Engineering of the UML Class Diagram from C++ Code in Presence of Weakly Typed Containers
Comprehension and Maintenance of Large-Scale Multi-Language Software Applications
A model for estimating perfective software maintenance projects
Is maintenance ready for evolution?
An Experience Report on Applying Passive Learning in a Large-Scale Payment Company
A First Look at the Deprecation of RESTful APIs: An Empirical Study
Reengineering Object-Oriented Code
Reducing accidental clones using instant clone search in automatic code review
The Order of Things: How developers sort fields and methods
DiscOrDance: Visualizing Software Developers Communities on Discord
Automated Extraction of Mixins in Cascading Style Sheets
Evaluation of Context-Aware Language Models and Experts for Effort Estimation of Software Maintenance Issues
Incremental Slicing Based on Data-Dependences Types
Locating user functionality in old code
Bug or Not? Bug Report Classification Using N-Gram IDF
Using the O-A Diagram to Encapsulate Dynamic Memory Access
Coherent Software Cities
LLMLOOP: Improving LLM-Generated Code and Tests Through Automated Iterative Feedback Loops
Context-Sensitive Code Completion Tool for Better API Usability
Towards automating dynamic analysis for behavioral design pattern detection
Learning to Predict Severity of Software Vulnerability Using Only Vulnerability Description
Model Clone Detector Evaluation Using Mutation Analysis
Mining Stack Overflow for discovering error patterns in SQL queries
Levels of Binary Equivalence for the Comparison of Binaries from Alternative Builds
Methods and Tools for Focusing and Prioritizing the Testing Effort
Effective Unit Test Generation for Android Apps
Monitoring Temporal Dynamics of Issues in Crowdsourced User Reviews and their Impact on Mobile App Updates
Polylingual Dependency Analysis Using Island Grammars: A Cost Versus Accuracy Evaluation
Towards a Catalog of Refactorings for Elixir
A Semi-Formal Approach to Assist Software Design with Reuse
Mining Annotation Usage Rules: A Case Study with MicroProfile
Cross-Modal Contrastive Learning for Code Search
A toolset for GUI testing of Android applications
Aligning Documentation and Q&A Forum through Constrained Decoding with Weak Supervision
Evaluating Software Deployment Languages and Schema
Improved change tracking for software maintenance
Model-driven detection of Design Patterns
Understanding Quantum Software Engineering Challenges An Empirical Study on Stack Exchange Forums and GitHub Issues
Columbus - Reverse Engineering Tool and Schema for C++
Fitness workout for fat interfaces: Be slim, clean, and flexible
Redocumenting software systems using hypertext technology
Retrieving relevant reports from a customer engagement repository
A framework for software maintenance metrics
A methodology to assess the impact of source code flaws in changeability, and its application to clones
Objects revisited
Static and Dynamic C++ Code Analysis for the Recovery of the Object Diagram
VFIX: Facilitating Software Maintenance of Smart Contracts via Automatically Fixing Vulnerabilities
Dynamic program slicing based on dependence relations
Test Suite Reduction with Selective Redundancy
Improving the Quality of Three Products Through Improved Testing: A Case Study
Enhancing Web Test Script Repair Using Integrated UI Structural and Visual Information
Software maintenance offloading at the Union Bank of Switzerland
It Takes a Village to Build a Robot: An Empirical Study of The ROS Ecosystem
Modelling the 'Hurried' bug report reading process to summarize bug reports
The State of Documentation Practice within Corrective Maintenance
Towards a prioritization of code debt: A code smell Intensity Index
Who (Self) Admits Technical Debt?
Mutation Analysis for Assessing End-to-End Web Tests
eCITY: A Tool to Track Software Structural Changes Using an Evolving City
Search Based Approaches to Component Selection and Prioritization for the Next Release Problem
Can We Do Better with What We Have Done? Unveiling the Potential of ML Pipeline in Notebooks
Mining Software Repositories for Accurate Authorship
Adding Context to Source Code Representations for Deep Learning
Automatic Detection of Instability Architectural Smells
Continuous Maintenance
Detection of Logical Coupling Based on Product Release History
A Complete Operator Library for DSL Evolution Specification
Unit tests as API usage examples
Exploring Bluetooth Communication Protocols in Internet-of-Things Software Development
Is Kernel Code Different From Non-Kernel Code? A Case Study of BSD Family Operating Systems
On the Generalizability of Transformer Models to Code Completions of Different Lengths
Wrapping coarse-grained objects using standard infrastructure technology
Infrastructures of Virtual IT Enterprises
Basic assembler language software re-engineering workbench (BAL/SRW)
A Machine Learning Approach to Convert Pseudo-Code to Domain-Specific Programming Language
Conversion of fast inter-procedural static analysis to model checking
An Empirical Study of Delays in the Integration of Addressed Issues
Automated Recovery of Issue-Commit Links Leveraging Both Textual and Non-textual Data
Investigating the effects of frameworkdesign knowledge in example-based framework learning
Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph
Effects of software changes on module cohesion
How do Multiple Pull Requests Change the Same Code: A Study of Competing Pull Requests in GitHub
On the Impact of Draft Pull Requests on Accelerating Feedback
Prioritizing component compatibility tests via user preferences
Software Practitioner Perspectives on Merge Conflicts and Resolutions
Variations on Using Propagation Cost to Measure Architecture Modifiability Properties
Offering software maintenance as an offshore service
JAT: A Test Automation Framework for Multi-Agent Systems
Effective mining of software repositories
AutoMR: Automatic Discovery and Cleansing of Numerical Metamorphic Relations
What's hot and what's not: Windowed developer topic analysis
Technical debt in Automated Production Systems
Discovering a system modernization decision framework: a case study in migrating to distributed object technology
PyAnaDroid: A fully-customizable execution pipeline for benchmarking Android Applications
Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships
Software Support, Management, and Evolution (SSME) in the Coming Decade and Beyond...Oppotunities and Challenges
COBREX: A Tool for Extracting Business Rules from COBOL
EmoD: An End-to-End Approach for Investigating Emotion Dynamics in Software Development
Changes in change control
Supporting the Maintenance of legacy COBOL Applications with Tools for Repository Management and Viewing
Isolating Idiomatic Crosscutting Concerns
OpenCBS: An Open-Source COBOL Defects Benchmark Suite
Confusion Detection in Code Reviews
Models to Promote Effective System Change
NOREX: A Distributed Reengineering Environment
Combining Search-Based Testing and Dynamic Symbolic Execution by Evolvability Metric
Peeler: Learning to Effectively Predict Flakiness without Running Tests
Guided, Deep Testing of X.509 Certificate Validation via Coverage Transfer Graphs
A Comparative Evaluation of Maintainability: A Study of Engineering Department's Website Maintainability
CodeWatcher: IDE Telemetry Data Extraction Tool for Understanding Coding Interactions with LLMs
Empirical Study on Synthesis Engines for Semantics-Based Program Repair
Learning How to Mutate Source Code from Bug-Fixes
Feature-gathering dependency-based software clustering using Dedication and Modularity
Catalogen: Generating Catalogs of Code Examples Collected from OSS
Efficient Bug Triage For Industrial Environments
A Cliche'-Based Environment to Support Architectural Reverse Engineering
Using Dynamic Information for the Iterative Recovery of Collaborations and Roles
Recovering transitive traceability links among software artifacts
Eliminating non-traversable paths from structured programs
Exploiting the Analogy Between Traces and Signal Processing
Adapting Linux for mobile platforms: An empirical study of Android
Using Coordination to Restructure Sequential Source Code into a Concurrent Program
Social Activities Rival Patch Submission for Prediction of Developer Initiation in OSS Projects
Security Vulnerabilities in Docker Images: A Cross-Tag Study of Application Dependencies
Business-Driven Technical Debt Prioritization
PseudoSweep: A Pseudo-Tested Code Identifier
Feature location in COBOL mainframe systems: An experience report
Code smells in highly configurable software
Measuring Software Sustainability
Analyzing the effects of formal methods on the development of industrial control software
Hidden dependencies in software systems
Personalized Code Recommendation
How Far Have We Gone in Binary Code Understanding Using Large Language Models
The Conceptual Cohesion of Classes
Call Stack Coverage for Test Suite Reduction
Inferring Links between Concerns and Methods with Multi-abstraction Vector Space Model
The myth of 'top-down' software development and its consequences for software maintenance
Constructing Precise Object Relation Diagrams
Self-identifying software
Vocabulary normalization improves IR-based concept location
A practical tutorial on refactoring for parallelism
Supporting Source Code Difference Analysis
Proceedings of the International Conference on Software Maintenance, ICSM 1994, Victoria, BC, Canada, September 1994
CodeSonar (R) Extension for Copy-Paste-(Mis) Adapt Error Detection
Soundy Automated Parallelization of Test Execution
An Interprocedural Aspect Control Flow Graph to Support the Maintenance of Aspect Oriented Systems
Decomposing God Header File via Multi-View Graph Clustering
User reviews matter! Tracking crowdsourced reviews to support evolution of successful apps
Using Code Metrics to Predict Maintenance of Legacy Programs: A Case Study
Studying the impact of dependency network measures on software quality
A First Look at Accessibility Issues in Popular GitHub Projects
Artifact: Cassandra Source Code, Feature Descriptions across 27 Versions, with Starting and Ending Version Trace Matrices
A Multiagent-Based Framework for Self-Adaptive Software with Search-Based Optimization
COMOVER: Concurrent model versioning
Automatic Test Generation From GUI Applications For Testing Web Services
Sorrel: an IDE Plugin for Managing Licenses and Detecting License Incompatibilities
Refactor Conditionals into Polymorphism: What's the Performance Cost of Introducing Virtual Calls?
RetypeR: Integrated Retrieval-based Automatic Program Repair for Python Type Errors
Recommending Code Reviews Leveraging Code Changes with Structured Information Retrieval
Firewall Regression Testing of GUI Sequences and their Interactions
Migration of procedurally oriented COBOL programs in an object-oriented architecture
An Efficient Android App Debloating Approach Based on Multi-Layer Dependence Graph
Generating Customised Control Flow Graphs for Legacy Languages with Semi-Parsing
Empirical Software Engineering Research on Free/Libre/Open Source Software
Automatic Pull Request Title Generation
Empirical Analysis of the Relationship between CC and SLOC in a Large Corpus of Java Methods
On the use of relevance feedback in IR-based concept location
Supporting Software Maintenance by Mining Software Update Records
Refactoring Legacy Code Using Cleaning Up Cycles: An Experience Report
An integrated software maintenance environment: bridging configuration management and quality management
Acquisition of ERA models from data intensive code
Fault Localization for Make-Based Build Crashes
Improving Effectiveness of Automated Software Testing in the Absence of Specifications
Using a Relational Database for Software Maintenance: A Case Study
Energy Efficient Guidelines for iOS Core Location Framework
Impact of Switching Bug Trackers: A Case Study on a Medium-Sized Open Source Project
Bridging the Gap between Research and Business in Software Maintenance
Incorporating Incremental Validation and Impact Analysis into Spreadsheet Maintenance: An Empirical Study
Enhancing Code Language Models for Program Repair by Curricular Fine-tuning Framework
The impact of bug management patterns on bug fixing: A case study of Eclipse projects
An Architecture for Re-engineering of Client/Server Applications
Object aware execution trace exploration
SimEvo: Testing Evolving Multi-process Software Systems
Software asset management
Does Editing Improve Answer Quality on Stack Overflow? A Data-Driven Investigation
Reproducible Interference-Aware Mobile Testing
The Impact of Using Pair Programming on System Evolution: A Simulation-Based Study
The Engineering Implications of Code Maintenance in Practice
Characterizing the 'Security Vulnerability Likelihood' of Software Functions
Analyzing the Impact of Changing Requirements
7th IEEE International Workshop on Managing Technical Debt, MTD@ICSME 2015, Bremen, Germany, October 2, 2015
Strategic Architectural Flexibility
A Qualitative Study on Framework Debugging
Dynamic Inference of Change Contracts
2013 IEEE International Conference on Software Maintenance, Eindhoven, The Netherlands, September 22-28, 2013
A clustering approach to improving test case prioritization: An industrial case study
Same App, Different Countries: A Preliminary User Reviews Study on Most Downloaded iOS Apps
Choosing your weapons: On sentiment analysis tools for software engineering research
PRECOS: Project-specific Retrieval for Better Code Summarization
Evaluation of a Framework for Reverse Engineering Tool Construction
GPTCloneBench: A comprehensive benchmark of semantic clones and cross-language clones using GPT-3 model and SemanticCloneBench
Understanding the rationale for updating a function's comment
Evaluation of the Language Server Protocol for Static Dependency Analysis
The Conceptual Coupling Metrics for Object-Oriented Systems
Continuous Refactoring in CI: A Preliminary Study on the Perceived Advantages and Barriers
Code Churn: A Measure for Estimating the Impact of Code Change
FuzzNT : Checking for Program Non-termination
Retrieving software maintenance history with topic models
Improving Automated GUI Exploration of Android Apps via Static Dependency Analysis
Proceedings of the Conference on Software Maintenance, ICSM 1989, Miami, FL, USA, 16-19 October, 1989
On the implementation and correctness of information system upgrades
Learning-based Identification of Coding Best Practices from Software Documentation
Annotated Inclusion Constraints for Precise Flow Analysis
Union Slices for Program Maintenance
An empirical study of bugs in test code
When would this bug get reported?
Designing Ada software for maintainability
Security and Safety Verification in IoT Apps
The Energy Cost of the Visitor Pattern
VANESSA: Visualisation Abstraction NEtwork for Software Systems Analysis
SourceMiner Evolution: A Tool for Supporting Feature Evolution Comprehension
Designing for Increased Software Maintainability
A rule-based approach to the construction and evolution of business information systems
EQ: Checking the implementation of equality in Java
Maintenance and intermodular dependencies in Pascal environment
A Taxonomy of Self-Admitted Technical Debt in Deep Learning Systems
Externalizing Component Manners to Achieve Greater Maintainability through a Highly Re-Configurable Architectural Style
Automatic Generation of API Documentations for Open-Source Projects
Forecasting the Duration of Incremental Build Jobs
Perspectives on Improving Software Maintenance
Detecting code smells in spreadsheet formulas
An Empirical Study on Performance Bugs in Deep Learning Frameworks
Maintaining COTS-Based Systems: Is it Possible? (Panel)
A Multiple Hill Climbing Approach to Software Module Clustering
Program Comprehension by Visualization in Contexts
Specification-based Test Case Generation for C++ Engineering Software
Towards Activity-Aware Tool Support for Change Tasks
An Empirical Study on Fault Diagnosis in Robotic Systems
Enhancing Software Traceability by Automatically Expanding Corpora with Relevant Documentation
Requirements Ambiguity Detection and Explanation with LLMS: An Industrial Study
Identifying Test-Critical Dependencies
Revisiting Test Cases to Boost Generate-and-Validate Program Repair
Pinso: Precise Isolation of Concurrency Bugs via Delta Triaging
Evaluating Architectural Stability with Real Options Theory
Capturing Contextual Relationships of Buggy Classes for Detecting Quality-Related Bugs
Late propagation in software clones
Combining Text Mining and Data Mining for Bug Report Classification
Comparison of Clustering Algorithms in the Context of Software Evolution
MigrationMiner: An Automated Detection Tool of Third-Party Java Library Migration at the Method Level
Clone Detection Using Abstract Syntax Trees
Difference Tools for Analysis and Design Documents
Pre/Post Conditioned Slicing
CRUISE: using interface hierarchies to support software evolution
Near-Omniscient Debugging for Java Using Size-Limited Execution Trace
A Database Evolution Approach for Object-Oriented Databases
An Automation-Assisted Empirical Study on Lock Usage for Concurrent Programs
Bad Smells - Humans as Code Critics
Using Component Metacontent to Support the Regression Testing of Component-Based Software
Smelling Faults in Spreadsheets
OO in the Real World - Success or Latest Fashion ?
Towards Creating Test Cases Using Code Search
Remote Communication Trends Among Developers and Testers in Post-Pandemic Work Environments
A Contextualized Vocabulary Model for identifying technical debt on code comments
Maintaining Multi-Tier Web Applications
Property-based Testing within ML Projects: an Empirical Study
WEBDIFF: Automated identification of cross-browser issues in web applications
Assessment of product maintainability for two space domain simulators
A practical software maintenance environment
Detecting Function Constructors in JavaScript
A probabilistic software quality model
Newcomer Candidate: Characterizing Contributions of a Novice Developer to GitHub
Reengineering Legacy Systems to Meet Quality Requirements: An Experience Report
Implications of Evolution Metrics on Software Maintenance
Using Temporal and Semantic Developer-Level Information to Predict Maintenance Activity Profiles
A Controlled Experiment on the Impact of the Object Constraint Language in UML-Based Development
A Tiered Approach Towards an Incremental BPEL to BPMN 2.0 Migration
AutoPRTitle: A Tool for Automatic Pull Request Title Generation
Are All Code Reviews the Same? Identifying and Assessing the Impact of Merge Request Deviations
Exploring API method parameter recommendations
Deceiving Deep Neural Networks-Based Binary Code Matching with Adversarial Programs
Comparing the Decompositions Produced by Software Clustering Algorithms Using Similarity Measurements
Automated severity assessment of software defect reports
CodeSurfer/Path Inspector
Representing and Accessing Extracted Information
Enhancing Infrastructure Maintenance and Evolution Through Graph-Based Visualization and Analysis
ROOT: Requirements Organization and Optimization Tool
A Hierarchy of Dynamic Software Views: From Object-Interactions to Feature-Interactions
GenSlice: Generalized Semantic History Slicing
Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented?
Supporting Query Formulation for Text Retrieval Applications in Software Engineering
Automated Recording and Semantics-Aware Replaying of High-Speed Eye Tracking and Interaction Data to Support Cognitive Studies of Software Engineering Tasks
The Evolution of Project Inter-dependencies in a Software Ecosystem: The Case of Apache
Extending the UML to Support Evolution Management
Integrating Rules and Semantics for LLM-Based C-to-Rust Translation
Test Scheduling Across Heterogeneous Machines While Balancing Running Time, Price, and Flakiness
An Empirical Study on the Removal of Self-Admitted Technical Debt
Recovering Conceptual Roles of Data in a Program
The Used, the Bloated, and the Vulnerable: Reducing the Attack Surface of an Industrial Application
An Alternative Source Code Analysis
Path Profile-Based Dynamic Impact Analysis
Maintaining a COTS Integrated Solution - Are Traditional Static Analysis Techniques Sufficient for this New Programming Methodology?
Automatic Identification of Rollback Edit with Reasons in Stack Overflow Q&A Site
RevToken: A Token-Level Review Recommendation: How Far Are We?
Reverse Engineering Web Applications
Automatic verification of loop invariants
Towards a software maintenance support environment
Source-Based Software Risk Assessment
Explicit Vulnerability Generation with LLMs: An Investigation Beyond Adversarial Attacks
Automatically Redocumenting Source Code with Method and Class Stereotypes
CATTO: Just-in-time Test Case Selection and Execution
Context-Free Slicing of UML Class Models
A Conceptual Replication Study on Bugs that Get Fixed in Open Source Software
BinMatch: A Semantics-Based Hybrid Approach on Binary Code Clone Analysis
Function Recovery Based on Program Slicing
2nd International Workshop on Advanced Software Development Tools and Techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering
A Fine-Grained Analysis on the Inconsistent Changes in Code Clones
Improving Feature Location by Enhancing Source Code with Stereotypes
RENAS: Prioritizing Co- Renaming Opportunities of Identifiers
SAEL: Leveraging Large Language Models with Adaptive Mixture-of-Experts for Smart Contract Vulnerability Detection
Fine-Grained Management of Software Artefacts
A Research Agenda for Maintenance & Evolution of SOA-Based Systems
Representative Sampling Within Software Quality Assurance
An Experiment on the Effect of Design Recording on Impact Analysis
Efficient Platform Migration of a Mainframe Legacy System Using Custom Transpilation
IEEE 4th Workshop on Mining Unstructured Data, MUD@ICSME 2014, Victoria, BC, Canada, 30 September, 2014
An Experimental Comparison of the Maintainability of Object-Oriented and Structured Design Documents
On integrating orthogonal information retrieval methods to improve traceability recovery
Object-Oriented Repository Services
Appletizing: Running Legacy Java Code Remotely from a Web Browser
On predicting the time taken to correct bug reports in open source projects
Understanding deployment costs of enterprise systems: Towards architecture support in deployment decisions
IEEE International Conference on Software Maintenance and Evolution, ICSME 2025, Auckland, New Zealand, September 7-12, 2025
Efficient, Evolutionary Security Analysis of Interacting Android Apps
A Fuzzy Expert System for Cost-Effective Regression Testing Strategies
Trust and Verify: Formally Verified and Upgradable Trusted Functions
Setting maintenance quality objectives and prioritizing maintenance work by using quality metrics
RepoQuester: A Tool Towards Evaluating GitHub Projects
Every Mutation Should Be Rewarded: Boosting Fault Localization with Mutated Predicates
An empirical study on the risks of using off-the-shelf techniques for processing mailing list data
Self-Admitted Technical Debt Removal and Refactoring Actions: Co-Occurrence or More?
Quantifying the Encapsulation of Implemented Software Architectures
JTourBus: Simplifying Program Understanding by Documentation that Provides Tours Through the Source Code
On evaluating the efficiency of software feature development using algebraic manifolds
Software history under the lens: A study on why and how developers examine it
From Quick Fixes to Slow Fixes: Reimagining Static Analysis Resolutions to Enable Design Space Exploration
Software Architecture Transformations