yusuke1997/dblp-id-title huggingface dataset:
(Do not) trust in ecosystems
Support of User Interface Design Aspects in a Framework for Distributed Cooperative Applications
Making Advanced Software Protection Tools Usable for Non-experts
ArchJava: connecting software architecture to implementation
Poster: Software Development Risk Management: Using Machine Learning for Generating Risk Prompts
Web APIs - Challenges, Design Points, and Research Opportunities: Invited Talk at the 2nd International Workshop on API Usage and Evolution (WAPI '18)
Demand-driven structural testing with dynamic instrumentation
ASSEMBLE: a collaborative business process development tool
Inferring API elements relevant to an english query
Debunking the myth that upfront requirements are infeasible for scientific computing software
Methods for Improving Controlled Experimentation in Software Engineering
France on An Approach Towards Reliable Software
Governing technology debt: beyond technical debt
Proceedings of the 1st International Workshop on Bringing Architectural Design Thinking into Developers' Daily Activities, BRIDGE@ICSE 2016, Austin, Texas, USA, May 17, 2016
Improving API documentation usability with knowledge pushing
Finding security bugs in web applications using a catalog of access control patterns
API for power-aware application design on mobile systems
Mining Version Histories to Guide Software Changes
Graph-based Fuzz Testing for Deep Learning Inference Engines
SOABench: performance evaluation of service-oriented middleware made easy
Sorry to Bother You Again: Developer Recommendation Choice Architectures for Designing Effective Bots
Interpretation-enabled Software Reuse Detection Based on a Multi-Level Birthmark Model
Measuring high and low priority defects on traditional and mobile open source software
Unsupervised software-specific morphological forms inference from informal discussions
A general framework to detect behavioral design patterns
Software Engineering and Human-Computer Interaction, ICSE '94 Workshop on SE-HCI: Joint Research Issues, Sorrento, Italy, May 16-17, 1994, Proceedings
Sharing usability information in interactive system development
Applying WinWin to Quality Requirements: A Case Study
Research challenges on online service quality prediction for proactive adaptation
Performance Metamorphic Testing: Motivation and Challenges
The prevalence of the technical debt concept in serbian IT industry: results of a national-wide survey
BQL: capturing and reusing debugging knowledge
Overcoming the challenges in cost estimation for distributed software projects
Role-based exploration of object-oriented programs
On instrumenting obfuscated java bytecode with aspects
Proceedings of the 4th International Workshop on Emotion Awareness in Software Engineering, SEmotion@ICSE 2019, Montreal, QC, Canada, May 28, 2019
Software Process Modeling and Enactment: An Experience Report Related to Problem Tracking in an Industrial Project
LASE: locating and applying systematic edits by learning from examples
Regulation as an Enabler for Collaborative Software Development
Incremental Call Graph Construction in Industrial Practice
Software Process à la Algebra: OBJ for OBJ
47th IEEE/ACM International Conference on Software Engineering, ICSE 2025, Ottawa, ON, Canada, April 26 - May 6, 2025
Footprinter: Round-trip engineering via scenario and state based models
Quantifying Software Designs
On the limits of the technical debt metaphor: some guidance on going beyond
Selective backtracking of model changes
Greenspecting Android virtual keyboards
Observations on knowledge transfer of professional software developers during pair programming
What prevents finnish women from applying to software engineering roles?: a preliminary analysis of survey data
Does the initial environment impact the future of developers
Characterising Algorithm Debt in Machine and Deep Learning Systems
ICSE 97 Doctoral Consortium (Workshop Summary)
Do Extra Dollars Pay Off? - An Exploratory Study on TopCoder
Failure preventing recommendations
Toward a software product line for affective-driven self-adaptive systems
RoScript: a visual script driven truly non-intrusive robotic testing system for touch screen applications
How to reduce risk effectively in fixed price software development
Augmenting SADT to Develop Computer Support for Cooperative Work
New opportunities for extracting insights from cloud based IDEs
An Explorative Journey from Architectural Tests Definition downto Code Tests Execution
Did we test our changes? Assessing alignment between tests and development in practice
International Workshop on Modeling in Software Engineering, MiSE 2007, Minneapolis, MN, USA, May 20-26, 2007
Developing a plug-in tool to make OneNote an e-textbook
Exposing Algorithmic Discrimination and Its Consequences in Modern Society: Insights from a Scoping Study
Measuring and improving testability of system requirements in an industrial context by applying the goal question metric approach
On the use of visualization for supporting software reuse
2017 International Workshop on Software Engineering for Science (SE4Science 2017)
Software Engineering in the Development of the TRIDENT Fire Control System
The Preliminary Design as a Key to Successful Software Development
Chemical programming for Adaptation in Service-Based Applications
CRADLE: cross-backend validation to detect and localize bugs in deep learning libraries
Enhancing problem frames with scenarios and histories: a preliminary study
Global Data Flow Analysis by Decomposition into Primes
Research Issues in Multiple Policy Optimization Using Collaborative Reinforcement Learning
What Can Students Get from a Software Engineering Capstone Course?
Integrating open source software into software engineering curriculum: challenges in selecting projects
Understanding How Software Can Support the Needs of Family Caregivers for Patients with Severe Conditions
The "Pair" as a Problematic Unit of Analysis for Pair Programming
Discovering requirements of behaviour change software systems from negative user experience
Program splicing
Formal verification of an autonomous wheel loader by model checking
Improving the Learnability of Machine Learning APIs by Semi-Automated API Wrapping
Crowdsourcing Code and Process via Code Hunt
Tool support for the navigation in graphical models
Unit Testing Tool Competition - Round Three
Test Scenario Generation for Autonomous Driving Systems with Reinforcement Learning
Towards a catalog format for software metrics
Feasibility of Spatial Model Checking for Nevus Segmentation
Designite: a software design quality assessment tool
Unit testing tool competition: round four
Automated Generation of Test Cases Using Model-Driven Architecture
Experiences in assessing product family software architecture for evolution
An empirical study of software developers' management of dependencies and changes
Improving programmability of heterogeneous many-core systems via explicit platform descriptions
On using blockchains for safety-critical systems
Agile Cultural Challenges in Europe and Asia: Insights from Practitioners
The Epsilon Pattern Language
A generic weaver for supporting product lines
Xpert: Empowering Incident Management with Query Recommendations via Large Language Models
Towards collaborative technical debt management in systems of systems
Validation Obligations: A Novel Approach to Check Compliance between Requirements and their Formal Specification
Test generation through programming in UDITA
Teaching a globally distributed project course using Scrum practices
Seenomaly: vision-based linting of GUI animation effects against design-don't guidelines
pytest-inline: An Inline Testing Tool for Python
Using dynamic workflows for coordinating self-adaptation of software systems
On the Lack of Consensus Among Technical Debt Detection Tools
Bayesian Verification under Model Uncertainty
Specifying Event-Based Systems with a Counting Fluent Temporal Logic
Blockchain: a panacea for electronic health records?
On the Strengths of Pure Evolutionary Algorithms in Generating Adversarial Examples
Analyzing software architectures with Argus-I
On the success of empirical studies in the international conference on software engineering
A feature-based approach to system deployment and adaptation
Deep customization of multi-tenant SaaS using intrusive microservices
Towards recovering and maintaining trace links for model sketches across interactive displays
Mining Temporal Properties of Data Invariants
Exploring O-O framework usage (poster)
Evaluating Delta-Oriented Programming for Evolving Software Product Lines
Feed me, feed me: an exemplar for engineering adaptive software
An architecture smell knowledge base for managing architecture technical debt
Student experiences using GitHub in software engineering courses: a case study
A longitudinal study on the maintainers' sentiment of a large scale open source ecosystem
Advancing the study of human values in software engineering
CodeGRITS: A Research Toolkit for Developer Behavior and Eye Tracking in IDE
Recommendation and decision technologies for requirements engineering
Enabling Safe Dynamic Component-Based Software Adaptation
Five days of empirical software engineering: The PASED experience
Metamodel for privacy policies within SOA
Aries: Efficient Testing of Deep Neural Networks via Labeling-Free Accuracy Estimation
System development using application services over the Net (tutorial session)
The 3rd International Workshop on Software Engineering for Secure Systems SESS07 - Dependable and Secure
SEAMS 2007: Software Engineering for Adaptive and Self-Managing Systems
Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners
When Neural Code Completion Models Size up the Situation: Attaining Cheaper and Faster Completion through Dynamic Model Inference
Hierarchical learning of cross-language mappings through distributed vector representations for code
Towards end-user adaptable model versioning: The By-Example Operation Recorder
Automated refactoring of legacy Java software to default methods
A machine learning approach for tracing regulatory codes to product specific requirements
A revised web objects method to estimate web application development effort
Discovering Ideologies of the Open Source Software Movement
P-Lint: A Permission Smell Detector for Android Applications
ConfDiagnoser: an automated configuration error diagnosis tool for Java software
Seahawk: stack overflow in the IDE
Proceedings of the on Future of Software Engineering, FOSE 2014, Hyderabad, India, May 31 - June 7, 2014
Decoding Confusing Code: Social Representations among Developers
A test-suite diagnosability metric for spectrum-based fault localization approaches
Strategies to Embed Human Values in Mobile Apps: What do End-Users and Practitioners Think?
Intelligent Monitoring Framework for Cloud Services: A Data-Driven Approach
Aspect-oriented modeling approach to define routing in enterprise service bus architectures
Code Search is All You Need? Improving Code Suggestions with Code Search
Automated program repair with canonical constraints
Validating SMT Solvers via Skeleton Enumeration Empowered by Historical Bug-Triggering Inputs
SDSOA 2008: second international workshop on systems development in SOA environments
Model-versioning-in-the-large: Algebraic foundations and the tile notation
Problem Structure and Dependable Architecture
Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science Research
Supporting rapid product changes through emotional tracking
Continuous testing in eclipse
Analyzing the role of tags as lightweight traceability links
Building domain specific software architectures from software architectural design patterns
Extending Concurrent Pascal to Allow Dynamic Resource Management (Abstract)
Risk assessment in open source systems
Text retrieval-based tagging of software engineering video tutorials
Proceedings of the 24th International Conference on Software Engineering, ICSE 2002, 19-25 May 2002, Orlando, Florida, USA
A User Interface for Online Assistance
IRFuzzer: Specialized Fuzzing for LLVM Backend Code Generation
MOS: An integrated model-based and search-based testing tool for Function Block Diagrams
Can metamodels link development to design intent?
Systematic testing of post-quantum cryptographic implementations using metamorphic testing
6th ICSE Workshop on Component-Based Software Engineering: Automated Reasoning and Prediction
Re(gEx|DoS)Eval: Evaluating Generated Regular Expressions and their Proneness to DoS Attacks
Assessing the threat of untracked changes in software evolution
Automatic enforcement of architectural design rules
Good Practices for Educational Software Engineering Projects
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization
Supporting Dependable Distributed Applications Through a Component-Oriented Middleware-Based Group Service
Understanding the Strategies Used by Employees to Cope with Technostress in the Software Industry
Large Language Models are Edge-Case Generators: Crafting Unusual Programs for Fuzzing Deep Learning Libraries
What Are We Really Testing in Mutation Testing for Machine Learning? A Critical Reflection
Teaching Software Testing Concepts Using a Mutation Testing Game
Evolving software product lines with aspects: an empirical study on design stability
Self-Checking Deep Neural Networks in Deployment
Generalizing specific-instance interpolation proofs with SyGuS
Older adults and hackathons: a qualitative study
On identifying user complaints of iOS apps
A Declarative Foundation for Comprehensive History Querying
Automated EFSM-based test case generation with scatter search
Metamorphic fault tolerance: an automated and systematic methodology for fault tolerance in the absence of test oracle
Is 'Sometime' Sometimes Better Than 'Always'? Intermittent Assertions in Proving Program Correctness
Reifying Configuration Management for Object-Oriented Software
Human-Centric Requirements Engineering for Digital Health Software for Ageing People
Interactive Patch Generation and Suggestion
Results from multi-faceted software reliability assessment studies
Variabilities as first-class elements in product line architectures of homecare systems
Architecting a plug-in based steam turbine design tool
Practical programming, validation and verification with finite-state machines: a library and its industrial application
Understanding devops education with grounded theory
Formalizing correctness criteria of dynamic updates derived from specification changes
Designing for Real People: Teaching Agility through User-Centric Service Design
Software engineering approach in the design and development of the industrial automation systems
Program and Interface Slicing for Reverse Engineering
A pragmatic means for measuring the complexity of source code ensembles
Towards a Framework for Differential Unit Testing of Object-Oriented Programs
Software models for smart grid
AutoCCAG: An Automated Approach to Constrained Covering Array Generation
TECHSUMBOT: A Stack Overflow Answer Summarization Tool for Technical Query
High-integrity code generation for state-based formalisms
DRESS-ML: A Domain-specific Language for Modelling Exceptional Scenarios and Self-adaptive Behaviours for Drone-based Applications
Collaborative teaching of globally distributed software development: community building workshop (CTGDSD 2011)
Composite Constant Propagation: Application to Android Inter-Component Communication Analysis
A study of architectural decision practices
SeeAction: Towards Reverse Engineering How-What-Where of HCI Actions from Screencasts for UI Automation
Consistent Graph Model Generation with Large Language Models
Empirical validation of pair programming
Tool choice matters: JavaScript quality assurance tools and usage outcomes in GitHub projects
Using Case Studies to Investigate Software Design Practices in Industry: Proposed Workshop Activity
Verifying networked programs using a model checker extension
Software engineering: a roadmap
A middleware and algorithms for trust calculation from multiple evidence sources
Learning to Fix Build Errors with Graph2Diff Neural Networks
Checking temporal patterns of API usage without code execution
How good is a security policy against real breaches?: a HIPAA case study
"Just Use Rust": A Best-Case Historical Study of Open Source Vulnerabilities in C
Experiments Determining Best Paths for Testing Computer Program Predicates
Combining symbolic execution and model checking to verify MPI programs
Autonomous Adaptation to Dynamic Availability Using a Service-Oriented Component Model
ICE: circumventing meltdown with an advanced binary analysis framework
LightSys: Lightweight and Efficient CI System for Improving Integration Speed of Software
Identifying extract-method refactoring candidates automatically
Can My Microservice Tolerate an Unreliable Database? Resilience Testing with Fault Injection and Visualization
18th International Conference on Software Engineering, Berlin, Germany, March 25-29, 1996, Proceedings
Software practices in five ASEAN countries: an exploratory study
Detecting memory leaks through introspective dynamic behavior modelling using machine learning
PLUS: performance learning for uncertainty of software
The application of knowledge-sharing workspace paradigm for software architecture processes
Gpass: A Goal-Adaptive Neural Theorem Prover Based on Coq for Automated Formal Verification
Outcomes of emotional content from agile team forum posts
A quality-driven systematic approach for architecting distributed software applications
Deconstructing concurrency heisenbugs
Does Imperfect Debugging Affect Software Reliability Growth?
Constructing Software Design Theories and Models
A Comparison of Cost Estimation Tools (Panel)
Sustainable Solving: Reducing The Memory Footprint of IFDS-Based Data Flow Analyses Using Intelligent Garbage Collection
Techies as Non-Technological Factors in Software Engineering?
Abacus: Precise Side-Channel Analysis
Databases in software engineering: a roadmap
Software Survivor
monadWS: a monad-based testing tool for web services
Fixing Inconsistencies in UML Design Models
JUSTGen: Effective Test Generation for Unspecified JNI Behaviors on JVMs
Empirical investigation of a novel approach to check the integrity of software engineering measuring processes (poster)
An Empirical Evaluation of Mutation and Crossover Operators for Multi-Objective Uncertainty-Wise Test Minimization
Towards a Platform for Empirical Software Design Studies
Optimization of software development
A building automation case study setup and challenges
PaaS - black or white: an investigation into software development model for building retail industry SaaS
Bringing domain-specific languages to digital forensics
Assessing undergraduate experience of continuous integration and test-driven development
Semi Formal Process Model for Technology Transfer
mRUBiS: an exemplar for model-based architectural self-healing and self-optimization
Deriving Specifications from Requirements
DV8: automated architecture analysis tool suites
How the understanding of the effects of design decisions informs requirements engineering
Predicting accurate and actionable static analysis warnings: an experimental approach
Software engineering and performance: a road-map
Sensemaking Practices in the Everyday Work of AI/ML Software Engineering
Transforming and extending the enterprise through IT
Trace-based test selection to support continuous integration in the automotive industry
Requirements for a Layered Software Architecture Supporting Cooperative Multi-User Interaction
On the Difficulty of Identifying Incident-Inducing Changes
A taxonomy and survey of self-protecting software systems
From goals to components: a combined approach to self-management
On Indirectly Dependent Documentation in the Context of Code Evolution: A Study
A Preliminary Evaluation of a Gamification Framework to Jump Start Collaboration Behavior Change
Doppelgänger Test Generation for Revealing Bugs in Autonomous Driving Software
Process Design System: An Integrated Set of Software Development Tools
Extending the Potts and Bruns Model for Recording Design Rationale
Validating Real-Time Systems by History-Checking TRIO Specifications
Refactoring development simplified: demonstration
Unburdening Onboarding in Software Product Lines
Automating test automation
Will earlier projects plus a disciplined process enforce SE principles throughout the CS curriculum?
Agile Software Process and Its Experience
On the role of primary and secondary assets in adaptive security: An application in smart grids
Experience with a Modular Typed Language: PROTEL
Fast Deterministic Black-box Context-free Grammar Inference
Mining complex temporal API usage patterns: an evolutionary approach
Battles with false positives in static analysis of JavaScript web applications in the wild
Unifying FSM-inference algorithms through declarative specification
Using Server Pages to Unify Clones in Web Applications: A Trade-Off Analysis
2nd international workshop on user evaluations for software engineering researchers (USER 2013)
Comparison and versioning of scientific workflows
CKGFuzzer: LLM-Based Fuzz Driver Generation Enhanced By Code Knowledge Graph
PLELog: Semi-Supervised Log-Based Anomaly Detection via Probabilistic Label Estimation
Towards and Engineering Approach to Software Design
AppCivist - A Service-Oriented Software Platform for Socially Sustainable Activism
A Framework for Flexible and Dependable Service-Oriented Embedded Systems
DECKARD: Scalable and Accurate Tree-Based Detection of Code Clones
Evolving software requirements and architectures using software product line concepts
CACHECA: A Cache Language Model Based Code Suggestion Tool
Principled design of the modern Web architecture
Bridging fault localisation and defect prediction
MobileFirst: mobile development and runtime challenges for today and tomorrow (keynote)
INTERTRANS: Leveraging Transitive Intermediate Translations to Enhance LLM-Based Code Translation
A 10-year perspective on software engineering self-adaptive systems (keynote)
Metrinome: Path Complexity Predicts Symbolic Execution Path Explosion
Management, Sharing and Reuse of Service-Based Mobile Applications
Software aging assessment through a specialization of the SQuaRE quality model
Mining and visualizing developer networks from version control systems
Large Language Models are Few-shot Testers: Exploring LLM-based General Bug Reproduction
Proceedings of the First International Workshop on Realizing AI Synergies in Software Engineering, RAISE 2012, Zurich, Switzerland, June 5, 2012
Scientific software process improvement decisions: a proposed research strategy
Understandable Test Generation Through Capture/Replay and LLMs
Integrating S 6 code search and Code Bubbles
A case study on the automated verification of groupware protocols
Smart decisions: an architectural design game
Self-Adaptive Learning in Decentralized Combinatorial Optimization - A Design Paradigm for Sharing Economies
MIDAS: a design quality assessment method for industrial software
Automatic Test Data Generation for XML Schema-based Partition Testing
An Evaluation of Software Test Environment Architectures
Sniffing Android code smells: an association rules mining-based approach
Development frameworks for mobile devices: a comparative study about energy consumption
Program Complexity Measure for Software Development Management
PSL/PSA: A Computer-Aided Technique for Structured Documentation and Analysis of Information Processing Systems (Abstract)
Do High and Low Performing Student Teams Use Scrum Differently in Capstone Projects?
Lessons from Eight Years of Operational Data from a Continuous Integration Service: An Exploratory Case Study of CircleCI
Do biases related to geographical location influence work-related decisions in GitHub?
Flexible generators for software reuse and evolution
On the "naturalness" of buggy code
Practical selective regression testing with effective redundancy in interleaved tests
Robots and their Variability - A Societal Challenge and a Potential Solution
Portable secure identity management for software engineering
ParSE: Efficient Detection of Smart Contract Vulnerabilities via Parallel and Simplified Symbolic Execution