yusuke1997/dblp-id-title huggingface dataset:
Creative Requirements Conversations
Software Agents in Industrial Automation Systems
Managing Agile Project Requirements with Storytest-Driven Development
What Characterizes an Influencer in Software Ecosystems?
Incremental Change in Object-Oriented Programming
Modeling with a Sense of Purpose
New Perspectives on Software Quality
Measuring Architectural Complexity
Debuggers and logging frameworks
From Programming to Modeling - and Back Again
Why and How Should Open Source Projects Adopt Time-Based Releases?
The Case for Context-Driven Software Engineering Research: Generalizability Is Overrated
Implementing Functional Safety
Security and Software Quality: An Interview with Frank Perry
Leaving Kansas
Ten Deadly Risks in Internet and Intranet Software Development
Project Management in Plan-Based and Agile Companies
Statistical Process Control to Improve Coding and Code Review
Are We There Yet?: Simple Language Implementation Techniques for the 21st Century
What Is Being Patented in Software Engineering?: Empirical Evidence From the U.S. Patent and Trademark Office
Excerpt from "The Practice of Programming": Finding Performance Improvements
Manager - Software Management Renaissance
Web Development: Estimating Quick-to-Market Software
Extending the Scope of Relational Languages
The Marriage of Research and Practice
Design Strategy
What Does the Future Hold for Requirements Engineers?
Developer Productivity for Humans, Part 2: Hybrid Productivity
Automating a Massive Open Online Course's Production
Choosing A User Interface Development Tool
Using LLMs to Bridge the Gaps in QA Test Plans at Firefox
Up-front Design
Code Matters!
Manager: Fear of Trying - The Plight of Rookie Project Managers
Traceview: A Trace Visualization Tool
How Well Do You Know Your Personae Non Gratae?
A Little Bit of Knowledge Is a Dangerous Thing
Excerpt from "The Unified Software Development Process": The Unified Process
Ease of Reuse: An Empirical Comparison of Components and Objects
Toward Multicloud Access Transparency in Serverless Computing
Pattern-Based Architecture Reviews
Developer Dashboards: The Need for Qualitative Analytics
A Flexible Integration Framework for Semantic Web 2.0 Applications
Generating Test Data with Enhanced Context-Free Grammars
Program Criteria for Software Engineering Accreditation Programs
What it Takes to Make OO Work - Introduction
Integrating Static Quality Assurance in CI Chatbot Development Workflows
The UML and the Rational Unified Process
More Words of Wisdom
What an Agile Architect Can Learn from a Hurricane Meteorologist
Requirements-Driven Design of Service-Oriented Interactions
The Growing Divide in the Patterns World
Agility and Architecture: Can They Coexist?
Dimensional Analysis with C++
Explainability With Observation Sharing in Long Collaboration Chains of Automated Systems of Systems
Making Accurate Estimates
Brazil and the Emerging Future of Software Engineering
Knowledge Acquisition and Interface Design
Composing Security-Aware Software
The Social Responsibility of Software Development
Cognitive Skills in Software Engineering: Operating Complex, Adaptive Systems at Speed and Scale
Capital-Intensive Software Technology
Software Security in an Internet World: An Executive Summary
ERP Requirements Engineering Practice: Lessons Learned
Patterns in Effective Distributed Software Development
How to Design Practical Test Cases
Application-Screen Masking: A Hybrid Approach
Pitfalls and Solutions for Technical Debt Management in Agile Software Projects
Don't Lie to Me: Avoiding Malicious Explanations With STEALTH
More than Just "Lost in Translation"
Measuring Productivity: All Models Are Wrong, But Some Are Useful
Handling Design Criticism
Failure Is Inevitable, Let's Not Pretend Otherwise [Failure Mode]
Guest Editors' Introduction: How Is Open Source Affecting Software Development?
The Golden Age of Software Engineering [From the Editor]
Community Collaboration for ERP Implementation
Beyond Blaming: Congruence in Large Systems Development Projects
Research Highlights in Evidence-Based Software Engineering
Limiting the Dangers of Intuitive Decision Making
Developing an Information Systems Infrastructure with Open Source Software
Jonathan Boccara on Legacy Code
An Open Source Approach to Developing Software in a Small Organization
Practices and Technologies in Computer Game Software Engineering
Research To Shed Light On Software Shadows
A Model-Based Interface Development Environment
Is Requirements-Engineering Research Delivering What It Promised?: A Review of Its Accomplishments and Opportunities After 10 Years
The Role of Design Spaces
Technologies and Tools for Distributed Teams
Error Reporting with Graduated Color
Guest Editors' Introduction: Professional Software Engineering-Fact or Fiction?
Programming as Extended Cognition [The Pragmatic Designer]
Ajax Frameworks in Interactive Web Apps
Reconsidering Whether GOTO Is Harmful
Managing Risk in Software Maintenance
Adopting the SW-CMM in a Small IT Organization
Why Software Process Innovations Are Not Adopted
Tomorrow's Blacksmiths?
Guest Editors' Introduction: RE 02-A Major Step toward a Mature Requirements Engineering Community
Automated Support for Modeling OO Software
So, What Is Requirements Work?
Love, Joy, Anger, Sadness, Fear, and Surprise: SE Needs Special Kinds of AI: A Case Study on Text Mining and SE
Correct, Efficient, and Tailored: The Future of Build Systems
Creating Self-Adapting Mobile Systems with Dynamic Software Product Lines
A Net Practice for Software Project Management
Emulating a Tech Startup in a University: Everything but the Code
N -Version Design vs. One Good Version
Guidelines for Managing Requirements Rationales
Collecting and Analyzing Web-Based Project Metrics
Learning from Quality Issues of BPMN Models from Industry
Goodness of Fit
Is the European Industry Moving toward Solving Requirements Engineering Problems?
A Metamodeling Approach to Pattern-Based Model Refactoring
Digital Age of Consent and Age Verification: Can They Protect Children?
Measuring Software Product Quality: A Survey of ISO/IEC 9126
Measurement Modeling Technology
Ergonomic Standards Go Beyond Hardware
Brazil: Cooperative Development of a Software Industry
A Taxonomy to Assess and Tailor Risk-Based Testing in Recent Testing Standards
The Perception of Architectural Smells in Industrial Practice
Our Worst Current Development Practices
Usability and the Bottom Line
Conference Report: The Future of Software Infrastructure Protection
Overwhelmed Software Developers
Project Asset Portability
Software Engineering Grows Up / It Ain't Broke, so Don't Fix It (Point/Counterpoint)
Improving the Predictable Assembly of Service-Oriented Architectures
Generative AI Is Changing How and What We Learn
The Road Ahead for Architectural Languages
Awards and Unsung Heroes
Natural Language Processing for Requirements Engineering: The Best Is Yet to Come
Garbage Collect Your Technical Debt
Exploring Generative AI in Automated Software Engineering
What We Know about Testing Embedded Software
Protocol Validation for Large-Scale Applications
Value-Focused System Quality
What Happens to Psychological Safety When Going Remote?
Theater Improvisers Know the Requirements Game
Benefit Points: The Best Part of the Story
Scale Your Team Horizontally
Barriers Faced by Newcomers to Software-Crowdsourcing Projects
Improving Security Using Extensible Lightweight Static Analysis
Lessons Learned While Migrating From Swing to JavaFX
Living in the Next-Generation Operating System
Practitioner Tools and Workstyles for User-Interface Design
Design - Avoiding Repetition
Safety Stories in Agile Development
In Praise of Practice
What Do You Mean I Can't Call Myself a Software Engineer?
Continuous Software Engineering: Introducing an Industry Readiness Model
A Process for Managing Risks in Distributed Teams
A Method for Open Source License Compliance of Java Applications
Software Security, Privacy, and Dependability: Metrics and Measurement
Go Serverless With RADON! A Practical DevOps Experience Report
Toward Credible IT Testing and Certification
Tracking Progress through Earned Value
What Do AI/ML Practitioners Think About AI/ML Bias?
Rust Library Fuzzing
Breezing My Way as a Solution Architect: A Retrospective on Skill Development and Use
Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach
Information-Engineering Workbench/Analysis Workstation
Searching the Internet
The Editor's Retrospective
Two Things Every Java Developer Should Know
Safety Analysis of Safety-Critical Systems Using State-Space Models
Analytics-Driven Dashboards Enable Leading Indicators for Requirements and Designs of Large-Scale Systems
How Are Architects Made?
Lessons from Three Years of Inspection Data
How Standards Enable Adoption of Project Management Practice
A Risk-Based, Value-Oriented Approach to Quality Requirements
From Art to Science: The Evolution of Community Development
Self-Adaptation Using Multiagent Systems
Agile Software Testing in a Large-Scale Project
James Phillips on Service Discovery
Professionalism and the Software Business
An Architectural Oxymoron
LegacyPro - A DNA-Inspired Method for Identifying Process Legacies in Software Development Organizations
Managing Knowledge in Global Software Development Efforts: Issues and Practices
Trends in Agile: From Operational to Strategic Agility [Practitioners' Digest]
Requirements Engineering Research: News From the Trenches
Practitioner, Heal Thyself
Gambit: A Prototyping Approach to Video Game Design
Software Engineering in the Small - Guest Editors' Introduction
Measuring and Analyzing Real-Time Performance
Tailoring Product Ownership in Large-Scale Agile Projects: Managing Scale, Distance, and Governance
Seven Lessons Learned From Automotive Software Supplier Collaborations
Knowledge Management: Insights from the Trenches
Arise: Operating PCTE Over a Wide-Area Network
Vroom: Faster Build Processes for Java
Modernizing a Security Alarm System
Some Strategic Y2K Blessings
Collaborative-Design Conflicts: Costs and Solutions
Essentials of Software Process
Climbing over the "No Silver Bullet" Brick Wall
Science and Substance: A Challenge to Software Engineers
The Power of Positionality - Why Accessibility? An Interview With Kevin Moran and Arun Krishnavajjala
The Successful Diffusion of Innovations: Guidance for Software Development Organizations
Are Developers Morally Challenged?
Dealing with Risk in Scientific Software Development
Lessons in Persisting Object Data Using Object-Relational Mapping
The Engineering Mindset Is an Ethical Mindset (We Just Don't Teach It That Way... Yet)
Design Pattern as a Service for Blockchain-Based Self-Sovereign Identity
Systematic Integration of Design Methods
Automated Payment Terminal Testing: How to Achieve Continuous Integration for Systems That Are Almost Impossible to Virtualize
Long-Term Product Line Sustainability with Planned Staged Investments
Data, Data Everywhere..
From Goto-less to Structured Programming: The Legacy of Edsger W. Dijkstra
In Search of Meaning (A Tale of Two Words)
Agile Requirements: Opportunity or Oxymoron?
Bugzilla, ITracker, and Other Bug Trackers
Creating a Software-Engineering Knowledge Base
Civic Code for Social Change: Lessons in Civic Tech Grassroots for Software Engineers
Software Engineering for Machine-Learning Applications: The Road Ahead
Architecture Sustainability
The Softbot Approach to OS Interfaces
Business Roles in the Emerging Open-Data Ecosystem
Setting Objectives for Measurably Better Software
Victor R. Basili's Contributions to Software Quality
APIs With GraphQL
Requirements Engineering for Safety-Critical Systems: Overview and Challenges
Disrupting the Disrupters
Generating Text Search Applications for Databases
Two-Dimensional Pinpointing: Debugging with Formal Specifications
Technologies to Support Collaboration across Time Zones
Spotify Guilds: How to Succeed With Knowledge Sharing in Large-Scale Agile Organizations
Determining Stakeholder Needs in the Workplace: How Mobile Technologies Can Help
Guest Editors' Introduction: Process Diversity in Software Development
Controlling the Controllers: What Software People Can Learn From Control Theory
Exploring Software Project Effort versus Duration Trade-offs
A Framework for Distributed Debugging
Real-World Design Diversity: A Case Study on Cost
A Defined Process For Project Postmortem Review
Software in an Evolving Train Traffic Control System
Decomposing Composition: Service-Oriented Software Engineers
Lessons Learned in Building a Corporate Metrics Program
Specs: Making Formal Techniques Usable
The Success of a COTS Caseload Management System in State Government
10 MLOC in Your Office Copier
Guest Editors' Introduction: Software Engineering for the Cloud
Debatable Development: What Should We Believe?
Embedded Multiprocessor Systems-on-Chip Programming
Alan Kay: Inventing the Future
Effective Requirements Practices Managing Software Acquisition: Open Systems and COTS Products / Winning with Software: An Executive Strategy
UML-Based Model-Driven Development for HSDPA Design
Can We Learn Lessons Better?
Object-Oriented Analysis: Is It Just Theory?
Assessing Technical Candidates on the Social Web
Building Resource Adaptive Software Systems
Web Metadata Standards: Observations and Prescriptions
Is the Software Industry's Productivity Declining?
Recovering Design and Specifications from Source Code
Guest Editor's Introduction: The XP Programmer-The Few-Minutes Programmer
The Path to DevOps
Homeopathic Remedies for Team Toxicity
My REvelation: Unveiling an Unseen Career in Requirements
Process Knowledge Management with Traceability
A Lightweight Sanity Check for Implemented Architectures
Learning from Failure, Part 2: Featuritis, Performitis, and Other Diseases
From Documents to Applications Using Markup Languages
1987 IEEE Software Reviewers
Scaling Agile
Capability Maturity Model, Version 1.1
Soapbox: Why Java is Dangerous
Putting the Engineering into Software Engineering Education
ESPRIT: Key Results of the First Phase - Guest Editor's Introduction
IT Infrastructure-Monitoring Tools
A Collaborative Program to Retrain Lockheed Martin Aero Engineers
Large Language Model Company Policies and Policy Implications in Software Organizations
Product Line Engineering
Analyzing First Contributions on GitHub: What Do Newcomers Do?
Automated System-Level Regression Test Prioritization in a Nutshell
Manager - Software Management: The Good, the Bad, and the Ugly
The Top Risks of Requirements Engineering
A Metamodel-Based Approach to Quantum Software Development
The Secret to Better AI and Better Software (Is Requirements Engineering)
A Whisper of Evidence in Global Software Engineering
The Intelligent Alarm Management System
Toward a Discipline of Software Engineering
The Impact of Sanctions on GitHub Developers and Activities
Guest Editors' Introduction: Coming to Grips with Real-Time Realities
Metrics-Based Management of Software Product Portfolios
Reflections on Using a UIMS for Complex Applications
Software Research and Development in China
Refactoring for Usability in Web Applications
An Overview of the Arjuna Distributed Programming System
Implementing Ada Exceptions
TD Pulse: Assessing the Systematic Management of Technical Debt
Value-Oriented Requirements Prioritization in a Small Development Organization
Introducing OO Development in a Large Banking Organization
Combining Service-Orientation with Product Line Engineering
Card Sorts to Acquire Requirements
Orient84/K: A Language with Multiple Paradigms in the Object Framework
Guest Editors' Introduction: Reliability and Safety of Real-Time Systems
Managing Megaprojects: A Focused Approach
Understanding the Working Time of Developers in IT Companies in China and the United States
Using Viewpoints to Define Domain Requirements
Automated Synthesis of Service Choreographies
Improving the Quality of Object-Oriented Programs
Extreme Programming: The Good, the Bad, and the Bottom Line
Polyglot Software Development: Wait, What?
Mentoring Object-Oriented Projects
Making Software Timing Properties Easier to Inspect and Verify
Software Mythbusters Explore Formal Methods
Usability and User-Centered Design in Scientific Software Development
Threat Modeling: Diving into the Deep End
Guest Editors' Introduction: Inspection's Role in Software Quality Assurance
Randomly Right
Object Disorientation
Establishing A Fair Price For Software
The Year 2000 Bug: A Forgotten Lesson
Ten Years of "Impact" Columns - The Good, the Bad, and the Ugly
Planning for Safety Standards Compliance: A Model-Based Tool-Supported Approach
Testing in the Cloud: Exploring the Practice
Are You Trapped in the Configuration Abyss? An Interview With Prof. Sven Apel
Why Software Is Like Baseball
A Parallel-Programming Process Model
Open Collaboration within Corporations Using Software Forges
Ongoing Requirements Discovery in High-Integrity Systems
Agile Development at Scale: The Next Frontier
Software Tracks
Open Source Software Adoption: A Status Report
Projecting a Modular Future
Scaling Agile Methods
Determining Criteria for Selecting Software Components: Lessons Learned
Seaside: A Flexible Environment for Building Dynamic Web Applications
Hallucinations at 37000 Feet
(Research) Insights for Serverless Application Engineering
Software's Secret Sauce: The "-ilities"
Accelerating Learning from Experience: Avoiding Defects Faster
Literate Programming Simplified
Using Paper Prototypes In Home-page Design
From the Editor: Product, Not Process: A Parable
Software Design, Part 3
Requirements on Technical Debt: Dare to Specify Them!
Seeing More of the World
Misuse Cases: Use Cases with Hostile Intent
ModelTalk: When Everything Is a Domain-Specific Language
Software Process Improvement in Very Small Organizations
Never Go to a Client Meeting without a Prototype
CASE: Reliability Engineering for Information Systems
Leveraging Software-Defined Networking for Incident Response in Industrial Control Systems
Architectural Design of a Common Operating Environment
From Wonderland to the Real Problem
Best Practices in Code Inspection for Safety-Critical Software
Saluting Our 2002 Referees
Take Your Mobile Device Out from behind the Requirements Desk
Distribution, Data, Deployment: Software Architecture Convergence in Big Data Systems
Pow-Wow in Sunriver
Code Craft
The Reusable Software Library
Managing Energy Consumption as an Architectural Quality Attribute
Worlds Apart: Industrial and Academic Focus Areas in Software Testing
Counterpoint - Why Linux is Important to You
Software Mileage
A Cost-Effective Approach to Testing
Hybrid Classical-AI Systems for Software Testing and Bug Fixing
The Effort Savings from Using NLP to Classify Equivalent Requirements
Fix Tech Debt With Virtuous Cycles
Guidelines for Cultivating a Sense of Belonging to Reduce Developer Burnout
Large-Scale Project Management Is Risk Management
Under the Covers of IEEE Software
Infrastructure as Code as a Foundational Technique for Increasing the DevOps Maturity Level: Two Case Studies
Components and the World of Chaos
Jürgen Laartz and Alexander Budzier on Why Large IT Projects Fail
Continuous Process Improvement and the Risk to Information Assurance
Toward a Technical Debt Conceptualization for Serverless Computing
Using a Line-of-Code Metric to Understand Software Rework
Evolving Toward Systems Integration
A Reference Architecture and Knowledge-Based Structures for Smart Manufacturing Networks
Unit Tests Reloaded: Parameterized Unit Testing with Symbolic Execution
Testing, Debugging, and Log Analysis With Modern AI Tools
Guest Editors' Introduction Firmware Engineering: The Interaction of Microprogramming and Software Technology
Stakeholders: Going Beyond Just "End Users"
Guest Editor's Introduction Experiences with Distributed Systems
The Golden Age of Software Architecture
Taxing Collaborative Software Engineering: The Challenges for Tax Compliance in Software Engineering
A Full-Screen Facility for Defining Relational and Entity-Relationship Database Schemas
Lessons from Developing Nonfunctional Requirements for a Software Platform
Web-Based Agile Software Development
Thanks to Our 1996 Referees
Traversing the Twin Peaks
Constant Connectivity: Just Because You Can Doesn't Mean You Should
Requirements Engineering and Continuous Deployment
Emerging Trends in Requirements Engineering and Testing
How the Learning Curve Affects CASE Tool Adoption
How Important Is Evidence, Really?
Scylladb optimizes database architecture to maximize hardware performance
(Re)Using Crowdsourced Health Data: Perceptions of Data Contributors
Guest Editor's Introduction: Renewing the Software Project Management Life Cycle
Software-Intensive Product Engineering in Start-Ups: A Taxonomy
Apply Quantitative Management Now
Anchoring the Software Process
Satisfying Business Problems
Executable Use Cases: Requirements for a Pervasive Health Care System
Software: Hero or Zero?
Connecting Design with Code
Automated Authoring, Onboarding Developers, and Extracting Decision Rationale
Sentiment and Emotion in Software Engineering
Recent Progress in Software Security
Making Reuse Work At Hewlett-Packard
Software Retrofit in High-Availability Systems: When Uptime Matters
Parallel Programming in 2001
Point Counterpoint
What Should a Software Engineer Know?
Scientific Software Testing: Analysis with Four Dimensions
Software Testing and Verification in Climate Model Development
Navigating Complexity to Achieve High Performance - Guest Editors' Introduction
Trends in Embedded Software Engineering
Chris McCord on Phoenix's LiveView Functionality
I Have Seen the Future: It Is Flooded with Email
Guest Editors' Introduction: Engineering Fun
Powering Down: An Interview With Federica Sarro on Tackling Energy Consumption in AI-Powered Software Systems
Let Me In: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects
Products for Practitioners
Creativity and Bugs
Steering Software Development Workflow: Lessons from the Internet
Abstraction and Variation
Can Internet-Based Applications Be Engineered?
On AI-Inspired User Interface Design
Adaptable Blockchain-Based Systems: A Case Study for Product Traceability
Collaboration in Formative Design: Working Together at a Whiteboard
Software Requirements Quality: Using Analytics to Challenge Assumptions at Intel
Using Tracing to Diagnose or Monitor Systems
The Realities of Language Conversions
Managing Requirements for Medical IT Products
Software Maintenance and Evolution and Automated Software Engineering
Unchain or Block the Hype? : Decision Drivers, Success Factors, and Perspectives for Blockchain Adoption
People, Organizations, and Process Improvement
Anaya's Journey: A Vision for a Future Software Academy
The Impact of Tools on Software Productivity
Quality Time: What Makes Inspections Work?
Making Sense of Agile Methods
Extracting and Restructuring the Design of Large Systems
Deploying Software Team Analytics in a Multinational Organization
Luke Hoban on Infrastructure as Code
Parallel Software Configuration Management in a Network Environment
How to Use Web Services in Your Requirements Process
Feedback Loops in Open Data Ecosystems
Loyal Opposition: Is There Really a Software Crisis?
Soapbox: Split Ends: Labor Shortage and the CS-IS Divide
Failure or Success?
Tools To Align Goals And Information Systems
Retrofitting Software Safety in an Implantable Medical Device
Two-Layer Wrapping for COTS Software Integration: An Experience with Matlab
System Insecurity in the Internet Age
Open Source Libraries for Information Retrieval
Continuous Compliance in the Automotive Industry
Linked-List Visualization for Debugging
From the Editor: Clueless-and Oblivious
Statistical Process Control for Software?
Soapbox Visual Basic: Taming the Woolly Mammoth
Visualizing Change in Agile Safety-Critical Systems
Points of Truth
A Follow-Up Reflection on Software Process Improvement ROI
The Personal Software Process: Status and Trends - Guest Editor's Introduction
Cobol in an Object-Oriented World: A Learning Perspective
Large Software Problems for Small Computers: An Example from Medical Imaging
Finding a Job
Quantifying the Effects on Effort of Process Improvement
Building Effective Defect-Prediction Models in Practice
Tool Building on the Shoulders of Others