yusuke1997/dblp-id-title huggingface dataset:
The Future of Chinese Software Development
Ethics: Why Software Engineers Can't Afford to Look Away
Toward Quality-Aware Transaction Validation in Blockchains
Bookshelf - Java Application Frameworks Use Case Driven Object, Modeling with UML: A Practical Approach, Chaos and Complexity in Software, Challenging the Industry and the New Science
Industry Trends 2017
Business Lessons for Software Developers
Experience Using Cleanroom Software Engineering
Trends in Agile: Business Agility
Are We Afraid of the Dark?
Applying CMM Project Planning Practices to Diverse Environments
Software: The Good, the Bad, and the Real
Innovation Reconsidered
Best Practices: Achieving Leaner Software
Continuous Delivery: Building Trust in a Large-Scale, Complex Government Organization
The ARC Network: A Case StudY
Safe, Secure Executions at the Network Edge: Coordinating Cloud, Edge, and Fog Computing
Process Improvement from an Academic Perspective: How Could Software Engineering Education Contribute to CMMI Practices?
Woven on the Loom of Sorrow
The Success of a Heavenly Marriage
The Rise and Fall of the Chaos Report Figures
Weighing In on Standards
Reliability Measurement: From Theory to Practice
Using Patterns To Improve Our Architectural Vision
Deploying and Provisioning Green Software
Achieving Fault-Tolerant Software with Rejuvenation and Reconfiguration
Living With Technical Debt - A Perspective From the Video Game Industry
Improving Quality with a Manufacturing Process
Architecture Reviews
Best Practices: Software's Ten Essentials
From the Editor - Roundtable: Who Needs Software Engineering?
Unusable Software Is Useless, Part 1
Intermedia Pauses for Reality Check
Soapbox: Cleanroom Process Model: A Critical Examination
Ant: Automating the Process of Building Applications
Boris Cherny on TypeScript
Naïveté Squared: In Search of Two Taxonomies and a Mapping between Them
Designing Maintainable Reusable Interfaces
Major Obstacles Hinder Successful Measurement
Using Split Capabilities for Access Control
Unscheduled Meetings in Hybrid Work
Programming: Sorcery or Science?
Watch Your Language!
Environmental Design to Handle Complexity
Questioning the Software Engineering Unquestionables
Guest Editors' Introduction: Software Patterns
Bug Reports for Desktop Software and Mobile Apps in GitHub: What's the Difference?
Exploring Large Language Models' Potential for Privacy Leakage Detection in Android App Logs: An Empirical Study
Remediation of Application-Specific Security Vulnerabilities at Runtime
Think Pad: A Graphical system for Program-ming bY Demonstration
Using Artificial Intelligence in Communication System Design
Collaboration Spaces for Virtual Software Teams
Muse: A Multimedia System
Unraveling Crosscutting Concerns in Web Services Middleware
Robotic Testing of Mobile Apps for Truly Black-Box Automation
The Artistry of Software Architecture
Coupled Evolution in Model-Driven Engineering
Readers Show Way to Product Improvement
Third-Generation Versus Fourth-Generation Software Development
Training Developers in Critical Skills
Testing Software Product Lines
Amaze: A Multiplayer Computer Game
Automated QA for Document Understanding Systems
Enabling Collaboration in Distributed Requirements Management
Developing an Accredited Software Engineering Program
Introducing an Iterative Life-Cycle Model at Credit Suisse IT Switzerland
"Lessons Must Be Learned"-But Are They?
Dynamically Adaptable Software Is All about Modeling Contextual Variability and Avoiding Failures
An AI Engineer Versus a Software Engineer
Learning Organizations and the Software Developer
Ethics Is a Software Design Concern
Why and How of Requirements Tracing
The Benchmarking Process: One Team's Experience
New Tricks: How Open Source Changed the Way My Team Works
Quality-Evaluation Models and Measurements
Stimulating Creativity through Opportunistic Software Development
Reverse-Engineering New Systems for Smooth Implementation
Real-Life Object-Oriented Systems
Image-Browser Taxonomy and Guidelines for Designers
Project Management in a Software Product Line Organization
Compiler Support for Object-Oriented Real-Time Software
Special Feature: Impact of Schedule Estimation on Software Project Behavior
Stochastic Optimization Modeling and Quantitative Project Management
Requirements That Reflect Social Responsibility
Innovation-Driven Software Development: Leveraging Small Companies' Product-Development Capabilities
How To Evaluate Legacy System Maintenance
AI Over-Hype: A Dangerous Threat (and How to Fix It)
Politics Are Inescapable
Open Collaboration, Data Quality, and COVID-19
Focusing Real-Time Systems Analysis on User Operations
Statistical Process Control: Analyzing a Space Shuttle Onboard Software Process
Building and Deploying a COVID-19 Monitoring Solution in March
Creating an Accreditable Software Engineering Bachelor's Program
Requirements Engineering: The State of the Practice
A Tale of Two Conferences
Pleasure and Pain: Perceptual Bias and Its Implications for Software Engineering
Managing Domain-Specific, Product-Line Development
Managing OO Projects Better
Effective Strategies for Using Open Source Software and Open Standards in Organizational Contexts: Experiences From the Primary and Secondary Software Sectors
Software Crowdsourcing Platforms
Harsh Sinha on Product Management
A Visual Process Connector for Unix
An Open Source Project for Tuning and Analyzing MapReduce Performance in Hadoop and Spark
Using Components for Rapid Distributed Software Development
The Challenges and Practices of Release Engineering
The Business Rules Approach and Its Effect on Software Testing
Strategies for Early-Stage Collaborative Design
How to Assess Tools Efficiently and Quantitatively
CodeBender: Remote Software Protection Using Orthogonal Replacement
Leveraging Transparency
Integrating Usability Techniques into Software Development
OO Metrics in Practice
Using Group Support Systems for Software Inspections
Obstanovka: Exploring Nearby Space
GORE, SORE, or What?
Decision-Making Principles for Better Software Design Decisions
Using Wikis to Tackle Reuse in Software Projects
Smart Ecosystems and Digital Twins: An Architectural Perspective and a FIWARE-Based Solution
From the Editor - Cargo Cult Software Engineering
Value Stream Architecture
The Elusiveness of Smart Healthcare
Defect Handling in Medium and Large Open Source Projects
Building Blocks of Software Design
What Has Requirements Research Ever Done for Us?
iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points
Flight Control Software: Mistakes Made and Lessons Learned
Correct Program Slicing of Database Operations
The Slippery Path to Productivity Improvement
Reflecting on Quality
Developing a Scheduler with Difference-Bound Matrices and the Floyd-Warshall Algorithm
Data Science: Technologies for Better Software
Inquiry-Based Requirements Analysis
Surviving Global Software Development
Managing Requirements for Business Value
A Tool for Graphical Network Modeling and Analysis
MICO: An Open Source CORBA Implementation
Manager - Which Way, SQA?
Preserving Distributed Systems' Critical Properties: A Model-Driven Approach
Seeking Your Insights
Features of Languages for the Development of Information Systems at the Conceptual Level
Knights and Gold Stars: A Tale of InnerSource Incentivization
From the Editor - Quantifying Soft Factors
Overcoming Challenges With Continuous Integration and Deployment Pipelines: An Experience Report From a Small Company
Evaluating Software Development Objectively
Case Study: Darlington Nuclear Generating Station
Realizing the Benefits of Human-Machine Teaming for Safe Software Operations
Agile Programming: Design to Accommodate Change
Adding a Relational Interface to a Nonrelational Database
Making Companies Nimble-From Software Agility to Business Agility: A Conversation with the Authors [Insights]
The Crowd in Requirements Engineering: The Landscape and Challenges
Looking for Powerful Abstractions
Agile Communication Middleware for Next-Generation Mobile Heterogeneous Networks
The Gender Gap: Is It a Computing Problem or Simply a Computer Science Problem?
On Teaching Visual Formalisms
Software Engineering Programs: Dispelling the Myths and Misconceptions
Passing the Reins
Digitalization of Smart Ecosystems
Two Mistakes and Error-Free Software: A Confession
Technical and Nontechnical Prioritization Schema for Technical Debt: Voice of TD-Experienced Practitioners
Progress im High-Level Microprogramming
After ElcomSoft: DMCA Still Worries Developers, Researchers
Hybrid Work Well-Being: Software Professionals Finding Equilibrium
Implementing Effective Software Metrics Programs
A Classification System for Testing, Part 2
Comprehensive Multiplatform Dynamic Program Analysis for Java and Android
Simple_1 and Siman Simulation for PCs
I Know What I Know
Fifteen Principles of Software Engineering
An OO Database Migrates to the Web
Why Can't We All Play Nice?
Software Process versus Design Quality: Tug of War?
Achieving Quality in Open Source Software
Quality Time: Five Easy Steps to Systematic Data Handling
Surfacing Challenges in Scrum for Women in Tech
Diffusing Software-Engineering Methods
Loyal Opposition - On Design
Flexible Self-Management Using the Model-View-Controller Pattern
Understanding How Companies Interact with Free Software Communities
Group-Based Behavior Adaptation Mechanisms in Object-Oriented Systems
Predictions and Farewells
A New Method for Fast Data Searches with Keys
Beyond Cost: The Drivers of COTS Application Value
Peer Review Anxiety
Manager - Safe and Simple Software Cost Analysis
Orchestrating Web Services with BPEL
Rich-Media Scenarios for Discovering Requirements
Clarity About Transparency: Software Transparency and Open Source Software Licenses in the U.S. Public Sector
The Effects of Hype in the Software Domain: Causes, Consequences, and Mitigations
Creativity Clogs: Identifying and Addressing Barriers to Innovation
Soapbox - The Software Company Machine
Barry Boehm: 1935-2022
Software Craftsmanship / Bell Labs: Life in the Crown Jewel / Debugging
The Modern Cloud-Based Platform
Establishing Machine Learning Operations for Continual Learning in Computing Clusters: A Framework for Monitoring and Optimizing Cluster Behavior
The End of the Manufacturing-Line Analogy
Verifying and Validating Software Requirements and Design Specifications
Point/Counterpoint: What's the Proper Role for CASE Tools?
1999 Referees
Manager: OO Project Management: The Need for Process
Basic Etiquette of Technical Communication
Guest Editors' Introduction Implementing Quantitative SQA: A Practical Model
Maintenance: Less Is Not More
Virtualize Me
The Tragedy of Defect Prediction, Prince of Empirical Software Engineering Research
Jazz and the Eclipse Way of Collaboration
Point/Counterpoint: Model Driven Architecture Is Ready for Prime Time / Agile Model Driven Development Is Good Enough
Pisces: An Environment for Parallel Scientific Computation
Ground-Truth Deficiencies in Software Engineering: When Codifying the Past Can Be Counterproductive
Usability Metrics: Tracking Interface Improvements
Navigating the Rough Seas of Software Project Resistance: Four Project Manager Personas to Help Bring the Ship Safely to Harbor
Metrics for Small Projects: Experiences at the SED
The Trusted Platform Agent
Guest Editor's Introduction: What's the Problem: Labor Shortage or Industry Practices?
How Trustworthy Is Your Continuous Integration (CI) Accelerator?: A Comparison of the Trustworthiness of CI Acceleration Products
Analyzing User Requirements by Use Cases: A Goal-Driven Approach
Applying Emotional Team Coaching to Software Development
Software Development Analytics for Xen: Why and How
Fitting Pieces to the Maintenance Puzzle - Guest Editors' Introduction
Software Engineering Programs Are Not Computer Science Programs
Celebrating Peopleware's 20th Anniversary
Magic Potion: Incorporating New Development Paradigms through Metaprogramming
The End of Code as We Know It?
Guest Editors' Introduction: Requirements Engineering - Integrating Technology
Applicative Parallelism on a Shared-Memory Multiprocessor
Paul Butcher on Fuzz Testing
Software Process Impediment
Project Survey: Software Research in ESPRIT's Second Phase
Bert Hubert on the Domain Name System
Monoliths to Mashups: Increasing Opportunistic Assets
Gender Differences in Public Code Contributions: A 50-Year Perspective
Serverless Testing: Tool Vendors' and Experts' Points of View
Separating Adaptable Persistence Attributes through Computational Reflection
Data-Driven Technical Debt Management: Software Engineering or Data Science Challenge?
Lying on Software Projects
In the News - The Next Gold Rush: Application Service Providers Stake Their Claims in a Red-Hot Market, Are Consumer Rights at Risk? Standards-Based Training, Grand Opening: SPC's Resource Center
Preparing the Raw Material
Yakov Fain on Angular
High-level Mathematical Modeling And Programming
Self-Managing: An Empirical Study of the Practice in Agile Teams
Trends in Agile: Perspectives from the Practitioners
Integrating Risk Assessment with Cost Estimation
Sigil, BlueGriffon, and the Evolving Software Market
Version Control, Part I
Failure Is Looking More like Success These Days
Wiki-Based Stakeholder Participation in Requirements Engineering
Software on a Comet: The Philae Lander's Central Onboard Computer
Hiring in the Software Industry
Laying the Groundwork for Success
Formalizing Specification Modeling in OOA
An Architecture-Driven Modernization Tool for Calculating Metrics
Effective Quality Management: Value- and Risk-Based Software Quality Management
Extending Modula-2 to Build Large, Integrated Systems
Guest Editors' Introduction: Requirements Engineering
Validating Software Reliability Early through Statistical Model Checking
Risk Management for Software Projects
How the New Software Engineering Code of Ethics Affects You
Gender, Sentiment and Emotions, and Safety-Critical Systems
50 Years of Software Engineering: Progress and Perils
Using Defect Taxonomies for Testing Requirements
Loyal Opposition - Reflecting on Research and Practice
Designing User-Centered Web Applications in Web Time
Quality Time - Protecting Against What? The Achilles Heel of Information Assurance
The Harmony in Rechoirments
Guest Editor's Introduction: Organizational Change
Data Access Routines
Software-Driven Connectivity Orchestration for Multidomain Network Functions Virtualization Ecosystems
Mechanisms to Capture and Communicate Image-Processing Expertise
Are CMM Program Investments Beneficial? Analyzing Past Studies
Mobile Money's Impact on Tanzanian Agriculture
Point: User Involvement Key to Success
The Unplanned Journey of a Requirements Engineer in Industry: An Introduction
Toolbox: Avoiding a Middleware Muddle
The Book Paradigm for Improved Maintenance
Draw Me a Picture
Recursive Design of an Application-Independent Architecture
Error-Free Software Remains Extremely Elusive
Achieving Synergy in Collaborative Education
Guest Editors' Introduction: Climate Change - Science and Software
Exploring Parafunctional Programming: Separating the What from the How
A Cambrian Explosion of DevOps Tools
In the News - The Team Software Process: Quiet Quality Revolution
Representing Natural Language with Prolog
Guest Editors' Introduction: Developing Scientific Software, Part 2
Naming Each Needle in the Haystack
Do You Really Need Formal Requirements/Requirements Need Form, Maybe Formality (Point-Counterpoint)
Stakeholder Risk Assessment: An Outcome-Based Approach
Cleanroom Process Model
Looking at Standards from the World View
How Robust Is Your Development Team?
Microcode Optimization: Examples and Approaches
Start-Ups Must Be Ready to Pivot
Using Inspection Data for Defect Estimation
A Story about the Creativity Involved in Software Work
The Well-Tempered Architecture
Interview - Linux and Open-Source Success
Constructing Applications from Reusable Components
Database of the Year: Postgres
Agile Architecture Interactions
Web User Interface Design: Forgotten Lessons
Interface: A Framework for Search Interfaces
Spocks and Kirks in the Requirements Universe
The Autosar XML Schema and Its Relevance for Autosar Tools
Fail Fast
A Common Medium for Programming Operations-Research Models
Software Analytics in Practice
Culture at work - Leadership, Army Style
Using Patterns To Create Component Documentation
Interface: Navigating The Applet-Browser Divide
Managing Process Diversity While Improving Your Practices
Inner Source-Adopting Open Source Development Practices in Organizations: A Tutorial
The Economics of Architecture-First
Modeling and Architecting of Complex Software Systems
Gender Diversity and Community Smells: Insights From the Trenches
Anarchy and Order
What Do Transgender Software Professionals Say About a Career in the Software Industry?
Delaying Commitment
Usability Basics for Software Developers
Confronting Sleaze on the Superhighway
Guest Editors' Introduction: Software Architecture: Framing Stakeholders' Concerns
Where's the Return on Process Improvement?
Aligning Strategic and Project Measurement Systems
Observability and Explainability for Software Systems Decision Making
Guest Editors' Introduction: End-User Software Engineering
Language Design with the Spoofax Language Workbench
Being a DevOps Developer
Non-functional Requirements in Architectural Decision Making
Task Descriptions as Functional Requirements
From Specifications to Prompts: On the Future of Generative Large Language Models in Requirements Engineering
Web App Security: A Comparison and Categorization of Testing Frameworks
Getting the Most Out of Design Guidelines
Quality Assurance in Future Development Environments
Avoiding Classic Mistakes
Introducing Version Control to Database-Centric Applications in a Small Enterprise
Analyzing and Managing Complex Software Ecosystems: A Framework to Understand Value in Information Systems
Leveraging Large Language Models for Automated Access Policies Generation: An Agentware Approach
Buggy Software: Can New Liability Rules Help Quality? / Government Focuses on Software Integrity
Understanding and Building Trust in Software Systems
A Lightweight Design for Serverless Function as a Service
Team Creativity in a Hybrid Software Development World: Eight Approaches
Short and Winding Road: Software in Car Navigation Systems
An Experience in Collaborative Software Engineering Education
Synthesis of Mathematical Modeling Software
Sometimes the Old Ways Are Best
Automated Management of Multicustomer Code Bases
Driven to ... Discovering Your Design Values
Legacy Integration: Changing Perspectives
Model-Driven Integration Using Existing Models
EQUITY and the Problem of Return on IT Investment
What's the True Hourly Cost of Offshoring?
Coderetreats: Reflective Practice and the Game of Life
A Graphical Specification System for User-Interface Design
Code Review Evolution
Technology Trends: Strategies for the New Normal
Daily Build and Smoke Test
Naming the Pain in Developing Scientific Software
Estimating Size and Effort in Fourth-Generation Development
Introducing the Pragmatic Architect
Shu-Ha-Ri for RE? An Agile Approach to Requirements Engineering Practitioner Maturity
Tool: Qadence: A Differentiable Interface for Digital and Analog Programs
Frame-Based Software Engineering
Computer-Aided Prototyping for a Command-and-Control System Using CAPS
Casting Software Design in the Function-Behavior-Structure Framework
Technical Debt: From Metaphor to Theory and Practice
The Economic Impact of Product Line Adoption and Evolution
Evaluating Student Risk Group Mitigation Strategies
Industrial Deployment of the TTCN-3 Testing Technology
Overlooked Aspects of COTS-Based Development
Qualitative and Quantitative Reliability Assessment
Languages and Environments for Vision Applications - Guest Editors' Introduction
XP and the CMM
Point-Counterpoint: Does RAD Live Up to the Hype?
Design and Evaluation of a Knowledge Management System
Cloudberry: An HTML5 Cloud Phone Platform for Mobile Devices
Tactical Approaches for Alleviating Distance in Global Software Development
High-Tech Disasters
Improving Software Quality as Customers Perceive It
SoftLaw - Protecting Yourself from Y2K Questionnaires
Looking Ahead With Software Previews
Economic Governance of Software Delivery
Reliability Through Consistency
Service-Oriented Architecture and Legacy Systems
Improvisation in Small Software Organizations
Managing Technical Debt Under Uncertainty
The Architect's Role in Practice: From Decision Maker to Knowledge Manager?
Run-Time Variability for Context-Aware Smart Workflows
Artificial Intelligence-Powered Worker Engagement in Software Crowdsourcing
Understanding and Managing OOT Adoption
Software Design Trends Supporting Multiconcern Assurance
Counterpoint: Designers Must Do the Modeling
Clearing a Career Path for Software Testers
elytS edoC
Metadesign: Guidelines for Supporting Domain Experts in Software Development
Quality Time - A Modest Proposal for Software Testing
UML-Based Performance Engineering Possibilities and Techniques
The Case for Frame-Based Software Engineering
Does Beautiful Code Imply Beautiful Design?
Master's Degrees in Software Engineering: An Analysis of 28 University Programs
Start/Pat: A Parallel-Programming Toolkit
Using J2EE on a Large, Web-Based Project
The Web as a Software Connector: Integration Resting on Linked Resources
On the Virtues of Not Knowing
Connecting Research and Practice for Software Product Quality Evaluation and Certification: A Software Laboratory's 25-Year Journey
Code Clarity
All Late Projects Are the Same
Onboarding in Open Source Projects
Developer, Debug Thyself
Booting and Rebooting Academia-Industry Collaborations Within Software Engineering Courses
Group-Development Psychology Training: The Perceived Effects on Agile Software-Development Teams
Formal Methods of Microcode Verification and Synthesis
The Bazaar inside the Cathedral: Business Models for Internal Markets
What Developers Need to Know About AI Trends in Software Engineering [Practitioners' Digest]
Process Improvement Archaeology: What Led Us Here, and What's Next?
Voice of Evidence: A Look Back
Getting Software RITE
Developer Thriving: Four Sociocognitive Factors That Create Resilient Productivity on Software Teams
Extending Pearl for Industrial Real-Time Applications
Applying AspectJ to J2EE Application Development
Quality Time: Guidelines for Applying Research Results
Process Mass Customization in a Global Software Firm
Database Refactoring: Lessons from the Trenches
Software Engineering is Not Enough
Context-Adaptive Agility: Managing Complexity and Uncertainty
Beyond Just Generative AI for Discovering Software Opportunities
Why is Requirements Engineering Underused?
Unlock the Business Value of Gamification
The Software Engineering Silver Bullet Conundrum
Innovating Industry With Research: eknows and Sysparency
Test-Driven Development Tool for IoT Systems
Multimedia Software for Mobile Phones
Focus on Microsoft
Can Software Engineering Harness the Benefits of Advanced AI?
Parallel Programming: Harnessing the Hardware - Guest Editor's Introduction
SEDOS: Designing Open Distributed Systems
Francois Raynaud on DevSecOps
Should Architects Code?
Conceptual Association of Functional Size Measurement Methods
A Deep-Learning-Based Visualization Tool for Air Pollution Forecasting
Belief and Evidence: How Software Engineers Form Their Opinions
Hans Dockter on Developer Productivity
No Quality Without Equality
Three Experts on Big Data Engineering
Supporting the Management of Reusable Automotive Software
Green IT and Green Software
Decentralized Governance-Driven Architecture for Designing Foundation-Model-Based Systems: Exploring the Role of Blockchain in Responsible AI
Decentralizing Infrastructure as Code
Did Your Manager Choose Your Architecture?
Point-Counterpoint: Do Standards Improve Quality?
To Boldly Go Where No One Has Gone Before
Developing Real-Time Tasks With Predictable Timing
Guest Editors' Introduction: Why are Small Software Organizations Different?
Software Architects in Large-Scale Distributed Projects: An Ericsson Case Study
An Alternative Simple Language and Environment for PCs
A Survey of Application Generators
Reusability: The Case for Object-Oriented Design
Requirements Engineering as a Success Factor in Software Projects
Status Report: Requirements Engineering