yusuke1997/dblp-id-title huggingface dataset:
Automating Code Generation for MDE using Machine Learning
TraceFL: Interpretability-Driven Debugging in Federated Learning via Neuron Provenance
MPS Model and TABA Workstation: Implementing Software Process Improvement Initiatives in Small Settings
A posteriori typing for model-driven engineering: concepts, analysis, and applications
Beyond a Joke: Dead Code Elimination Can Delete Live Code
sMapReduce: a programming pattern for wireless sensor networks
Program translation using model-driven engineering
Security quality requirements engineering (SQUARE) methodology
ADEPT: A Socio-Technical Theory of Continuous Integration
The Structure and Characteristics of Distributed Systems
Towards a formal model of autonomic services based on SelfLets
Simulating patient flow through an Emergency Department using process-driven discrete event simulation
Error Recovery in Systems of Communicating Processes
Configuration Management with Logical Structures
Towards Ontology-Based Software Architecture Representations
Call Path Profiling
Dazed: measuring the cognitive load of solving technical interview problems at the whiteboard
Metrics to identify where object-oriented program comprehension benefits from the runtime structure
Complementing Secure Code Review with Automated Program Analysis
Assessing the usefulness of a requirements monitoring tool: a study involving industrial software engineers
Enabling Automatic Repair of Source Code Vulnerabilities Using Data-Driven Methods
Experiments in genetic divergence for emergent systems
Software engineering field and curriculum adaptationin turkey
Practical Android test recording with espresso test recorder
A proposed recommender system for eliciting software sustainability requirements
Measuring Secure Coding Practice and Culture: A Finger Pointing at the Moon is not the Moon
State-based monitoring and goal-driven project steering: field study of the SEMAT essence framework
Making exceptions on exception handling
Inter-item Correlations among Function Points
2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2010, Cape Town, South Africa, May 3-4, 2010
Efficiency Matters: Speeding Up Automated Testing with GUI Rendering Inference
Software documentation issues unveiled
Managing non-functional uncertainty via model-driven adaptivity
Improving Program Debloating with 1-DU Chain Minimality
IEEE/ACM International Workshop on Interpretability and Robustness in Neural Software Engineering, InteNSE@ICSE 2023, Melbourne, Australia, May 14, 2023
DCO analyzer: local controllability and observability analysis and enforcement of distributed test scenarios
EasyWinWin: A Groupware-Supported Nethodology for Requirements Negotiation
Practical formal correctness checking of million-core problem solving environments for HPC
Brazil software crowdsourcing: a first step in a multi-year study
A concerted effort towards flourishing global software development
Breaking the Cycle of Recurring Failures: Generative AI and Root Cause Analysis in Legacy Banking Systems
Automated repair of mobile friendly problems in web pages
Towards a framework for engineering software development of sensor nodes in wireless sensor networks
Using psycho-physiological measures to assess task difficulty in software development
SHARP: a scalable approach to architecture-level reliability prediction of concurrent systems
Many-Objective Reinforcement Learning for Online Testing of DNN-Enabled Systems
PatchNet: a tool for deep patch classification
Let's verify Linux: accelerated learning of analytical reasoning through automation and collaboration
Adaptive User Feedback for IR-Based Traceability Recovery
How to Increase the Likelihood of Successful Transfer to Industry - Going Beyond the Empirical
CodeTimeline: Storytelling with versioning data
DAS: An Automated System to Support Design Analysis
Message from the SEIP Chairs of ICSE 2022
Challenges of Testing an Evolving Cancer Registration Support System in Practice
Collaboration of software architect and test architect helps to systematically BRIDGE product lifecycle gap
ProxiScientia: Toward real-time visualization of task and developer dependencies in collaborating software development teams
10th International Workshop on Automation of Software Test (AST 2015)
The connection between movie making and software development (keynote)
Identifying opaque behavioural changes
Automated testing of industrial control devices: the delphi database
P2A: a tool for converting pixels to animated mobile application user interfaces
Permission-based programming languages
Modeling Context-Aware Command Recommendation and Acceptance in an IDE
Integrating Forward and Reverse Object-Oriented Software Engineering
Critical Variable State-Aware Directed Greybox Fuzzing
An evaluation of interactive test-driven labs with WebIDE in CS0
The chunking pattern
Open Implementation Design Guidelines
Crunch Time: The Reasons and Effects of Unpaid Overtime in the Games Industry
Software Interconnection Models
Keeping intelligence under control
Re-estimation of Software Reliability After Maintenance
Program Repairing History as Git Repository
Teaching Software Systems Thinking at The Open University
Incorporating Time in the Modeling of Hardware and Software Systems: Concepts, Paradigms, and Paradoxes
Specification and Modeling: An Academic Perspective
"How do I know what I have to do?": the role of the inquiry culture in requirements communication for distributed software development projects
Korat: A Tool for Generating Structurally Complex Test Inputs
Knowledge-aware Alert Aggregation in Large-scale Cloud Systems: a Hybrid Approach
Cross-Domain Deep Code Search with Meta Learning
Towards Trustworthy LLMs for Code: A Data-Centric Synergistic Auditing Framework
Automotive Software Engineering
Vulnerability Root Cause Function Locating For Java Vulnerabilities
An Introduction to the Programmer's Workbench
How much does unused code matter for maintenance?
GATE: game-based testing environment
Artificial Intelligence in Software Startups and Special Challenges in Least Developed Countries: A Case Study of Uganda
PsALM: specification of dependable robotic missions
Causality in Configurable Software Systems
Information needed for architecture decision making
Beyond Technical Skills in Software Testing: Automated versus Manual Testing
Energy Efficiency Through Architectural Tactics for Self-Adaptive Cloud Systems
Reducing risk from chronic illness with life style changes supported by online health self-management
Products as product lines
Identifying method friendships to remove the feature envy bad smell
Automatic software summarization: the state of the art
One size does not fit all: a grounded theory and online survey study of developer preferences for security warning types
Context-aware Bug Reproduction for Mobile Apps
Foundation Models for Automatic Issue Labeling
Towards the Design and Implementation of Aspect-Oriented Programming for Spreadsheets
Workshop on standard exchange format (WoSEF)
Infrastructures, Integration and Architecting during and after Digital Transformation
Implicit provenance gathering through configuration management
Using Version Control Data to Evaluate the Impact of Software Tools
Industry trends in software engineering education: a systematic mapping study
Using Attributed Grammars to Test Designs and Implementations
HOME: Heard-Of based Formal Modeling and Verification Environment for Consensus Protocols
Using ethnographic methods in software engineering research
A security test-bed for industrial control systems
Positive effects of utilizing relationships between inconsistencies for more effective inconsistency resolution
A learning approach to enhance assurances for real-time self-adaptive systems
Towards a Real-Time Reference Architecture for Autonomic Systems
Engineering Sustainability Through Language
DeepTraLog: Trace-Log Combined Microservice Anomaly Detection through Graph-based Deep Learning
Investigating the impact of design debt on software quality
Performance assessment metrics for software testers
Beyond Structured Programming
From lasagna to spaghetti, a decision model to manage defect debt
Regression test selection for Android applications
Improving the software logging practices in DevOps
On reliability of patch correctness assessment
DroidMate: a robust and extensible test generator for Android
Creating safety assurance cases for rebreather systems
On the Transformational Implementation Approach to Programming
Software Engineering Body of Knowledge (SWEBOK)
Decentralized access control for smart buildings using metadata and smart contracts
Time will tell: fault localization using time spectra
Defect Analysis over Multiple Release Versions of a Semiconductor Software System
PACC starter kit: developing software with predictable behavior
Mitigating Cyber-Risks from the internal Software Supply Chain of InnerSource
Assertional Reasoning about Pairwise Transient Interactions in Mobile Computing
Evolving Legacy Systems Using Feature Engineering and CBSE
Engineering models and software quality models: an example and a discussion
MSeer: an advanced technique for locating multiple bugs in parallel
Software Evolution and "light" Semantics (Extended Abstract)
Looking for an MR?: try METWiki today
A cloud-based framework for applying metamorphic testing to a bioinformatics pipeline
V2S: A Tool for Translating Video Recordings of Mobile App Usages into Replayable Scenarios
Symbolic execution for attribution and attack synthesis in neural networks
DeepCrime: from Real Faults to Mutation Testing Tool for Deep Learning
An exploratory study of the pull-based software development model
Broken sets in software repository evolution
On the Costs and Benefits of Adopting Lifelong Learning for Software Analytics - Empirical Study on Brown Build and Risk Prediction
An experience report on the incremental adoption and evolution of an SPL in eHealth
An exploratory study of the adoption of mobile development platforms by software engineers
Welcome message of the chairs
iTree: Efficiently discovering high-coverage configurations using interaction trees
Impact of software resource estimation research on practice: a preliminary report on achievements, synergies, and challenges
Distributed Software Architectures (Tutorial)
Developing a security protocol for a distributed decision support system in a healthcare environment
Capturing tacit architectural knowledge using the repertory grid technique
Planning for public sector software projects using value-based requirements engineering techniques: a research agenda
Getting Started on Metrics - JPL Productivity and Quality (Experience Report)
DYNAMITE: Dynamic Task Nets for Software Process Management
Configuration Management in BiiN SMS
Proceedings of the 5th International Workshop on Theory-Oriented Software Engineering, TOSE@ICSE 2016, Austin, Texas, USA, May 14-22, 2016
Evolution and Evaluation of the Model-View-Controller Architecture in Games
Testing Framework for Black-box AI Models
Segmented symbolic analysis
Towards an Emerging Theory for the Diagnosis of Faulty Functions in function-Call Traces
A large-scale empirical study on industrial fake apps
Design and Specification of the Minimal Subset of an Operating System Family (Abstract)
Cluster-based test scheduling strategies using semantic relationships between test specifications
Product-Line Architectures in Industry: A Case Study
Does the propagation of artifact changes across tasks reflect work dependencies?
Development in times of hype: How freelancers explore Generative AI?
An initial investigation of software practitioners' motivation
Mining Motivated Trends of Usage of Haskell Libraries
Understanding the impact of pair programming on the minds of developers
On energy debt: managing consumption on evolving software
Understanding security requirements for industrial control system supply chains
ICSE Cloud 09: First international workshop on software engineering challenges for Cloud Computing
NomNom: Explanatory Function Names for Program Synthesizers
CodaMosa: Escaping Coverage Plateaus in Test Generation with Pre-trained Large Language Models
Online Robustness Testing of Distributed Embedded Systems: An Industrial Approach
Metrics in Agile project courses
Bugarium: 3d interaction for supporting large-scale bug repositories analysis
Reliability-driven dynamic binding via feedback control
Preventing and repairing build breakage
Misbehaviour prediction for autonomous driving systems
ParTes: A test generation strategy for choreography participants
Structured Spreadsheet Modeling and Implementation
Leveraging a Large Banking Organization to Object Technology
A Data Structure and Drive Mechanism for a Table-Driven Simulation System Employing Multilevel Structural Representations of Digital Systems
Executable Object Modeling with Statecharts
Experience and recommendations for distributed software development
m-EVES: A Tool for Verifying Software
Towards business processes orchestrating the physical enterprise with wireless sensor networks
A Three-Year Participant Observation of Software Startup Software Evolution
Substra: A Framework for Automatic Generation of Integration Tests
Computation and visualization of cause-effect paths
A general architecture for self-adaptive AmI components applied in speech recognition
Personalities, cultures and software modeling: Questions, scenarios and research directions
Mining software engineering data from GitHub
Distributed Deep Reinforcement Learning on the Cloud for Autonomous Driving
Module-Aware Context Sensitive Pointer Analysis
The community workblench
1st IEEE/ACM International Workshop on Software Engineering for Smart Cyber-Physical Systems, SEsCPS 2015, Florence, Italy, May 17, 2015
Synthesis of live behaviour models for fallible domains
Socio-technical developer networks: should we trust our measurements?
Advanced visual modelling: beyond UML
Using and Collecting Fine-Grained Usage Data to Improve Online Learning Materials
Monitoring Cumulative Cost Properties
Learning-to-rank vs ranking-to-learn: strategies for regression testing in continuous integration
GUIfetch: supporting app design and development through GUI search
Predicting build outcome with developer interaction in Jazz
Challenges in managing behavior variability of production control software
Software Evolution through Iterative Prototyping
Improving The Effectiveness of Automatically Generated Test Suites Using Metamorphic Testing
Micro-inequities and immigration backgrounds in the software industry
Inferring state for real-time monitoring of care processes
Fairquant: Certifying and Quantifying Fairness of Deep Neural Networks
From RE Cares to SE Cares: software engineering for social good, one venue at a time
An introduction to mobile payments: market drivers, applications, and inhibitors
Cloud-native, event-based programming for mobile applications
Healthcare systems quality: development and use
Tools and benchmarks for automated log parsing
Evaluating specification-level MC/DC criterion in model-based testing of safety critical systems
POLUS: A POwerful Live Updating System
OPEN: A Flexible OO/CBD Process for Software-Intensive Systems Development, a UML Exposition
Formal verification of automotive embedded software
Doodle2App: native app code by freehand UI sketching
Theories, theories everywhere
Exploring the relationship between dockerfile quality and project characteristics
Factors influencing software engineering career choice of Andean indigenous
A design methodology for real services
An exploration of how comments are used for marking related code fragments
Gamifying Software Engineering Tasks Based on Cognitive Principles: The Case of Code Review
Empirical Methods in Software Engineering Research
Efficient Mutation Testing in Configurable Systems
Dynamically Evolving the Structural Variability of Dynamic Software Product Lines
Latent patterns in activities: a field study of how developers manage context
Toward measuring software coupling via weighted dynamic metrics
Framework for evaluating reusability of Component-as-a-Service (CaaS)
BugSwarm: mining and continuously growing a dataset of reproducible failures and fixes
FUSION: a tool for facilitating and augmenting android bug reporting
Can clone detection support quality assessments of requirements specifications?
Requirements and architectural approaches to adaptive software systems: a comparative study
Tools for model-based security engineering
Automatic recovery from runtime failures
ABCTool: a tool for architecture centric engineering of component based systems
Automated analysis of CSS rules to support style maintenance
Celadon: a change impact analysis tool for aspect-oriented programs
Balancing collaboration and discipline in software development processes
Assessing the Students' Understanding and their Mistakes in Code Review Checklists: An Experience Report of 1, 791 Code Review Checklist Questions from 394 Students
Checking consistency of robot software architectures in ROS
Data Flow Analysis Techniques for Test Data Selection
Treefix: Enabling Execution with a Tree of Prefixes
Interaction design for people with less education (keynote)
Budget-aware random testing with T3: benchmarking at the SBST2016 testing tool contest
Reasoning Runtime Behavior of a Program with LLM: How Far are We?
Declarative automated test
An Experiment in Technology Transfer: PAISLey Specification of Requirements for an Undersea Lightwave Cable System
Is It Enough to Recommend Tasks to Newcomers? Understanding Mentoring on Good First Issues
An eclectic approach for change impact analysis
Proceedings of the 2nd International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering, ECASE@ICSE 2019, May 27, 2019, Montreal, Quebec, Canada
Formal Methods for Broadband and Multimedia Systems (Tutorial)
Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox
MUARF: Leveraging Multi-Agent Workflows for Automated Code Refactoring
Inferring hierarchical motifs from execution traces
GenTree: Using Decision Trees to Learn Interactions for Configurable Software
What Makes Effective Leadership in Agile Software Development Teams?
Future of Mobile Software for Smartphones and Drones: Energy and Performance
8th IEEE/ACM Workshop on Emerging Trends in Software Metrics, WETSoM@ICSE 2017, Buenos Aires, Argentina, May 23, 2017
Fault patterns in Matlab
Empirical investigation of correlation between rewards and crowdsource-based software developers
Agile development for vulnerable populations: lessons learned and recommendations
Aspectual Support for Specifying Requirements in Software Product Lines
Recommending exception handling patterns with ExAssist
Towards the use of the readily available tests from the release pipeline as performance tests: are we there yet?
Distributed Software Prototyping with ADS
Decision-making in software project management: a qualitative case study of a private organization
Languages for Safety-Critical Software: Issues and Assessment
The design of bug fixes
Widget Detection-based Testing for Industrial Mobile Games
PLURAL: checking protocol compliance under aliasing
An automated model-based test oracle for access control systems
Automatic parallelization of programming languages: past, present and future
Safety cases: a review of challenges
Log Parsing with Prompt-based Few-shot Learning
Mismar: A New Approach to Developer Documentation
Software Architecture Recovery of Embedded Software
Teaching Model-Based Requirements Engineering to Industry Professionals: An Experience Report
Dragonfly: linking conceptual and implementation architectures of multiuser interactive systems
Teaching students scrum using LEGO blocks
The 3C approach for agile quality assurance
Continuous validation for data analytics systems
DSLs, DLA, DxT, and MDE in CSE
Composing knowledge fragments: a next generation ide
An Empirical Study of Testing File-System-Dependent Software with Mock Objects
Measuring complexity, effectiveness and efficiency in software course projects
Informatics: A Novel, Contextualized Approach to Software Engineering Education
From agile to continuous development in the healthcare domain: lessons learned
Gender Bias in Artificial Intelligence: The Need for Diversity and Gender Theory in Machine Learning
10+ years of teaching software engineering with itrust: the good, the bad, and the ugly
VITALSE: visualizing eye tracking and biometric data
Infer Gene Regulatory Networks from Time Series Data with Probabilistic Model Checking
Towards Evidence-Based Testability Measurements
An Empirical Study of the Evolution of an Agile-Developed Software System
Model-Driven approach to Software Architecture design
Do We Need New Strategies for Testing Systems-of-Systems?
An end-user oriented graph-based visualization for spreadsheets
Measuring software projects Mayan style
Proceedings of the 2005 workshop on Architecting dependable systems, WADS '05, St. Louis, Missouri, USA, May 17, 2005
Mining metrics for understanding metamodel characteristics
Software release planning
Improving software security with a C pointer analysis
Quantum Software Testing 101
Towards continuous security compliance in agile software development at scale
Finding Metamorphic Relations for Scientific Software
Configurable Software Architecture in Support of Configuration Management and Software Deployment
GidgetML: an adaptive serious game for enhancing first year programming labs
Inductive verification of data model invariants for web applications
Experiences Building an Answer Bot for Gitter
DASE: Document-Assisted Symbolic Execution for Improving Automated Software Testing
Static detection of cross-site scripting vulnerabilities
3rd IEEE/ACM International Workshop on Conducting Empirical Studies in Industry, CESI 2015, Florence, Italy, May 18, 2015
Selection of software components from business objectives scenarios through architectural tactics
Coverage-Based Testing on Embedded Systems
Experience Assessing an Architectural Approach to Large-Scale Systematic Reuse
Interpersonal Trust in OSS: Exploring Dimensions of Trust in GitHub Pull Requests
Leveraging P2P networks to address the test scenario explosion problem
Tolerating Inconsistency
45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, SEET@ICSE 2023, Melbourne, Australia, May 14-20, 2023
EXSYST: Search-based GUI testing
Designing Software for Use by Humans, not Machines
Towards Trustworthy AI Software Development Assistance
Refactoring and the evolution of Fortran
Towards a model compilation framework based on a unified model execution semantics
Fragility and evolution of Android test suites
Insights into component testing process
Personalised continuous software engineering
Two Decades of Empirical Research on Developers' Information Needs: A Preliminary Analysis
Planning realistic schedules using software architecture (tutorial session)
Using public and free platform-as-a-service (PaaS) based lightweight projects for software architecture education
Who Ate My Memory? Towards Attribution in Memory Management
Live path control flow integrity
Domain-Specific Fixes for Flaky Tests with Wrong Assumptions on Underdetermined Specifications
Log-based testing
NLP for Requirements Engineering: Tasks, Techniques, Tools, and Technologies
Control theory for software engineering: technical briefing
Automatic Fuzz Drivers for JavaScript with Type Distributions
Building roadmaps: a knowledge sharing perspective
Comparison of Concurrent Software Reliability Models
A Combined Technique of GUI Ripping and Input Perturbation Testing for Android Apps
Specification of Non-functional Requirements for Contract Specification in the NGOSS Framework for Quality Management and Product Evaluation
Increasing anomaly handling efficiency in large organizations using applied machine learning
Smart Programming Playgrounds
Quantifying patterns and programming strategies in block-based programming environments
Technical Briefing on Parameter Efficient Fine-Tuning of (Large) Language Models for Code-Intelligence
Facilitating entrepreneurial experiences through a software engineering project course
Toward a Model of Emotion Influences on Agile Decision Making