yusuke1997/dblp-id-title huggingface dataset:
Beyond Self-Promotion: How Software Engineering Research Is Discussed on LinkedIn
Statistical algorithmic profiling for randomized approximate programs
Integration of SE Research and Industry: Reflections, Theories and Illustrative Example
Open-vocabulary models for source code
Automatically Locating Malicious Packages in Piggybacked Android Apps
Which code construct metrics are symptoms of post release failures?
LACE2: Better Privacy-Preserving Data Sharing for Cross Project Defect Prediction
BOMs Away! Inside the Minds of Stakeholders: A Comprehensive Study of Bills of Materials for Software Systems
Common Length Name Representation: An Efficient Privacy-Preserving Scheme
Structure Charts and Program Correctness Proofs
2009 ICSE Workshop on Aspect-Oriented Requirements Engineering and Architecture Design, Vancouver, BC, Canada, 18-18 May 2009
Easy language extension with meta-aspectJ
Interacting process classes
RIG, Rochester's Intelligent Gateway: System Overview (Abstract)
Tools for Understanding the Behavior of Telecommunication Systems
Toward collecting and delivering knowledge for software design at the whiteboard
Integrating Canvas and GitLab to Enrich Learning Processes
Energy Patterns for Web: An Exploratory Study
Assessing Software Libraries by Browsing Similar Classes, Functions and Relationships
Run-time efficient probabilistic model checking
Portraits in Practice
UnitTestBot: Automated Unit Test Generation for C Code in Integrated Development Environments
Retrospective based on data-driven persona significance in B-to-B software development
Aiding Developer Understanding of Software Changes via Symbolic Execution-based Semantic Differencing
The groupthink specification exercise
Research Collaborations between Academia and Industry
Towards better program obfuscation: optimization via language models
Assessing Smart Contracts Security Technical Debts
4th International Workshop on Mining Software Repositories (MSR 2007)
Towards a Formal Framework for Hybrid Planning in Self-Adaptation
Experiences in using practitioner's checklists to evaluate the industrial relevance of requirements engineering experiments
Reflections on Software Engineering Education
Writing concurrent desktop applications in an actor-based programming model
WDD: Weighted Delta Debugging
Collaboration, Conflict and Control: The 4th Workshop on Open Source Software Engineering
Exploring Data Cleanness in Defects4J and Its Influence on Fault Localization Efficiency
Who Does What? Work Division and Allocation Strategies of Computer Science Student Teams
Recommending source code examples via API call usages and documentation
Quantitative program slicing: separating statements by relevance
Transparent multi-core cryptographic support on Niagara CMT Processors
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
Toward a better understanding of tool usage
CodeTopics: which topic am I coding now?
Emulation Tool For Android Edge Devices
Software Engineering: A Keynote Address
Proceedings, 6th International Conference on Software Engineering, Tokyo, Japan, September 13-16, 1982
An Empirical Study of Search-Based Task Scheduling in Global Software Development
Emergent Configurations in the Internet of Things as System of Systems
Software Engineering Issues for Ibiquitous Computing
Change management: from knowledge about innovative SE to capabilities for industrial SE projects
Adding Temporal Intention Dynamics to Goal Modeling: A Position Paper
Using repository data for driving software architecture
Pros and Cons of running educational Hackathons in a gender-neutral fashion
A history-based test prioritization technique for regression testing in resource constrained environments
Towards model checking of computer games with Java PathFinder
Visual code annotations for cyberphysical programming
Evaluation of feature selection for anomaly detection in automotive E/E architectures
Advancing Secure and Standard Source Code Generation Techniques
Smart conversational agents for reminiscence
BehaviorDroid: monitoring Android applications
Ethical Considerations in Software Engineering
SAPIENTML: Synthesizing Machine Learning Pipelines by Learning from Human-Written Solutions
CrashTranslator: Automatically Reproducing Mobile Application Crashes Directly from Stack Trace
45th IEEE/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, May 14-20, 2023
Methodology and Guidelines for Evaluating Multi-Objective Search-Based Software Engineering
Whither (away) Software Engineers in SBSE?
Modeling business processes to generate artifacts for software development: a methodology
On Software Engineering-An Economic Perspective
A study of ripple effects in software ecosystems
A comparison of bugs across the iOS and Android platforms of two open source cross platform browser apps
Fragment Class Analysis for Testing of Polymorphism in Java Software
Student-Sponsored Projects in a Capstone Course : Reflections and Lessons Learned
CUTER: ClUstering-based test suite reduction
Keeping continuous deliveries safe
MeCC: memory comparison-based clone detector
An Approach to Detect Android Antipatterns
Improving perimeter security with security-oriented program transformations
Towards a systematic study of values in SE: tools for industry and education
Generating precise dependencies for large software
Cross-platform protocol development for sensor networks: lessons learned
Leave my apps alone!: a study on how Android developers access installed apps on user's device
Proceedings of the 2006 International Workshop on Role of Abstraction in Software Engineering, ROA '06, Shanghai, China, May 21, 2006
Approach Based Patterns for System-of-Systems Reconfiguration
Team composition in software engineering project courses
Building an Evolution Transformation Library
Human judgement and software metrics: vision for the future
Toward Undoing in Composite Web Services
Effectiveness of Multi-device Testing Mobile Applications
Shadow symbolic execution for better testing of evolving software
Perturbation Testing for Computation Errors
RDB2RDF plugin: relational databases to RDF plugin for eclipse
Better Code for Better Apps: A Study on Source Code Quality and Market Success of Android Applications
Prioritizing User Feedback from Twitter: A Survey Report
WitchDoctor: IDE support for real-time auto-completion of refactorings
A Mission-Oriented Tool for System-of-Systems Modeling
Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development
Engineering Distributed Objects (EDO 99) Workshop Summary
Reconciling manual and automatic refactoring
Prioritizing software anomalies with software metrics and architecture blueprints: a controlled experiment
Optimal and Adaptive Testing with Cost Constraints
Towards the use of dynamic workflows for coordinating self-adaptation of software systems
Precise Dynamic Slicing Algorithms
Fostering software developers' productivity at work through self-monitoring and goal-setting
Using state machines for a model driven development of web service-based sensor network applications
Poster: Filtering Code Smells Detection Results
Model-based performance testing
Empirical Studies into UML in Practice: Pitfalls and Prospects
Software project economics: a roadmap
The Changing Landscape of Refactoring Research in the Last Decade: Keynote of the 2nd International Workshop on API Usage and Evolution (WAPI'18)
Perspectives in component-based software engineering
The effects of required security on software development effort
What Makes a Great Maintainer of Open Source Projects?
Tool support for just-in-time architecture reconstruction and evaluation: an experience report
Adapting heterogeneous devices into an IoT context-aware infrastructure
Evaluation of online testing for services: a case study
Improved social trustability of code search results
Assistive computing: a human-centered approach to developing computing support for cognition
HOLMES: Effective statistical debugging via efficient path profiling
Object naming analysis for reverse-engineered sequence diagrams
Revisiting Statechart Synthesis with an Algebraic Approach
A novel neural source code representation based on abstract syntax tree
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, Challenges
Intelligent Ensembles - A Declarative Group Description Language and Java Framework
22nd International Conference on on Software Engineering, Future of Software Engineering Track, ICSE 2000, Limerick Ireland, June 4-11, 2000
Testing for Linear Errors in Nonlinear Computer Programs
A social-cognitive analysis of a female-focused hackathon
Distributed-pair programming can work well and is not just distributed pair-programming
Deep Representations for Software Engineering
Under the Bridge: Trolling and the Challenges of Recruiting Software Developers for Empirical Research Studies
Cooperative and Human Aspects of Software Engineering (CHASE 2010)
Evaluating project compliance during EA planning: a model-based semi automatic method for enterprise architecture planning
Architecting Web Services Applications for Improving Availability
A Comparison of U.S. and Japanese Software Process Maturity
Automatic verification of time behavior of programs
Feedback: How does it impact software engineers?
Fulfilling Industrial Needs for Consistency Among Engineering Artifacts
Safe automated refactoring for intelligent parallelization of Java 8 streams
A Cooperative SoS Architecting Approach Based on Adaptive Multi-Agent Systems
Effective identification of source code authors using byte-level information
Evaluating Garbage Collection Performance Across Managed Language Runtimes
Comparative API complexity analysis of two platforms for networked multiplayer games using a reference game
HaiQ: Synthesis of Software Design Spaces with Structural and Probabilistic Guarantees
WSQF: comprehensive software quality evaluation framework and benchmark based on SQuaRE
HERO: On the Chaos When PATH Meets Modules
SUITE 2010: 2nd International Workshop on Search-Driven Development - Users, Infrastructure, Tools & Evaluation
Data Sovereignty Governance Framework
Intertemporal Choice: Decision Making and Time in Software Engineering
Don't Complete It! Preventing Unhelpful Code Completion for Productive and Sustainable Neural Code Completion Systems
Investigating Quality Factors in Object-Oriented Designs: An Industrial Case Study
Raisin: Identifying Rare Sensitive Functions for Bug Detection
Computing Systems Dependability
From word embeddings to document similarities for improved information retrieval in software engineering
PyART: Python API Recommendation in Real-Time
Improving system dependability by enforcing architectural intent
Extracting artifact lifecycle models from metadata history
Automated tool support for repairing security bugs in Android mobile applications
A search engine for finding highly relevant applications
Certus: glimpses of a centre for research-based innovation in software verification and validation
An architectural design for self-reporting e-health systems
The Road Toward Dependable AI Based Systems
Expressing the Adaptation Intent as a Sustainability Goal
First international workshop on global integrated model management
Articulating and enforcing authorisation policies with UML and OCL
On the use of eye tracking in software traceability
How practitioners perceive coding proficiency
Automatically generating precise Oracles from structured natural language specifications
An Empirical Study of Regression Test Selection Techniques
Automated Detection and Refactoring of Mock Clones in Java Projects
GeMTest: A General Metamorphic Testing Framework
A Self-optimizing Run-Time Architecture for Configurable Dependability of Services
Verifying client-side input validation functions using string analysis
SEWordSim: software-specific word similarity database
SusDevOps: Promoting Sustainability to a First Principle in Software Delivery
A collaborative approach to teaching software startups: findings from a study using challenge based learning
Investigating the impact of code smells debt on quality code evaluation
A flexible tool suite for change-aware test-driven development of web applications
AI-Tutoring in Software Engineering Education
Configurations of global software development: offshore versus nearshore
Characterising Sustainability Requirements: A New Species Red Herring or Just an Odd Fish?
Contradicting Motivations in Civic Tech Software Development: Analysis of a Grassroots Project
Comparison and Evaluation of Clone Detection Techniques with Different Code Representations
Software Reuse (Panel Abstract)
Impact of Opportunistic Reuse Practices to Technical Debt
CERT: Finding Performance Issues in Database Systems Through the Lens of Cardinality Estimation
UPCY: Safely Updating Outdated Dependencies
Software Requirements Negotiation: Some Lessons Learned
Code Hunt: Experience with Coding Contests at Scale
"My GitHub Sponsors profile is live!" Investigating the Impact of Twitter/X Mentions on GitHub Sponsors
Towards improved security criteria for certification of electronic health record systems
Integrating globally distributed team projects into software engineering courses
Landscape of IoT patterns
Enhancing Program Readability and Comprehensibility with Tools for Program Visualization
Understanding the redundancy of software systems
Mining Components for a Software Architecture and a Product Line: the Options Analysis for Reengineering (OAR) Method
Tool support for automating architectural knowledge extraction
LogPrompt: Prompt Engineering Towards Zero-Shot and Interpretable Log Analysis
Distributed side-by-side programming
Using Event Contexts and Matching Constraints to Monitor Software Processes
JunGL: a scripting language for refactoring
Business process performance prediction on a tracked simulation model
Functional SOA testing based on constraints
Exploiting connector knowledge to efficiently disseminate highly voluminous data sets
RClassify: classifying race conditions in web applications via deterministic replay
A study of monitoring crosscutting concerns implementation
Proceedings of the 2nd FME Workshop on Formal Methods in Software Engineering, FormaliSE 2014, Hyderabad, India, June 3, 2014
Feature model for extensions in modeling languages
Managing Software Reuse - An Experience Report
DYVISE: Performance analysis of production systems research demonstration
Towards an assume-guarantee theory for adaptable systems
Pareto-optimal search-based software engineering (POSBSE): A literature survey
Automatic Generation of Test Cases based on Bug Reports: a Feasibility Study with Large Language Models
From video games to debugging code
Software Engineering Challenges: A CIO's Perspective
Difficulties in Running Experiments in the Software Industry: Experiences from the Trenches
Complementing model-driven development for the detection of software architecture erosion
Analyzing project risks within a cultural and organizational setting
Practices around customization of standard systems
An interactive strategic information management plan to integrate strategic and tactical information management in hospitals
SUSHI: a test generator for programs with complex structured inputs
Making Resource Decisions for Software Projects
It's Not a Feature, It's a Bug: Fault-Tolerant Model Mining from Noisy Data
Migrating code with statistical machine translation
Reducing the footprint of certifiable health software during early stage development
Too long; didn't watch!: extracting relevant fragments from software development video tutorials
Meeting Industry-Academia Research Collaboration Challenges with Agile Methodologies
Quality experience: a grounded theory of successful agile projects without dedicated testers
Transparently Teaching in the Context of Game-based Learning: the Case of SimulES-W
An experimental analysis of fault detection capabilities of covering array constructors
Hybrid traversal: efficient source code analysis at scale
Effects of automated competency evaluation on software engineers' emotions and motivation: a case study
A Data-Driven Generative Model for GPS Sensors for Autonomous Driving
Guidelines towards better participation of older adults in software development processes using a new SPIRAL method and participatory approach
A Brief Perspective on Microtask Crowdsourcing Workflows for Interface Design
Unreliable Test Infrastructures in Automotive Testing Setups
Adaptive Abstraction with AI for Managing Software Antipatterns Throughout the Software Lifecycle
A culture-centered multilevel software process cycle model (poster)
A Fast Assembly Level Reverse Execution Method via Dynamic Slicing
Generating random structurally rich algebraic data type values
Improvement of a configuration management system
Industry-academy collaboration in teaching DevOps and continuous delivery to software engineering students: towards improved industrial relevance in higher education
Robustness of on-Device Models: Adversarial Attack to Deep Learning Models on Android Apps
Mapping concern space to software architecture: a connector-based approach
Type-aware concolic testing of JavaScript programs
Metrics Driven Research Collaboration: Focusing on Common Project Goals Continuously
A Socio-Technical Grounded Theory on the Effect of Cognitive Dysfunctions in the Performance of Software Developers with ADHD and Autism
An efficient approach for verifying automobile distributed application systems on timing property
Debugging by asking questions about program output
Opportunities and challenges for traceable graph rewriting systems
Towards specification, modelling and analysis of fault tolerance in self managed systems
Fifth International Workshop on Economics-driven Software Engineering Research (EDSER-5) "The Search for Value in Engineering Decisions"
Overcoming challenges in collaboration between research and practice: the agile research network
An EFSM-based Test Generation for Validation of SDL Specifications
Easing IoT development for novice programmers through code recipes
On how often code is cloned across repositories
An empirical study of practitioners' perspectives on green software engineering
Towards run-time adaptation of test cases for self-adaptive systems in the face of uncertainty
Nufix: Escape From NuGet Dependency Maze
History-based dynamic test case prioritization for requirement properties in regression testing
Formalizing Design Patterns
2nd SEMAT workshop on a general theory of software engineering (GTSE 2013)
A Review of How Whistleblowing is Studied in Software Engineering, and the Implications for Research and Practice
Web2SE: First Workshop on Web 2.0 for Software Engineering
An Experimental Study of Methods for Executing Test Suites in Memory Constrained Environments
Experiences with Summer Camp Communication via Discord
A new thread-aware birthmark for plagiarism detection of multithreaded programs
Release engineering practices and pitfalls
The correlation between parallel patterns and multi-core benchmarks
Design and Verification of Communication Procedures: A Bottom-Up Approach
Watchman: monitoring dependency conflicts for Python library ecosystem
PRadapt: A framework for dynamic monitoring of adaptable service-based systems
Use runtime verification to improve the quality of medical care practice
The small project observatory: a tool for reverse engineering software ecosystems
Verifying Dynamic Trait Objects in Rust
LTSA-PCA: tool support for compositional reliability analysis
Human-Computer Communication Meets Software Engineering
A Flexible Environment for Program Development Based on a Symbolic Interpreter
Resolving component deployment & configuration challenges for enterprise DRE systems via frameworks & generative techniques
Early prediction of software component reliability
DeepVD: Toward Class-Separation Features for Neural Network Vulnerability Detection
Trustworthiness in enterprise crowdsourcing: a taxonomy & evidence from data
Does source code quality reflect the ratings of apps?
Some researcher considerations when conducting empirical studies in industry
Improving Code Autocompletion with Transfer Learning
Engineering Mobile-Agent Applications via Context-Dependent Coordination
Deductive evaluation: formal code analysis with low user burden
Fork State-Aware Differential Fuzzing for Blockchain Consensus Implementations
Teaching software engineering using globally distributed projects: the DOSE course
A Grounded Theory of Coordination in Remote-First and Hybrid Software Teams
RM2DM: A Tool for Automatic Generation of OO Design Models from Requirements Models
SDSOA 2007: International Workshop on Systems Development in SOA Environments
Is your quantum program bug-free?
Symbolic invariant verification for systems with dynamic structural adaptation
Teamwork, coordination and customer relationship management skills: as important as technical skills in preparing our SE graduates
Refinery: Graph Solver as a Service: Refinement-based Generation and Analysis of Consistent Models
Summery of the 2 nd International Workshop on Incorporating COTS Software into Software Systems (IWICSS): Tools and Techniques
Proceedings of the 2008 International Workshop on Comparison and Versioning of Software Models, CVSM '08, Leipzig, Germany, May 17, 2008
Generating Realistic and Diverse Tests for LiDAR-Based Perception Systems
Validity fuzzing and parametric generators for effective random testing
Cultural influences and differences in software process improvement programs
Analyzing and supporting adaptation of online code examples
ASDF: An Automated, Online Framework for Diagnosing Performance Problems
UML/Analyzer: A Tool for the Instant Consistency Checking of UML Models
Model-Based Security Engineering of Distributed Information Systems Using UMLsec
Toward an Effective Software Reliability Evaluation
Engineering the servo web browser engine using Rust
Self-protection against business logic vulnerabilities
Play-Testing and Requirements Engineering: Implications for Research and Teaching
Constraint Based Program Repair for Persistent Memory Bugs
How do modelers read UML diagrams?: preliminary results from an eye-tracking study
fAST: flattening abstract syntax trees for efficiency
An Empirical Study on Quality Issues of Deep Learning Platform
Formal specification: a roadmap
Unrealizable Cores for Reactive Systems Specifications: Artifact
Exploiting an Event-Based Infrastructure to Develop Complex Distributed Systems
Software testing: a research travelogue (2000-2014)
Feedback in low vs. high fidelity visuals for game prototypes
"Get Me in the Groove": a Mixed Methods Study on Supporting Adhd Professional Programmers
Why do projects join the Apache Software Foundation?
Handling contract violations in Java card using explict exception channels
On exploiting decentralized bio-inspired self-organization algorithms to develop real systems
Virtual Reality in Software Engineering: Affordances, Applications, and Challenges
Utilizing recommender systems to support software requirements elicitation
Leveraging contextual information from function call chains to improve fault localization
Partition-Based Coverage Metrics and Type-Guided Search in Concolic Testing for JavaScript Applications
Understanding the role of reporting in work item tracking systems for software development: an industrial case study
Effectiveness of Persona with Personality Traits on Conceptual Design
Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, Buenos Aires, Argentina, May 20-28, 2017 - Companion Volume
Genetic improvement for adaptive software engineering (keynote)
A framework for automatic anomaly detection in mobile applications
EMFtoCSP: a tool for the lightweight verification of EMF models
Investigating the impact of multiple dependency structures on software defects
Must There Be So Few? Including Women in CS
Making sense of recursion patterns
Towards an architectural treatment of software security: a connector-centric approach
Simulation in software engineering training
An Automatic Programming System to Support an Experimental Science