yusuke1997/dblp-id-title huggingface dataset:
Pulse Width Insensitive Design and Verification Methods
Savant: A Framework for Supporting Content Accountability in Information Centric Networks
Adapting Data Popularity in Mobility-Based Proactive Caching Decisions for Heterogeneous Wireless Networks
Predictive Analytics In Weather Forecasting Using Machine Learning Algorithms
Towards a cloud consumers credibility assessment and trust management of cloud services
Application Programming Interface (API) Security in Cloud Applications
Service Co-evolution in the Internet of Things
Open RAN Deployment Using Advanced Radio Link Manager Framework to Support Mission Critical Services in 5G
Novel Schemes to prioritize the TCP ACK for throughput improvement in B4G and 5G networks
Social Aspect of Vehicular Communications
Contemporary Development in E-Learning Education, Cloud Computing Technology & Internet of Things
Hardware Acceleration of Computer Vision and Deep Learning Algorithms on the Edge using OpenCL
A Novel and Optimal approach for Multimedia Cloud Storage and Delivery to reduce Total Cost of Ownership
Optimal Routing and Resource Allocation for Multimedia Cloud Computing
Conceptual Model of a Dashboard for Monitoring Microservices
Palladio Optimization Suite: QoS optimization for component-based Cloud applications
A Review on Quantum Computing Trends & Future Perspectives
Outsourced Auditing With Data Integrity Verification Scheme (OA-DIV) and Dynamic Operations for Cloud Data with Multi-Copies
Trial by Firing: Saga of a Rookie Manager
Scale and Responsiveness in Large-Scale Software Development
The Software Architect's Role in the Digital Age
Computational Reproducibility: The Elephant in the Room
Twenty Years of Patterns' Impact
Penguins Everywhere: GNU/Linux in Antarctica
Test Optimization Using Software Virtualization
Good Enough Is Not Good Enough
Biased Against Race or Age?
Software According to Niccolò Machiavelli
Adam Shostack on Threat Modeling
Synching or Sinking: Global Software Outsourcing Relationships
Does Test-Driven Development Really Improve Software Design Quality?
Opportunistic Software Systems Development: Making Systems from What's Available
Interrupts: Just a Minute Never Is
Evidence Supports Some Truisms, Belies Others
Making Architecture Visible to Improve Flow Management in Lean Software Development
Guest Editors' Introduction: Introducing Usability
N-Version Assessment and Enhancement of Generative AI: Differential GAI
Implementing Dialogue Independence
Developer Productivity for Humans, Part 6: Measuring Flow, Focus, and Friction for Developers
A Balanced Scorecard for a Small Software Group
Mobile App Development for the Indian Market
Global R&D: How to Break Barriers
When Robert Rules
Managing Software's Impact
Release Engineering 3.0
Certification 1, 2, 3
Guest Editors' Introduction: RE'03-Practical Requirements Engineering Solutions
Understanding the Customer: What Do We Know about Requirements Elicitation?
Are DevOps and Automation Our Next Silver Bullet?
Specifying and Monitoring Interactions and Commitments in Open Business Processes
Can Programmers Reuse Software?
Practicing What We Preach
A Semi-Autonomic Bytecode Repair Framework
Minimizing Ecological Gaps in Interface Design
Games for Requirements Engineers: Analysis and Directions
Project Visualization for Software
Building More Usable APIs
Hot and Cool
Understanding Service-Oriented Software
Sharing Satellite Observations with the Climate-Modeling Community: Software and Architecture
How IEEE Software Engineers Its Content
Knowledge Management at Infosys
Virtual Teams [Guest editors' introduction]
Vaughn Vernon on Reactive Programming with the Actor Model
Future Automotive Architecture and the Impact of IT Trends
Peter Hilton on Naming
Virtual Windows: Linking User Tasks, Data Models, and Interface Design
A Framework for Evaluating Software Technology
Scientific Software Testing Goes Serverless: Creating and Invoking Metamorphic Functions
Guest Editors' Introduction: TDD--The Art of Fearless Programming
Continuing Prospects for an Engineering Discipline of Software
Randy Shoup on Evolving Architecture and Organization at eBay
To Be Explicit
Death, Taxes, & Scalability
In or Out?
Context-Aware Software Variability through Adaptable Interpreters
Ryan Ripley on Making Scrum Work
Article Summaries
Developments in Requirements Engineering
GitOps: The Evolution of DevOps?
Linux and the Developing World
Design with Your Team, Not for Your Team
Piloting a Mobile-App Ecosystem for Smart Farming
10 Small Steps to Better Requirements
Decision Making: The Key To Successful Project Managment
From the Editor: Propaganda and Software Development
Cornering the Chimera
For Reuse, Process and Product Both Count
Outsourcing in India
Joint Cognitive Systems: Ideas With Impact for Designing Safer, More Resilient Automated Systems
Creating Software Product Value in China
ERP Customization as Software Engineering: Knowledge Sharing and Cooperation
Empower Your Agile Organization: Community-Based Decision Making in Large-Scale Agile Development at Ericsson
Computer Security Research: A British Perspective
Nurturing Requirements
Who Reads IEEE Software?
Testing or Formal Verification: DO-178C Alternatives and Industrial Experience
Visual Computer-Managed Security: A Framework for Developing Access Control in Enterprise Applications
Information For Decisionmakers
2017 Reviewers
Unusable Software Is Useless, Part 2
Modular Architectures Make You Agile in the Long Run
Network Effects and Social Dilemmas in Technology Industries
Firewalls: An Expert Roundtable
Postmortem: Never Leave a Project without It
Point/Counterpoint: On the Balance between Theory and Practice / Software Engineering Is a Value-Based Contact Sport
Loyal Opposition - So You Wanna Be a Cowboy
Organizational Culture and Success in SPI Initiatives
Pragmatic Software Configuration Management
Program Highlights and Articles from SEI SATURN 2013
Refactoring-a Shot in the Dark?
Node.DPWS: Efficient Web Services for the Internet of Things
Real-Time Hierarchical Control
Research Versus Practice in Quantum Software Engineering: Experiences From Credit Scoring Use Case
Speculating on This Year's Issues
Value-Based Processes for COTS-Based Applications
Measuring Architecture Sustainability
Bringing Software Engineering Discipline to the Development of AI-Enabled Systems
Selecting a Project 's Methodology
Difficulties in Integrating Multiview Development Systems
Leveraging Creativity as a Problem-Solving Tool in Software Engineering
Requirements Quality Is Quality in Use
Open Source Software in the Public Sector: 25 Years and Still in Its Infancy
Tools to Engineer New Technologies into Applications
Pair Programming With Generative AI
A Plea to Tool Vendors: Do Not Mislead How Technical Debt Is Managed
Low-Effort, High-Payoff User Interface Reengineering
Metkit: Toolkit for Metrics Education
Are Two Heads Better than One? On the Effectiveness of Pair Programming
A Replicated Survey of IT Software Project Failures
Silver Bullets and Other Mysteries
Voice: Synergy in Design and Integration
Architecting in the Gaps: A Metaphor for Architecture Work
Guest Editors' Introduction: Multiparadigm Programming
Experience in Testing the Motif Interface
Guest Editors' Introduction: Stakeholders in Requirements Engineering
Requirements by Collaboration: Getting It Right the First Time
Development Platforms for Mobile Applications: Status and Trends
Getting the Most out of the Web
Learning to Put Lessons Into Practice
The Importance of Static Structures in Software Construction
Keeping It Simple: Agile Analysis
Enhancing Open Source Software in Alignment with CMMI-DEV
Defect-Density Assessment in Evolutionary Product Development: A Case Study in Medical Imaging
Modeling and Managing Context-Aware Systems' Variability
Parallel Processing in a Message-Based operating System
MySQL: Lessons Learned on a Digital Library
Is the Software Engineering State of the Practice Getting Closer to the State of the Art?
Back to the Future: Omniscient Debugging
Value Creation and Capture: A Model of the Software Development Process
Cobol for the Next Millennium
Refactoring Myths
Software Inspections: An Effective Verification Process
Facilitating Greener IT through Green Specifications
Building Application Generators
Finding the Right Data for Software Cost Modeling
Cost Savings in Global Software Engineering: Where's the Evidence?
Software Testability: The New Verification
Guest Editor's Introduction Operating Systems and Environments for Large-Scale Parallel Processors
Handshaking with Implementation Proposals: Negotiating Requirements Understanding
Quality Outcomes: Determining Business Value
The Importance of Being Declarative
Requirements and Architectures for Secure Vehicles
Using Software Reliability Growth Models in Practice
Leveraging Global Resources: A Process Maturity Framework for Managing Distributed Development
Design Measurement: Some Lessons Learned
Tool Support for Fine-Grained Software Inspection
What I Did Last Summer: A Software Development Benchmarking Case Study
A Manifesto for Energy-Aware Software
Software Products
Critical Factors for Open Source Advancement in the U.S. Department of Defense
Requirements, Politics, or Individualism: What Drives the Success of COVID-19 Contact-Tracing Apps?
"On selecting an Implementation Language: C or Pascal?" Draws Comments
What Next? Advances in Software-Driven Industries
Progress in Database Search Strategies
Developing New Processes for COTS-Based Systems
Observability Q&A
The Accidental Architecture
Efficient Realization of Algebraic Specifications in Prolog
Enhancing Defect Tracking Systems to Facilitate Software Quality Improvement
Specializing in Software Engineering
How Natural Language Proficiency Shapes Generative AI Code for Software Engineering Tasks
WordPress: A Content Management System to Democratize Publishing
Improving Software Development Management through Software Project Telemetry
Safety-Critical Software [Guest editors' introduction]
Economics of Linux Adoption in Developing Countries
Software Process Improvement in Web Time
Real-Time Software Engineering, Part 2
Seven Hot Outsourcing Practices
Inspecting the History of Inspections: An Example of Evidence-Based Technology Diffusion
Attractive Workplaces: What Are Engineers Looking for?
Frequently Unanswered Questions
Aligning Architecture Work with Agile Teams
Comment on "Capital-intensive Software Technology"
Copyright and Work Made for Hire
Automatic Data-Gathering Agents for Remote Navigability Testing
Software Technology Development in Singapore
Convergence of Enterprise IT and Embedded Systems
The Connected Car in the Cloud: A Platform for Prototyping Telematics Services
Software Letters
PIE: A Programming and Instrumentation Environment for Parallel Processing
A Comet Revisited: Lessons Learned from Philaes Landing
Porting Multimedia Applications to the Open System Environment
Monitoring Our Requirements
Do We Know Enough to Teach Software Engineering?
Guest Editors' Introduction: Creating Effective User Interfaces
Agile and Software Project Management Antipatterns: Clarifying the Partnership
Gains From Improved Recruitment of Software Developers: A Prediction Model of Expected Value Gain
Software That Checks Software: The Impact of PC-lint
Technical Debt: Where Are the Shareholders' Interests?
Managing Traceability Information Models: Not Such a Simple Task After All?
Structured Programming: Retrospect and Prospect
A Process Model for Successful CRM System Development
A Practical Approach for Quality-Driven Inspections
The Spring Kernel: A New Paradigm for Real-Time Systems
Business Object Component Architecture
The Interplay of Sampling and Machine Learning for Software Performance Prediction
Working in the Garden Environment for Conceptual Programming
The Value of a Single Solution for End-to-End ALM Tool Support
Live Is Life: Teaching Software Engineering on Live Systems
Toward Evidence-Based Software Engineering: Lessons Learned in Healthcare Application Development
Creating Sustainable Designs
Creating the Virtual Universe
Difficulties in the Transition from OO Analysis to Design
Supporting requirements with video-based analysis
Anarchy and the Effects of Schedule Pressure
Evaluating Design Metrics on Large-Scale Software
Delocalized Plans and Program Comprehension
Multimedia Stars at a Slightly Calmer Comdex
Libre Software for Computer Science Classes
What Inputs Drive Effective Large Language Model-Based Unit Test Generation?
Applying Reliability Models More Effectively
Education With Experience: Assessment of a Co-op Model in Undergraduate Engineering Programs in Computing
How Do You Keep Up to Date?
The Changing Role of the Software Architect
Culture at Work - The Work Culture at Cisco Systems
Fuzzing: Challenges and Reflections
An Update on The Process of Software Retrofit in High-Availability Systems: Uptime Matters - and People Too! [Insights]
Access Control in JavaScript
SE Education: A Modest Proposal
Strategic Prototyping for Developing Big Data Systems
Integrating Heterogeneous Local Mail Systems
Mining the Ground Truth of Enterprise Toolchains
NSDIR: A Legacy beyond Failure-Early Benchmarking Effort Was Ahead of Its Time
Connecting Design to Code
Logic Programming and Prolog: A Tutorial
Counterpoint: SE Education: What Academia Can Do
Data-Parallel Programming on Multicomputers
Sentiment Classification Using N-Gram Inverse Document Frequency and Automated Machine Learning
Introducing Test-Driven Software Development
A Generic Iconic Tool for Viewing Databases
Business Application Acquisition: On-Premise or SaaS-Based Solutions?
Telcordia Technologies: The Journey to High Maturity
Mythical Unit Test Coverage
A Scalable, Reactive Architecture for Cloud Applications
The Responsible Designer
Automation Doesn't Work the Way We Think It Does
The Pragmatic Architect Evolves
Using the Shlaer-Mellor Object-Oriented Analysis Method
The Benefit of Patterns
What Is Object-Oriented Programming?
Predicting Source-Code Complexity at the Design Stage
John Doran on Fixing a Broken Development Process
Leah Buley: Toward Collaborative, Pragmatic User-Experience Work
Software Technology in Taiwan
Eating Your Own Dog Food
Ben Hindman on Apache Mesos
Achieving and Maintaining CMMI Maturity Level 5 in a Small Organization
Up in the Air: Moving Your Applications to the Cloud
The Canadian Software Industry
The Metaview System for Many Specification Environments
Generative AI to Generate Test Data Generators
The Personal Software Process: A Cautionary Case Study
The Art and Science of Software Release Planning
Best Practices: Gauging Software Readiness with Defect Tracking
Microservices Architecture Enables DevOps: Migration to a Cloud-Native Architecture
Cherishing Ambiguity
Trust Me, I'm an Analyst
Bookshelf - Software Requirements, Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design, Mastering the Requirements Process
Introduction to the Special Issue on Creativity in Software Engineering
Generative AI Copilot to Support Safety Analyses of Human-Robot Collaborations: Hazard Operability Analysis and GPT-4
Intrusion Detection via System Call Traces
Which Comes First, the Organization or Its Processes?
The Behavioral Science of Software Engineering and Human-Machine Teaming
Microservices in Practice, Part 2: Service Integration and Sustainability
Debugging for Timing-Constraint Violations
Do Systems Engineering? Who, Me?
Multicore Desktop Programming with Intel Threading Building Blocks
Fplus: A Programming Environment for Scientific Applications
What's Wrong with Standard User Interfaces?
Toward Software Technology 2050
Half a Century of Software Engineering Education: The CMU Exemplar
Software-Engineering Research Revisited
Using Neural Networks in Reliability Prediction
Software Design for Empowering Scientists
Reengineering User Interfaces
Toolbox: Successfully Implementing Configuration Management; Top Drawer
Software Architecture Design Reasoning: A Case for Improved Methodology Support
Software Engineering Technology Watch
Guest Editors' Introduction: The State of Software Engineering Education and Training
Guest Editor's Introduction: Assessing Measurement
Software Quality: The Elusive Target
Beyond the Black Box: Knowledge Overlaps in Software Outsourcing
Software Reuse through Building Blocks
Guest Editors' Introduction Expert Systems for Engineering Applications
Protocol Design: Redefining the State of the Art
CommunesPlone: An Original Open Source Model of Resource Pooling in the Public Sector
The Resting Place of Innovation
Fuzzyspeak Threatens Computing's Future
Five Ways to Destroy a Development Project
What Flows through a Software Value Stream?
Requirements for Organizational Resilience: Engineering Developer Happiness
The Mobile Software App Takeover
sQUlearn: A Python Library for Quantum Machine Learning [Focus: Quantum Software and Its Engineering]
Multiparadigm Programming in Industry: A Discussion with Neal Ford and Brian Goetz
Art or Engineering, One More Time
Not with a Bang
AI-Driven Development Is Here: Should You Worry?
Reducing Friction in Software Development
Electronic Design Automation Algorithms for E-Book Design by Visual Programming Language: A Verification Framework
How Do We Build Trust into E-commerce Web Sites?
An Introduction to the Specification Language Spec
Taming the Complexity of Digital Twins
Proteus: Language and Runtime Support for Self-Adaptive Software Development
Why Software Reliability Predictions Fail
Point: Why We Should Use Function Points
The Software behind Moore's Law
From Small to Gargantuan
Questionable Approaches To Process Improvement
The Object-Powered Web
How Do I Know Whether to Trust a Research Result?
SPI Patterns: Learning from Experience
Managing Change in Software Process Improvement
Some Heresy Regarding Software Engineering
Soapbox: Ariane 5: Who Dunnit?
Source Code Review Systems
MCC: Planning the Revolution in Software
Aspect-Oriented Development with Stratified Frameworks
Investigating the Cost/Schedule Trade-Off in Software Development
Beyond Procurement: How Entur Navigated the Open Source Journey to Advance Public Transport
Requirements and Testing: Seven Missing-Link Myths
A Global Perspective on Web Site Usability
Diversity in Reuse Processes
Defining Design Terminology
Process Improvement and the Corporate Balance Sheet
What No One's Talking About in AI Governance
Preparing Tomorrow's Software Engineers for Work in a Global Environment
Adding Data Abstraction to Fortran Software
Software Engineering Glossary
Assessment of Safety-Critical Specifications
The Crucial Role of Personal Values on Well-Being and Resilience in the Software Industry
Software Process Improvement At Raytheon
Structured Flowcharts Outperform Pseudocode: An Experimental Comparison
Challenges to and Solutions for Refactoring Adoption: An Industrial Perspective
Validation of Autonomous Systems
Trademarks and Potholes on the Superhighway
Tangible and Screen-Based Interfaces for End-User Workflow Modeling
What We Know About Smells in Software Test Code
The Naturalness of Object Orientation: Beating a Dead Horse?
Ubiquitous Requirements Engineering: A Paradigm Shift That Affects Everyone
Measure and Improve Software Productivity
Social Networking Meets Software Development: Perspectives from GitHub, MSDN, Stack Exchange, and TopCoder
Loyal Opposition - New Answer to "How Important Is Mathematics to the Software Practitioner?"
Benefits and Applications of Cross-Pollination - Guest Editors' Introduction
Fewer Dead Trees, More Engagement
Software Analysis, Evolution, and Reengineering, and ICT Sustainability
Toward Learning Teams
Capitalizing On Multiple Market Opportunities
Developing Mobile Browsers in a Product Line
Guest Editors' Introduction: Return on Investment
Embedded Software Engineering: The State of the Practice
Aspect-Oriented Programming Will Improve Quality / Aspect-Oriented Programming: the Real Costs?
MDA: Revenge of the Modelers or UML Utopia?
Operational Profiles in Software-Reliability Engineering
Reverse-Engineering Someone Else's Software: Is It Legal?
What's the Architect's Role in an Agile, Cloud-Centric World?
Next-Generation Architects for a Harsh Business World
Dynamic Detection of COTS Component Incompatibility
Software in Automotive Systems
Six Translations between Software-Speak and Management-Speak
Ada-Based support for programming-in-the-Large
A 3D Spreadsheet Based on Intensional Logic
Morality and the Software Architect
MLOps for Cyberphysical Production Systems: Challenges and Solutions
The Human and Ethical Aspects of Big Data
Statically Scanning Java Code: Finding Security Vulnerabilities
Karl Wiegers and Candase Hokanson on Software Requirements Essentials
Start with the Most Difficult Part
Evolution of Software Systems with Extensible Languages and DSLs
Understanding Partnerships between Corporations and the Open Source Community: A Research Gap
Improving Web Service Discovery with Usage Data
Planning the Reengineering of Legacy Systems
GitHub, Technical Debt, Code Formatting, and More
An Information and Tracking System for Inland Shipping
Integrated CASE for Cleanroom Development
A Distributed Real-Time Operating System
From the Editor - An Ounce of Prevention
Not Just the Facts: What "Requirements" Mean to a Nonfiction Writer
Certifying Software for High-Assurance Environments
Metrics with Impact
Extending Languages by Leveraging Compilers: From Modelica to Optimica
Viruses Are Beginning to Get to Me!
What Time Is It, Eccles?
Successful Engagement of Practitioners and Software Engineering Researchers: Evidence From 26 International Industry-Academia Collaborative Projects
Top-Down vs. Bottom-Up Process Improvement
Software Engineering Education for Technical Engineering Degrees: A Comparison With the Needs of Robotics Software Engineering Education
Empirical Software Engineering, Predictive Models, and Product Lines
Working Together to Integrate CASE - Guest Editors' Introduction
Screenwriting for Requirements Engineers
Guest Editor's Introduction: Software Fault Tolerance-Making Software Behave
Incorporating Language Processing into Java Applications: A JavaCC Tutorial
Digital Transformation?A Primer for Practitioners
Performance Testing Complexity Analysis on Ajax-Based Web Applications
Agile Requirements Engineering Practices: An Empirical Study
Requirements Engineering for Well-Being, Aging, and Health: An Overview for Practitioners
Why and How Your Traceability Should Evolve: Insights From an Automotive Supplier
Knowledge-Based Engineering Systems Research in Progress
Objects and the Web
Do You Know What Your License Allows?
Discovering Early Aspects
Partnering with Development: How Three Organizations Succeeded
Work Management Strategies to Prevent Overload
Next-Generation Software Verification: An AI Perspective
IEEE Software - 2007 and Beyond
Collaborations: Closing the Industry-Academia Gap
Using Eclipse as a Tool-Integration Platform for Software Development
A Model-Integrated, Guideline-Driven, Clinical Decision-Support System
Static Inspection: Tapping the Wheels of Software
A Flexible Security System for Using Internet Content
The Difference between Marketecture and Tarchitecture
Skinner Wasn't a Software Engineer
What People Focus on When Reviewing Your App-An Analysis Across App Categories
Toolbox: A Complete Software Engineering Environment; Top Drawer
Cracking Software Reuse
Sharing Requirements Engineering Experience Using Patterns
Embedding Reflection and Learning into Agile Software Development
Developer Productivity for Humans, Part 8: Creativity in Software Engineering
What Models Mean
Point/Counterpoint - Does Cobol Exist? Cobol vs. Java
Developing Software for a Mobile Service in India
Designing Corporate Hackathons With a Purpose: The Future of Software Development
The Larch Family of Specification Languages
Automating Relational Operations on Data Structures
Tools for Requirements Engineering
Nine Things You Can Do with Old Software
Offsetting Human Limits With Debugging Technoloy - Guest Editors' Introduction
Johnathan Nightingale on Scaling Engineering Management
Software-Reliability Engineering: Technology for the 1990s
Reliable Knowledge for Software Development
Tug Grall On Redis
A Portable Operating System Interface and Utility Library
Software Synergies