yusuke1997/dblp-id-title huggingface dataset:
Anytime/anyplace computing and the future of knowledge work
Risks and myths of cloud computing and cloud storage
Retrurns to Science: Computer Networks in Oceanography
Managing the Computer Resource: A Stage Hypothesis
Bounty hunting in the patent base
W(h)ither Research and Education?
Modified Incomplete Gamma Function [S14] (Algorithm 435)
Alternate distribution strategies for digital music
Internet time out
Europe's controversial digital copyright directive finalized
Self-Plagiarism or Fair Use?
Session details: Global computing
Standing on distributed shoulders of giants
Two Dimensions of Software Acquisition
Database Abstractions: Aggregation
Surviving IT project cancellations
Boxer: A Reconstructible Computational Medium
Scribe: deep integration of human and machine intelligence to caption speech in real time
The new program of work for the international standard vocabulary in computers and information processing
The life and times of the first Web Cam
Community Networks: Building a New Participatory Medium
To trust or to distrust, that is the question: investigating the trust-distrust paradox
Twelve-row punched-card code for information interchange
The status of the P versus NP problem
Experiments in Automatic Learning for a Multipurpose Heuristic Program
New opportunities for New SQL
Online algorithms in high-frequency trading
A technique for Testing Command and Control Software
ACM books to launch
ACM and the professional programmer
Does Information Really Have to be Licensed?
An alternate checksum method
Talking about Large Language Models
Was Edgar Allan Poe wrong after all?: technical perspective
It's the Specification, Stupid!
SkyCore: moving core to the edge for untethered and reliable UAV-based LTE networks
The value of social theories for global computing
The internet and inequality
Strange effects in high dimension
Editorial: professional society publications
Using asset specificity and asset scope to measure the value of IT
A history of the history of programming languages
Why web sites are lost (and how they're sometimes found)
Algorithm 180: error function - large X
Unionization of Professionals in Data Processing: An Assessment of Recent Trends
Reliability at multiple stages in a data analysis pipeline
A panorama of computing in central America and the Caribbean
I, domestic robot
Laviathan studies
On (computing) artifacts
Technical perspective - Disk array models for automating storage management
Facilitating tacit knowledge exchange
Software development method tailoring at Motorola
The responsive enterprise: embracing the hacker way
Now for something entirely different
Major update to ACM's Computing Classification System
Protocol analysis: a neglected practice
Technical perspective: Designing algorithms and the fairness criteria they should satisfy
Examining perceptions of agility in software development practice
2021: Computing's divided future
Algorithm 113: Treesort
Technical Perspective: Paris Beyond Frommer's
The Growth of Software Testing
Algorithm 28: least squares fit by orthogonal polynomials
What have we learned about software engineering?
Medical nanobots
Comments on "a continued operation notation"
Robin Milner: the elegant pragmatist
Learning your limit: managing massively multithreaded caches through scheduling
A Sorting Problem and Its Complexity
Artificial intelligence for synthetic biology
Selected Papers from the ACM Conference on Language Design for Reliable Software - Introduction
Mentoring female assistant professors enhances their success
Evaluation of the Modified Bessel Functions K0(Z) and K1(Z) for Complex Arguments [S17] (Algorithm 484)
3D Visualization of Software Architectures
The complexity cross: implications for practice
Social games, virtual goods
From syntax to semantics for AI
Large-scale complex IT systems
The New World of Information Technology Outsourcing
Clearing the Way for Physicians' Use of Clinical Information Systems
Communications and the practitioner
Least Squares Surface Fit (Remark on Algorithm 176)
Least Squares Piecewise Cubic Curve Fitting
The Legal Protection of Computer Software
20 obstacles to scalability
The human element: measuring success
Why universities must resist GPA-based enrollment caps in the face of surging enrollments
A Controlled Experiment in Program Testing and Code Walkthroughs/Inspections
A Case Study of a Netizen's Guide to Elections
Calling for programmed technology transfer and adoption strategies for sustainable LDC growth
Teaching "About Programming"
An Interactive Decision Support System for Energy Policy Analysis
Accelerating AI
The Input/Output Complexity of Sorting and Related Problems
Embracing critical voices
Privacy is dead, long live privacy
Introduction - Computing and Social Responsibilities
A CRT Editing System
A Technique for Software Module Specification with Examples
The Interaction of Social Issues and Software Architecture
The Problem with the Trolley Problem and the Need for Systems Thinking
Implementations for Coalesced Hashing
Technical perspective: BLeak: semantics-aware leak detection in the web
Another Look at Automatic Text-Retrieval Systems
In Large Language Models We Trust?
Libraries' New Role in Electronic Scholary Publishing
Improving software inspections with group process support
Corrigenda: numerical analysis
Algorithm 229: Elementary functions by continued fractions
Letters to the editor: comment on a paper by Ku and Adler
Complementary Video and Audio Analysis for Broadcast News Archives
Crossing the software education chasm
Toward Real-Time Performance Benchmarks for Ada
Algorithm 72: composition generator
Evaluating Ethical Decision Making and Computer Use
A Manifold View of Connectivity in the Private Backbone Networks of Hyperscalers
Letters to the editor: correction's to Stone's compiler procedures
Responsive Virtual Environments
Porting OpenVMS from VAX to Alpha AXP
An algorithm for coding efficient arithmetic operations
Continuity and robustness of programs
Certification of algorithm 52: a set of test matrices
Algorithm 152: Nexcom
Guest editorial: just as bridges made of wood
Empowering Users to Make Sustainability-Forward Decisions for Computing Services
Programming a duplex computer system
A Simple Database Language for Personal Computers
Copyright implications of emulation programs
Multicast Tree Construction in Bus-Based Networks
Information Systems and Organizational Change
Multi-itinerary optimization as cloud service
Titus: introducing containers to the Netflix cloud
Exploring Virtuality
Trust online
The fox and the hedgehog: technical perspective
Collaborative Computing: Collaboration First, Computing Second
Empirical bounds for Bessel functions
Words from pictures for dual-channel processing
Global software piracy: you can't get blood out of a turnip
Performance of systems used for data transmission transfer rate of information bitsmdash;an ASA tutorial
The Synthesis of Loop Predicates
Big data and its technical challenges
Skills for success at different stages of an IT professional's career
Keeping the machinery in computing education
Why invention and innovation diverge
Remarks on algorithm 32: multint: certification of algorithm 32
Fraud by Computer
Wireless infidelity II: airjacking
Sixteen Questions About Software Reuse
Myths about Rough Set Theory
Remark on algorithm 250 [G6]: inverse permutation
Programming goes back to school
Memory Management and Response Time
Nanoscience fact versus fiction
Call for nominations for advanced member grades in the ACM
WWW recycling for a better world
An Algebraic Translator
Determining a computing center environment
How to Anticipate the INternet's Global Diffusion
Computing in the Frontiers of Science and Engineering - Introduction
Viewpoint - Advising students for success
Security models for web-based applications
It Is Time to Let Go of 'Virtual Reality'
Real-time programming specifications
Discrimination in the Employment of Women in the Computer Industry
Private lives
Interactive visualization of 3d scanned mummies at public venues
Software engineering project management
Fidonet: technology, Tools, and History
How the mobile communication markets differ in China, the U.S., and Europe
The Cirrus Banking Network
A Survey of Computer Science Offerings In Small Liberal Arts Colleges
VR and Spatial Awareness in Disabled Children
Automatic analysis of electronic digital circuits using list processing
The Partial Metrics System: Modeling the Stepwise Refinement Process Using Partial Metrics
Eric Brewer: change agent
Smalltalk Reaches Crossroads in the Insurance Industry
A method of representation, storage and retrieval of 13 random codes in a 4-digit number or 16 random codes in a 5-digit number
Staying Connected: Flying Wireless, With a Net
Search-based program synthesis
Summing up
On a floating-point number representation for use with algorithmic languages
Emerging technologies to support supply chain management
Note on the use of procedures
The Orders of Equidistribution of Subsequences of Some Asymptotically Random Sequences
Toward energy-efficient computing
Browser security: lessons from Google Chrome
Email in personal information management
Solution of Simultaneous Nonlinear Equations (Remark on Algorithm 316 [C5])
Support for Multiprocessing (Introduction to the Special Section)
Pracniques: Designing Computer System Messages
Minit Algorithm for Linear Programming (Remark on Algorithm 333)
Yin and Yang in Computer Science
Digital twins and artificial intelligence: as pillars of personalized learning models
New news aggregator apps
The rise and fall of CORBA
ARIADNE: Pattern-Directed Inference and Hierarchical Abstraction in Protein Structure Recognition
Pracniques: further remarks on reducing truncation errors
A comparison of data warehousing methodologies
Accuracy and precision with a character-addressable machine
QUICKSCRIPT - a SIMSCRIPT: like language for the G-20
Moving forward and backward
Letter from the retiring President of ACM
The new searchers
Learning new things and avoiding obstacles
A Tribute to Presper Eckert
Patrick Blackett: providing 'white heat' to the British computing revolution
The evolution of mathematical software
Neuromorphic chips take shape
Mathematical model for a documentation system
Unleashing the Power of Deep Learning
Risks of RFID
Free trade in a digital world
Empower Diversity in AI Development
Outsourcing versus shared services
Object-oriented programming of integrated circuits
Platforms and services: understanding the resurgence of Apple
Tractor Factories and Research in Software Design
Call for nominations for advanced member grades in ACM
The Role of Government in the Evolution of the Internet
A comprehensive self-driving car test
Dynamic Microprogramming: Processor Organization and Programming
Technical perspective - Relational query optimization: data management meets statistical estimation
Revisiting my campaign statement
Brain science helps computers separate speakers in a crowded room
A Monte Carlo algorithm for assigning students to classes
Practical research yields fundamental insight, too
Software Visualization for Debugging
Risks of Insiders
Document: An Interactive, Online Solution to Four Documentation Problems
Program Merge: What's Deep Learning Got to Do with It?
The future of automatic digital computers
Management in the small
A note on storage fragmentation and program segmentation
The Impact of Robotics on Computer Science
A history of ACM SIGGRAPH
Adaptive brain interfaces
Use of decision tables in computer programming
Technical perspective: Backdoor engineering
The evolution of web development for mobile devices
Computer-Aided Complexity Classification of Combinatorial Problems
Controlling the Complexity of Menu Networks
Web usage mining for Web site evaluation
Probing biomolecular machines with graphics processors
Creating the experience economy in e-commerce
In search of database consistency
Securing internet applications from routing attacks
A Diagnosis of Beginning Programmers' Misconceptions of BASIC Programming Statements
Software security and privacy risks in mobile e-commerce
The Bitcoin ecosystem
The Altran System for Rational Function Manipulation - A Survey
Slanty design
Privacy Lost, Anytime, Anywhere
Transition To Object-Oriented Software Development
Images everywhere: looking for models: technical perspective
A note on multiple precision arithmetic
Numerical solution of nonlinear two-point boundary problems by finite difference methods
Connecting Arabs: bridging the gap in dialectal speech recognition
SIGMAP
How important is IT?
Where is the librarian in the digital library?
Information system security management in the new millennium
A measure of control
A Western View of Computer History
Coder's block
Certification of algorithm 296 [E2]: generalized least squares fit by orthogonal polynomials
Character manipulation in FORTRAN
A Note on a Combinatorial Problem of Burnett and Coffman
Information is a Double-Edged Sword
How ACM evolves in response to community needs
Technical perspective - The ultimate pilot program
Recursive Data Structures in APL
Creating a new generation of computational thinkers
Revisiting the tragedy of the commons
Cooperative Software
Application frameworks
A short study of notation efficiency
Life, death, and the iPad: cultural symbols and Steve Jobs
The LearningWorks Development and Delivery Frameworks
A Dynamic Storage Allocation Technique Based on Memory Residence Time
Letters to the editor: Improved Hamiltonian Paths
The risks of self-auditing systems
Computer-Aided Analysis and Design of Information Systems
The Importance of Distrust in Trusting Digital Worker Chatbots
"Yes, it can be done"
Understanding the IS-user divide in IT innovation
Remark on algorithm 145 [D1]: adaptive numerical integration by Simpson's rule
Remark on Romberg quadrature
Unifying functional and object-oriented programming with Scala
Compiling matrix operations
To Embed or Not to Embed..
WEBVIEW: an SQL extension for joining corporate data to data derived from the web
On Program Synthesis and Large Language Models
A scheduling philosophy for multiprocessing systems
Email winners and losers
Papers presented at the third annual symposium of the San Francisco Bay Area chapter of ACM
Algorithm 374: Restricted partition generator [A1]
Socioeconomic Threats of Deepfakes and the Role of Cyber-Wellness Education in Defense
Algorithms: Algorithm 342: generator of random numbers satisfying the Poisson distribution
Concepts and Criteria to Access Acceptability of Simulation Studies: A Frame of References
Composable trees for configurable behavior
Linguistic Risks
Implementing electronic medical records
Algorithm 143: Treesort 1
Partial-Match Retrieval Using Indexed Descriptor Files
The impact of Internet use on the other side of the digital divide
A Write-Optimized Distributed B+Tree Index on Disaggregated Memory
Algorithm 125: Weightcoeff
Communication costs of Strassen's matrix multiplication
Systolic Algorithms to Examine All Pairs of Elements
Memristors: pass or fail?
Extracting 3D objects from photographs using 3-sweep
Building secure web applications with automatic partitioning
Impact of System Response Time on State Anxiety
The Silent Scientist: When Software Research Fails to Reach Its Audience
Literate coding
A basic compiler for arithmetic expressions
Applications of Machine Learning and Rule Induction
Why on-chip cache coherence is here to stay
Comparing Techniques by Means of Encapsulation and Connascence
A Monte Carlo Study of Cichelli Hash-Function Solvability
Fen-An Axiomatic Basis for Program Semantics
Internet Privacy Concerns Confirm the Case for Intervention
Comments on a problem in concurrent programming control
Comments on Prevention of System Deadlocks
Decomposition programming: an analysis of matrix substructure
The road ahead for augmented reality
General Considerations on the Design of an Interactive System for Data Analysis
A Strategic Planning Methodology for the Computing Effort in Higher Education: An Empirical Evaluation
Charles Babbage - The Great Uncle of Computing?
Technical perspective - Tools for information to flow securely and Swift-ly
Technical Perspective: Functional compilers
Can automated agents proficiently negotiate with humans?
Stochastic evaluation of a static storage allocation
A decade of software model checking with SLAM
Charles M. Geschke (1939-2021)
Learner-Centered Education (Introduction to the Special Section)
The case for internet voting
Value-Added Publishing
Pervasive Information Systems
In response to "How should ACM publish computer research"
The Dark Side of Employee Email
Clenshaw-Curtis Quadrature [D1] (Algorithm 424)
Cybersecurity: is it worse than we think?
If It Grows, Tax It
Technical Perspective: Maximum Flow through a Network: A Storied Problem and a Groundbreaking Solution
Technical Perspective: The scalability of CertiKOS
Communicating ACM priorities
Sorting through photos
Automated Negotiation
The Next Date Crisis and the Ones After That
Algorithms: Algorithm 331: Gaussian quadrature formulas
Computing as if infrastructure mattered
Internetworking: Coordinating Technology for Systemic Reform
An Internet Diffusion Framework
Letters to the editor: comments on recent FORTRAN ideas
Dynamic Object Technology - Introduction
Video as a Technology for Informal Communication
Optimizing bit-time computer simulation
Comment on multiprogramming under a page on demand strategy
In Memoriam: Frederick P. Brooks, Jr. 1931-2022
Aftermath Impact
Reduction of a matrix containing polynomial elements
Customer-centered rules for design of e-commerce Web sites
Copyrightability of Java APIs revisited
A Systematic Approach to Designing a WWW Application
Technical perspective - Design tools for the rest of us
Ada and the ACM
Progress in computational thinking, and expanding the HPC community
Seeing is not enough
Dealing with change: components versus services
Mixed Solutions for the Deadlock Problem
Don't throw the baby out with the bathwater
Picture generation with a standard line printer
Algorithm 347: an efficient algorithm for sorting with minimal storage [M1]
Remark on Algorithm 233: Simpson's rule for multiple integration
Not-defect: the mature discipline of testing
Classifying digital products
The world according to LINQ
Algorithm 83: Optimal classification of objects
Is Criticism of Computing Academe Inevitably Divisive?
The need for a national cybersecurity research and development agenda
Features to consider in a data warehousing system
Recommender systems under European AI regulations
Data science and prediction
What role for computer science in the war on terror?
Intelligent Multimedia Tutoring Systems
[Software patents] The good, the bad, and the messy
Hidden surveillance by Web sites: Web bugs in contemporary use
Information management in the aftermath of 9/11
The Collaboratory Notebook
Cantando con la Corrente (singing with current)
Making a game of system design
Cyber-commons: merging real and virtual worlds
Application of Splay Trees to Data Compression
Global software development: where are the benefits?
What does it mean for a computing curriculum to succeed?
Blocks - A New Data type for SNOBOL4
The future of peer-to-peer computing
Risks of Surveillance
Programming Parallel Algorithms
Remark on algorithm 177: least squares solution with constraints
Smart transportation networks drive gains
Survey of formula manipulation
Topic models vs. unstructured data
Nearshore locations in three principal global clusters and their respective attributes
European leadership in process management
ACM Publications Finances for 2022: Striving for Balance between Mission, Sustainability, and Growth
Finding Stable System Designs: A reverse Simulation Technique
In praise of under-specification?
The Ethical and Legal Quandary of Email Privacy
The Code Red Worm
Further experimental data on the behavior of programs in a paging environment
Problems in automatic abstracting
How to retain online customers
Balancing four factors in system development projects
MyLifeBits: a personal database for everything
An Exponential Method for the Solution of Systems of Ordinary Differential Equations
Preprinting in AI Ethics: Toward a Set of Community Guidelines
From Kansas to Oz
Optimal Program and Data Locations in Computer Networks
Dynamic Initial Allocation and Local Reallocation Procedures for Multiple Stacks
Notice of intent to de-charter student chapters
How computers are changing biology
The Outlook for Crypto
Productivity of multiprogrammed computers-progress in developing an analytic prediction method
A Conceptual Framework for a Nonprocedural Programming Language
Chebyshev Approximation of Continuous Functions by a Chebyshev System of Functions [E2] (Algorithm 414)
Certification algorithm 225: Gamma function with controlled accuracy
Concerning the Responsible Use of AI in the U.S. Criminal Justice System
TxLinux and MetaTM: transactional memory and the operating system
An Algorithm Defining ALGOL Assignment Statements
SLIP
Bit-Tree, A Data Structure for Fast File Processing
Toward Automatic Program Synthesis
Software at scale
Sunset Section 230 and Unleash the First Amendment
Collaborative creativity
USACM's policy role
Toward ubiquitous acceptance of ubiquitous computing
Lessons from Open-Source Software Development - Introduction
Technical perspective: Why 'correct' computers can leak your information
Computing the arts
The multistore parser for hierarchical syntactic structures
Computer patent disclosures
What's wrong with online privacy policies?
Health Care Information Systems - Introduction
Scientific Applications: Computer synthesis of Holograms for 3-D display
Permutation of Data Blocks in a Bubble Memory
Global software piracy revisited
Eventually consistent: not what you were expecting?
When permissioned blockchains deliver more decentralization than permissionless
The quest for a logic for polynomial-time computation: technical perspective
Synchronization in a parallel-accessed data base
On simulating networks of parallel processes in which simultaneous events may occur
A Comparison of Numerical Techniques in Markov Modeling
Inoculating Software for Survivability
ACM honors distinguished and senior members
Algorithm 265: find precedence functions [L2]
FORTRAN subroutines for time series data reduction
ACM President's letter: Is all the world the stage?
Cryptography Policy
What's next for digital humanities?
Physical product reengineering with embedded information technology
The Bible and multilingual optical character recognition
Complexity and Parallel Processing: An Interview with Richard Karp
Informational cascades in IT adoption
Virtual Reality as Therapy
Computer games and traditional CS courses
A Softbot-Based Interface to the Internet
Responsible programming not a technical issue
COACH: A Teaching Agent that Learns
Making browser extensions secure: technical perspective
Standards and the Emergence of Digital Multimedia Systems (Introduction to the Special Issue)
Zero-Knowledge Proofs and Their Role within the Blockchain
Supplement to the ALGOL 60 report
Patent reform through the courts
A little queue theory
Divisionless method of integer conversion
A genetic theory of the Silicon Valley phenomenon
Enterprise frameworks characteristics, criteria, and challanges
Interview - Database dialogue with Pat Selinger
Horses For Courses
Systems Correctness Practices at Amazon Web Services
A Nation of Strangers?
A second conversation with Werner Vogels
For mobile applications, branding is experience
Statistical Mechanics and Disordered Systems
Certification of algorithm 200 [G5] normal random
From DQ to EQ: understanding data quality in the context of e-business systems
Aversion to versions
A Machine Method for Square-Root Computation
Algorithm 85: Jacobi
Conversion, reconversion and comparison techniques in variable-length sorting
Self-Assessment Procedure XXIII: Programming Languages
Solution of Linear Programming Problems in 0-1 Variables [H1] (Algorithm 449)
How the virtual inspires the real
WYLBUR: An Interactive Text Editing and Remote Job Entry System
Letters to the editor: an implementation of the Tausworthe generator
Supporting community and building social capital - Introduction
Componentizing the web
Concurrent software development
Building A Global Learning Community