yusuke1997/dblp-id-title huggingface dataset:
Software Measurement: Uncertainty and Causal Modeling
Dynamic Adaptation of the Squid Web Cache with Arachne
Crowd-Based Ambient Assisted Living to Monitor the Elderly's Health Outdoors
Industry-Academia Collaboration in Software Engineering
Eight Lessons Learned during COTS-Based Systems Maintenance
Mutation Testing Cost Reduction Techniques: A Survey
What Do We Know about Agile Software Development?
Interface: Let's Ask the Users
Inside the Software Patents Debate: Some Good News for Open Source Developers
Insights Into Nonmerged Pull Requests in GitHub: Is There Evidence of Bias Based on Perceptible Race?
Developing Fault-Prediction Models: What the Research Can Show Industry
Using Types and Inheritance in Object-Oriented Programming
A Gap in the Analysis of Technical Debt in Procedural Languages: An Experiential Report on Go
Fuzzing, Symbolic Execution, and Expert Guidance for Better Testing
Fast and Accurate Annotation of Short Texts with Wikipedia Pages
Beyond Data Mining
Implementing Requirements Engineering Processes: Using Cooperative Self-Assessment and Improvement
Guest Editor's Introduction Modula-2 Experiments Will Help Future Language Designs
A Model Curriculum for Aspect-Oriented Software Development
A Framework for Managing Privacy-Enhancing Technology
Engineering Security Vulnerability Prevention, Detection, and Response
Buzz: A Programming Language for Robot Swarms
Speed, Data, and Ecosystems: The Future of Software Engineering
Interpretability/Explainability Applied to Machine Learning Software Defect Prediction: An Industrial Perspective
Analyzing Linux on a Supercomputer
Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software / Quality Software Project Management
Tracing: A Simple Necessity Neglected
Embracing the Engineering Side of Software Engineering
What Programmers Should Know
Servicing Your Requirements
Delivering Genuine Emails in an Ocean of Spam
A Comprehensive Evaluation of Common Python Implementations
Planning the Software Industrial Revolution
Streamlined Design Approach Lands Mars Pathfinder
Metatools for Knowledge Acquisition
Don't Install Software by Hand
Responsibility-Driven Architecture
Is Linux Better than Windows Software?
A Principled Way to Use Frameworks in Architecture Design
Test Maturity Model Integration: Trends of Worldwide Test Maturity and Certifications
Data Center Energy Demand: What Got Us Here Won't Get Us There
A Test Framework for Communications-Critical Large-Scale Systems
Four Trends Leading to Java Runtime Bloat
Key Abstractions for IoT-Oriented Software Engineering
'Universal' Relation Fails to Replace Relational Model (letter to the editor)
Achievements and Challenges in Cocomo-Based Software Resource Estimation
How New Zealand Software Companies Are Adapting Work Settings With Changing Times
From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application
Designing a World at Your Fingertips: A Look at Mobile User Interfaces
Building Pipelines for Heterogeneous Execution Environments for Big Data Processing
Iconic Programming: Where to Go?
Can All Sequential Processes Grow Up to Be Iterative and Incremental?
A Discussion of Digitalization of Smart Ecosystems With New Advisory Board Member, Prof. Serge Demeyer
Critical Decisions in Software Development: Updating the State of the Practice
Rewards of Taking the Path Less Traveled
Automating the Web with CoScripter: An Interview with Tessa Lau
Conceptual Modeling of Systems Integration Requirements
PriView: Personalized Media Consumption Meets Privacy against Inference Attacks
Darkitecture: The Reality Skirted by Architecture
A Software Chasm: Software Engineering and Scientific Computing
Frequently Begged Questions and How to Answer Them
Do You Learn Just in Time or Just in Case?
Myths and Facts About a Career in Software Testing: A Comparison Between Students' Beliefs and Professionals' Experience
Was It or Wasn't It A Valid Comparison?
Guest Editor's Introduction: How Open Source Tools Can Benefit Industry
Should Governments Go Open Source? / Face to Face with the Experts
CLAM: A Framework for Audio and Music Application Development
Gardening Your Architecture, Part 1: Refactoring
Requirements and the Business Case
A Sad SAC Story about the State of the Practice
US&R: A New Framework for Redoing
Sources for Software Development: A Mugwumpish View
Facilitating Performance Predictions Using Software Components
Determining the Cost of a Stop-Test Decision
The State of Documentation Practices of Third-Party Machine Learning Models and Datasets
A Practical Management and Engineering Approach to Offshore Collaboration
Visibility: The Key To Quality Improvement
A Tool for Generating Health Applications Using Archetypes
Bells, Whistles, Power, and the Requirements Process
Guest Editors' Introduction: Aspect-Oriented Programming
Making Architecture Reviews Work in the Real World
Protecting the Health and Longevity of the Peer-Review Process in the Software Engineering Community
Parallelizing Subroutines in Sequential Programs
The Euro, Y2K, and the US Software Labor Shortage
The V Kernel: A Software Base for Distributed Systems
Software Design, Part 2
Automotive Software
Implementing a Software Metrics Program at Nokia
A Construction Set for Multimedia Applications
Guilty or Not Guilty: Using Clone Metrics to Determine Open Source Licensing Violations
Schedule estimation and uncertainty surrounding the cone of uncertainty
State-of-the-Art Software Testing
Teaching Software Engineering in a Workstation Environment
Using Open Source Software in Product Development: A Primer
Practical Applications of Statistical Process Control
The Incredible Lightness of Software
The History of Software Engineering
Reverse Engineering on the Mainframe: Lessons Learned from "In Vivo" Research
In the News - The Open Market Woos Open Source
Cybersecurity Economic Issues: Clearing the Path to Good Practice
Portable C/C++ Code for Portable XML Data
Explaining Cyberphysical System Behavior With Digital Twins
Extreme Reading
So Many Languages, So Little Time
Managing Technical Debt: Insights from Recent Empirical Evidence
Architectural Organizational Patterns
Exercising Power in Software Ecosystems
Agile4MLS - Leveraging Agile Practices for Developing Machine Learning-Enabled Systems: An Industrial Experience
Guest Editors' Introduction - Fresh from Y2K, What's Next for Cobol?
Project Management: Filling in the Gaps
Software Components
Experiences with Open Source Software Engineering Tools
Implementing Quantum Polar Codes in a Superconducting Processor: From State Preparation to Decoding [Focus: Quantum Software and Its Engineering]
Multimethods in C++ using recursive deferred dispatching
Connecting Tools Using Message Passing in the Field Environment
Lifelong Learning for Lifelong Employment
An Active-Architecture Approach to COTS Integration
Commonality and Variability in Software Engineering
From the Editor: The Dangers of End-User Programming
Toward Meaningful Industrial-Academic Partnerships
Insider: The Mousetrap Paradigm
Engineers Will Tolerate a Lot of Abuse
Probing Questions, Participatory Democracy, Quality Assurance, and Customer Data
Visualizing and Analyzing Software Infrastructures
Designing to Seduce the User
Structural Epochs in the Complexity of Software over Time
Developers Need Some Slack
CASE Analysis and Design Tools
Design - Protected Variation: The Importance of Being Closed
Generative AI in the Software Modeling Classroom: An Experience Report With ChatGPT and Unified Modeling Language
Toward Reliable Software Analytics: Systematic Integration of Explanations From Different Model-Agnostic Techniques
Avoiding Defects
The Nature of System Change
Key Lessons in Achieving Widespread Inspection Use
Tools Fair: Untangling the Web with Web and Client/Server
Lessons Learned in an Industrial Software Lab
Misleading Metrics and Unsound Analyses
Group Awareness in Global Software Engineering
Finding What You Want: New Tools And Tricks
Work Substitution: A Neo-Luddite Look at Software Growth
Using Patterns to Capture Architectural Decisions
Toward Analysis and Bug Finding in JavaScript Web Applications in the Wild
Trends in Agile Updated: Perspectives from the Practitioners
Clear Climate Code: Rewriting Legacy Science Software for Clarity
Test Automation: Not Just for Test Execution
Emerging Trends, Challenges, and Experiences in DevOps and Microservice APIs
Adapting an Object-Oriented Development Method
Impact of Affirmative Action on Female Computer Science/Software Engineering Undergraduate Enrollment
Distributed Real-Time Managed Systems: A Model-Driven Distributed Secure Information Architecture Platform for Managed Embedded Systems
Recognizing a Program's Design: A Graph-Parsing Approach
Bringing Semantic Knowledge Graph Technology to Your Data
Design - Separating User Interface Code
Definitions of Tool Integration for Environments
Reducing Coupling
Experience with Inspection in Ultralarge-Scale Developments
Measuring Reuse: A Cautionary Tale
Heuristic Risk Assessment Using Cost Factors
Software Design Methods: Life Belt or Leg Iron?
Collaborative Aspects of Open Data in Software Engineering
Tool Writing: A Forgotten Art?
Enhancing Creativity in Software Architecture: Exploring Creative Architecting Limiters and Enablers Through Practitioner Insights
An Interleave Principle for Demonstrating concurrent Programs
Software Development Worldwide: The State of the Practice
TMM: Software Maintenance by Transformation
Earned Business Value: See That You Deliver Value to Your Customer
When to Make a Type
Is It Worth Responding to Reviews? Studying the Top Free Apps in Google Play
Software Metrics: Progress after 25 Years?
Using Immersive Virtual Environments for Certification
Harnessing the Power of Architectural Design Principles
Trends in Software Process: The PSP and Agile Methods
Software is Driving Software Engineering?
Generative Rules for More Creative Thinking About Requirements
Fast Query Processing in Deductive Databases
Process Improvement Satisfies Employees
An Empirical Evaluation of Web-Based Fingerprinting
Your Programs Don't Need A Passport
Using Guidelines to Improve Quality in Software Nonfunctional Attributes
Tracking Your Changes: A Language-Independent Approach
Managing Evolving Services
Learning from Bugs
Putting Your Best Tests Forward
Deja Vu: The Life of Software Engineering Ideas
Architects as Service Providers
Open Source Software for Workflow Management: The Case of YAWL
Ship Effortlessly
Digital Twins
Guest Editor's Introduction: Parallel Programming—Issues and Questions
Automated Black- and White-Box Testing of RESTful APIs With EvoMaster
Interact, Collaborate, Debate
Reverse Engineering and Design Recovery: A Taxonomy
Creating the Paperless Office
Steering Software Qualities
Does the Patent Office Respect the Software Community?
Interface: Designing Interfaces for Programmers
Guest Editors' Introduction: What Kinds of Nails Need a Domain-Specific Hammer?
Do Icons Make User Interfaces Easier to Use?
Hybrid Digital Twins: A Primer on Combining Physics-Based and Data Analytics Approaches
Well-Being and Resilience: Developers Thrive!
Hints for Generative AI Software Development
What Are the Real Changes With MLOps?
How Do Open Source Software Contributors Perceive and Address Usability?: Valued Factors, Practices, and Challenges
Raising Your Software Consciousness
Tailoring Cleanroom for Industrial Use
People as a Service: A Mobile-centric Model for Providing Collective Sociological Profiles
Special Feature A Qualitative Assessment of Parallelism in Expert Systems
Correctness by Construction: Developing a Commercial Secure System
Mining Domain Knowledge
Experiences in Improving Flight Software Development Processes
Characterizing Classes
Is 40 the New 60? How Popular Media Portrays the Employability of Older Software Developers
Visualizing the Structure of Large Relational Databases
How Software Development Group Leaders Influence Team Members' Innovative Behavior
Multiprocessor Synchronization for Concurrent Loops
Open Source Ecosystems
Quantum Approaches for Vehicle Routing Optimization on Noisy Intermediate Scale Quantum Platforms: Applications of QAOA and Quantum Annealing for Vehicle Routing Problems [Focus: Quantum Software and its Engineering]
Restoring a Legacy: Lessons Learned
Cognitive View of Reuse and Redesign
Toward Optimal Psychological Functioning in AI-Driven Software Engineering Tasks: The Software Evaluation for Well-Being and Optimal Psychological Functioning in a Context-Aware Environment Assessment Framework
Managing Copyrights and Moral Rights of Service-Based Software
Can Project Management Be Extreme Too?
Converting OO Models Into RDBMS Schema
Cloud Computing: Does Nirvana Hide behind the Nebula?
Culture Clash and the Road to World Domination
Model-Driven Development in the Enterprise
Developing Flexible Software Using Agent-Oriented Software Engineering
Consult: A Parallel Constraint Language
Heuristics for Iterative Software Development
Contrasting Big Bang With Continuous Integration Through Defect Reports
Gender Inclusivity as a Quality Requirement: Practices and Pitfalls
Medical Software Needs Calm Compliance
The Importance of a Usage-Centric Approach
Distributed Teams, Developer Participation, and More
Version Control, Part 2
Using a Capability Evaluation to Select a Contractor
The Most Important Design Guideline?
Postgres Server Developer Bruce Momjian Discusses Multiversion Concurrency Control
A Pedagogical Framework for Domain-Specific Languages
Coming of Age in an Object-Oriented World
Where Requirements and Agility Meet: No-Man's-Land or a Land of Opportunity?
Practices and Tools for Software Start-Ups
Implementing Accountability
Quantum Advantage and the Y2K Bug: A Comparison
Perspectives [The changing nature of software evolution; The inevitability of evolution]
Code Quality Analysis
Monitoring Software Quality Evolution for Defects
Helping Small Companies Assess Software Processes
Agile Scalability Engineering: The ScrumScale Method
The Decision View's Role in Software Architecture Practice
The Many Faces of Software Analytics
Technologies for Agile Teams
A Method for Software Quality Planning, Control, and Evaluation
Architectural Concerns of Digital Twins
The ROI of Software Dependability: The iDAVE Model
Abhinav Kimothi on Retrieval-Augmented Generation
Modular Specification and Verification of Object-Oriented Programs
Quality Time - A US Government-Regulated Software Industry
Architecture and Agility: Married, Divorced, or Just Good Friends?
Quality Time - A New Generation of Software Quality Conferences
Reviewer Thanks
Measuring and Managing Software Maintenance
Design Strategy and Software Design Effectiveness
Applying Formal Specifications to Real-World Software Development
Integrate End to End Early and Often
Supporting Roadmapping of Quality Requirements
The Rise and Evolution of Agile Software Development
Software Abundance in the Face of Economic Scarcity, Part 1
What's Good Software, Anyway?
Status Report: Computer-Aided Prototyping
Are Robots Taking Our Jobs? A RoboPlatform at a Bank
Microservices in Practice, Part 1: Reality Check and Service Design
Generations of User-Interface Management Systems
Are Software Analytics Efforts Worthwhile for Small Companies? The Case of Amisoft
Managing Software Complexity and Variability in Coupled Climate Models
How Software Process Improvement Helped Motorola
An Exploratory Study of Machine Learning Model Stores
Refactoring With Regular Expressions
Lazy Types: Automating Dynamic Strategy Selection
Context is King: What's Your Software's Operating Range?
Measuring the ROI of Software Process Improvement
How API Documentation Fails
The Current State of CBSE
Deep Learning in Automotive Software
China's Budding Software Industry
Long-Term Data Preservation Efforts Ramping Up
What Else Is New? Open Data Users Need to Know What's Changed
Model-Driven Development: A Metamodeling Foundation
Building Long-Lived Adaptive Systems
Status Report on Software Measurement
Manager - Requirements Management: The Search for Nirvana
Worst Practices for Domain-Specific Modeling
Clearing the Way for Software Product Line Success
Measuring Maturity Goes beyond Process
Building References for the Future
Design Thinking in Industry
Introducing the Boards - IEEE Software Editorial Board and Industry Advisory Board Members
System Phenotypes
Addressing Bad Feelings in Agile Software Project Contexts: Considering Team Welfare and Developer Mental Health
Lessons Learned from Leading Workshops about Geographically Distributed Agile Teams
Component Stacks for Enterprise Applications
Putting Software Terminology to the Test
Manager - Coaching the Rookie Manager
Critiquing Software Specifications
From the Editor: Our 20th Anniversary
The Offshoring Elephant in the Room: Turnover
Interface: The Use and Misuse of Focus Groups
Programming with Invariants
JavaScript API Deprecation Landscape: A Survey and Mining Study
Software Safety Analysis to Support ISO 26262-6 Compliance in Agile Development
Architecture from a Developer's Perspective
Distributed Agile, Agile Testing, and Technical Debt
Toward a Practical Solution for Capturing Knowledge for Software Projects
Dominating Software Systems: How to Overcome Online Information Asymmetry
Technology Trends 2023: The Competence Challenge
Globalization of Software Supply and Demand
Softlaw - Legal Implications of Operating Systems
Incremental Redocumentation Using the Web
Softlaw: What If There Were No Software Piracy?
Designing and Implementing a Hospital Quality Assurance Program
Toward Autonomic, Software-Intensive Digital Twin Systems
A Modular Software Process Mini-Assessment Method - Tool Report
CODE: A Unified Approach to Parallel Programming
Feature-Oriented Project Line Engineering
Requirements Tracery
Strategies for Integrating CASE Environments
How to Grow a Software Business Within a Legacy Company: You Don't
A Conversation with Alan Cooper: The Origin of Interaction Design
PAWS: A Framework for Executing Adaptive Web-Service Processes
Completing the Job of Interface Design
Fighting for What's Right: An Interview With Marc Canellas
Agentic AI Frameworks Under the Microscope: What Works, What Doesn't
Machine Learning Lineage for Trustworthy Machine Learning Systems: Information Framework for MLOps Pipelines
Digital Banking Accelerator: A Service-Oriented Architecture Starter Kit for Banks
Are Donation Badges Appealing?: A Case Study of Developer Responses to Eclipse Bug Reports
The Compleat Requirements Analyste
Hypermedia Systems Development Practices: A Survey
Assuring the Future? A Look at Validating Climate Model Software
Choosing and Using Open Source Components
Scaling Open Source Software Communities: Challenges and Practices of Decentralization
SE2004: Recommendations for Undergraduate Software Engineering Curricula
Behavioral Science and Diversity in Software Engineering
Rapid Prototyping for a Virtual Medical Campus Interface
Interactive Visual Modeling for Performance
Reengineering Technologies
Data Sonification: Do You See What I Hear?
Has Agile Made Software Development Better, or Has It Become Just Another Buzzword?
Bespoke Infrastructures
Loyal Opposition - The Generalization of an Application Domain
Software's Invisible Users
Inferred Designs
Software Engineering in Society
Does Involving Users in Software Development Really Influence System Success?
"The Best Data Are Fake Data?": An Interview With Chris Hazard
Reducing Software Developer Human Errors by Improving Situation Awareness
Scaling Student Feedback in Software Engineering Massive Open Online Courses
Challenging Universal Truths of Requirements Engineering
Multitier Diversification in Web-Based Software Applications
Preparing Software Engineers for Management Roles
Just Enough Anticipation: Architect Your Time Dimension
Operational Prototyping: A New Development Approach
Have You Done Any Interactive Work Today?: An Empirical Study on the Relationship Between Customer Interaction and Psychological Stress in German Software Developers
The Voice of the Developer
Man Kicks Dog: What's Wrong with Computers
Assessing Testing Tools in Research and Education
Classifying Software for Reusability
Actionable Analytics for Strategic Maintenance of Critical Software: An Industry Experience Report
Implementing Management Metrics: An Army Program
On the Declarative Specification of Models
Keyless or Clueless? Managing Runaway Software Ambition
Display Strategies for Program Browsing: Concepts and Experiment
Manager - The Manager's Dance
Software Structures: A Careful Look
Software Architecture-Centric Methods and Agile Development
Egoless Programming (Excerpt from the Psychology of Computer Programming, Silver Anniversary Edition)
The Case for Formal Methods in Standards
Approximating Data with the Count-Min Sketch
Verification and Validation: Techniques to Assure Reliabbility - Guest Editors' Introduction
A Golden Thread in Software's Tapestry
Down Memory Lane to the Superhighway
Developing the Requirements Discipline: Software vs. Systems
Supporting Requirements-Engineering Research That Industry Needs: The NaPiRE Initiative
Expert Perspectives on AI
Evaluating and Selecting Testing Tools
State of the Practice
IT Failure Rates--70% or 10-15%?
Test Better by Exploring: Harnessing Human Skills and Knowledge
The Future of Software Engineering Education and Training in the Age of AI
Oi, Analyst
A Lightweight Innovation Process for Software-Intensive Product Development
Your Coffee Shop Doesn't Use Two-Phase Commit
Open Source Drives Innovation
Exploring the Role of Diagnosis in Software Engineering
Requirements and Aesthetics
Guest Editor's Introduction: Capturing Design Knowledge
Realities and Rewards of Software Process Improvement
Leveraging Your CMM Efforts for IEEE/EIA 12207
Professionalism and Test-Driven Development
Overcoming Barriers to Self-Management in Software Teams
UML Everywhere
Developing Scientific Software
Coming to Terms: The SEVOCA Project
Software Engineering for Data Analytics
Facing Future
Our 2005 Reviewers
Product Line Engineering: The State of the Practice
Problem Programmers
Matt Lacey on Mobile App Usability
Change Analysis with Evolizer and ChangeDistiller
Who Needs Evidence, Anyway?
Applying Reliability Measurement: A Case Study
Managing a Y2K Project - Starting Now
The Importance of Being Beautiful
Guest Editor's Introduction: Software Technology People Can Really Use
Looking Back, Looking Forward: Reflections of an Editor in Chief
Planning and Certifying Software System Reliability
The Effectiveness of Pair Programming: Software Professionals' Perceptions
Expert Perspectives on Explainability
Mining for Computing Jobs
Practical Guidelines for Expert-Judgment-Based Software Effort Estimation
Programming with Ghosts
From the Editor: Making a Mark on the World
Creating Software Process Capability/Maturity Models
Guest Editors' Introduction Ada Environments and Tools
Guest Editor's Introduction: Breaking Out of the Software Engineering Mind-Mold
Using Positive Reinforcement as a Quality Tool
Nautilus: An Interactive Plug-and-Play Search-Based Software Engineering Framework
Developing Your Software Engineering Career: Words of Advice From Seasoned Professionals
Industry Survey: The Magic Triangle of the New Normal
Software Maintenance
Collaboration, Process Control, and Fragility in Evolutionary Product Development
Lean Solutions to Software Product Management Problems
Where Are We? Handling Context
Open Source Software: All You Do Is Put It Together
ASPIS: A Knowledge-Based CASE Environment
Software Adaptation: Classification and a Case Study with State Chart XML
High-Level Broadcast Communication for Local Area Networks
Green Software: Greening What and How Much?
Guest Editors' Introduction: Dynamically Typed Languages
Code Ownership Perspectives
Human, What Must I Tell You?
Quantum Optimization Applications With Quark and Quapps: Bridging the Gap Between Application and Hardware [Focus: Quantum Software and its Engineering]
Formal Modeling and Verification of Safety-Critical Software
Providing Automated Support for the GQM Measurement Process
Evaluating COTS Component Dependability in Context
Open Source Software: Communities and Quality
Culture at Work - Signs of a Healthy Startup
Software Testing and Industry Needs