yusuke1997/dblp-id-title huggingface dataset:
Toward Basing Cryptography on the Hardness of EXP
The TikTok Ban and Its Consequences
Targeting audiences on the internet
DRM and privacy
Toward a Unified View of Electronic Commerce
Viewpoint: One more revolution to make: free scientific publishing
E-loyalty: elusive ideal or competitive edge?
Sharpening Your Tools
Communicate using the numbers 1, 2, 3, and more
Robust Open-Source Software
Fighting for lava
ACM's position on the licensing of software engineers
Minimizing Wasted Space in Partitioned Segmentation
Your wish is my CMD
Faith-based security
The real software crisis: repeatability as a core value
GPS-Based Geographic Addressing, Routing, and Resource Discovery
Technologies do have ethics
Computers and Employment
A woodworker's easy fix: technical perspective
An Introduction to Prolog III
Algorithm 184: Erlang probalility for curve fitting
An Empirical Study of the Reliability of UNIX Utilities
Scalable conferences
Certification of Algorithms 63, 64, 65: Partition, quicksort, find
Matrix Reduction - An Efficient Method
Anyone can broadcast video over the internet
Algorithm Design Techniques
A hands-free ride
A Simplified Recombination Scheme for the Fibonacci Buddy System
Do small IT firms benefit from higher process capability?
Share the Ontology in XML-based Trading Architectures
Transforming Work: Collaboration, Learning, and Design
A missing factor in medical case history?
The desktop fab
Progress on ACM's Becoming the Preferred Publisher, Rights and responsibilities in ACM publishing
Intrusion Detection for Distributed Applications
Data Structures for Quadtree Approximation and Compression
Economic and business dimensions: Search engine advertising
An end-user perspective on file-sharing systems
Technical perspective - A compiler's story
Certification of algorithm 258: transport and algorithm 293: transportation problem
Online privacy, government surveillance and national ID cards
From the presidents of the IEEE Computer Society and ACM
Cache efficient functional algorithms
Gender differences in perceptions of web-based shopping
Informedia Digital Video Library
Testing: failing to succeed
Q&A: Redefining Architectures
A Generic Solution to Polygon Clipping
Linda in Context
Computer System Design Using a Hierarchical Approach to Performance Evaluation
Remote automatic doorman via the internet
Developing the Foundations of Reinforcment Learning
Technical perspective: Algorithm selection as a learning problem
The debugging mind-set
Information Systems Outsourcing (Introduction to the Special Section)
The unionization of technology companies
Algorithm 272: procedure for the normal distribution functions
Multipurpose Web Publishing Using HTML, XML, and CSS
Becoming A Computer Scientist
Algorithms section policy
Letters to the editor: go to statement considered harmful
Minimal Event-Node Network of Project Precedence Relations
Implementation of High Level Language Machine
Living machines
Knowledge management with patterns
An experiment in automatic verification of programs
Preserve privacy in statistical correlations
Heterogeneous computing: here to stay
Balancing free speech and censorship: academia's response to the Internet
Global linguistic diversity for the internet
Letters to the editor: ACM a clearing house for computer acronyms?
Technical opinion - Semantic ambiguity: Babylon, Rosetta or beyond?
Computer Technology and Jobs: An Impact Assessment Model
Sketches get sketchier
Global AI Cultures
Here comes everybody...to Communications
Remark on Gladwin's integer conversion
Fifty years of operating systems
Criteria for acceptable abstracts
The teachable language comprehender: a simulation program and theory of language
A class of unambiguous computer languages
Probabilistic and Genetic Algorithms in Document Retrieval
Is the crouching tiger a threat?
Centip3De: a many-core prototype exploring 3D integration and near-threshold computing
Case Study: IBM's System/360-370 Architecture
Fungible credentials and next-generation fraud
UML in Action - Guest Editor's Introduction
Practical Performance Of Bloom Filters and Parallel Free-Text Searching
ACM's 2016 general election
Maintaining Knowledge about Temporal Intervals
Censored exploration and the dark pool problem
Generation of Random Correlated Normal Variables [G5] (Algorithm 425)
Software Engineering in the Small
Interact naturally
How universities deploy student data
Algorithm 120: Matrix inversion II
Purpose-built languages
A computer program for analysis of variance for a 2-level factorial design
Letters to the editor: An auxiliary program to analyze LISP 1.5 programs
Language Analysis in the Humanities
Proposal for a Feasible Programming System
Virtual humans for validating maintenance procedures
The 1984-1985 Taulbee Survey
Scientific Applications: BRAD: the brookhaven raster display
The IBM Data Warehouse Architecture
A Protection Model and Its Implementation in a Dataflow System
Correction to earlier remarks on algorithm 42 invert, alg. 107 Gauss's method, alg 120 inversion II, and gjr
Metrics for Success: Why and How to Evaluate Privacy Choice Usability
Viewpoint - Why "open source" misses the point of free software
On compiling algorithms for arithmetic expressions
Challenges in the air cargo supply chain
Principles of robust timing over the internet
DeepSeek Inside: Origins, Technology, and Impact
ACM TechNews now available in the Android Market
Information requirement elicitation in mobile commerce
Full table quadratic searching for scatter storage
Technical perspective: Tracking pandemic-driven internet traffic
Peer-to-peer systems
The Promise and the Cost of Object Technology: A Five-Year Forecast
The challenge of cross-language interoperability
Multimedia Electronic Mail: Will the Dream Become a Reality?
An Insertion Technique for One-Sided Height-Balanced Trees
Inspiration and trust
The Smallness of Large Language Models
ELIZA - A Computer Program For the Study of Natural Language Communication Between Man And Machine (Reprint)
How to Think about Remedies in the Generative AI Copyright Cases
Is the U.S. education system ready for CS for all?
AI ethics: a call to faculty
The Global Digital Compact
Controlling cyber arms, and creating new LEGOs
The sound of programming
Learning topic models - provably and efficiently
Sorting on computers
Innovation as language action
Remarks on: algorithms 34, 54, 80, 221, and 291
Knowledge and Natural Language Processing
Battery day
Toward Memory-Based Reasoning
Operational compatability of systems - conventions
Algorithm 88: Evaluation of asymptotic expression for the fresnel sine and cosine integrals
TaintDroid: an information flow tracking system for real-time privacy monitoring on smartphones
A Symbolic Approach to Verifying Quantum Systems
Personalized recommendation of PoIs to people with autism: technical perspective
On the nonexistence of a phrase structure grammar for ALGOL 60
Exploratory engineering in artificial intelligence
Structure and evolution of blogspace
A Goal-Based Scenario for High School Students
Certification of algorithm 23: MATHSORT
Geometric Reasoning for Intelligent Manufacturing
Identifying patterns in medical records through latent semantic analysis
External manifestations of trustworthiness in the interface
Australian women in IT0
Concerto for violin and Markov model: technical perspective
Synchronization of Communicating Processes
Certification of algorithm 56: Complete elliptic integral of the second kind
Letters to the editor: Further comment on the computation of least squares polynomials
Alogorithm 252 [Z]: vector coupling or Clebsch-Gordan coefficients
Personalizing Interactions: With Socially Assistive Robots
On the representation of symmetric polynomials
The dangling "else"
Digital aids for an aging society
COBOL and compatability
Generative AI and CS Education
Algorithm 274: Generation of Hilbert derived test matrix
A Retrospective Look at PD Projects
Technical Perspective: Shedding new light on an old language debate
Technical perspective: Building bug-free compilers
The myth of the elevator pitch
Why join ACM?
3D Animation of Telecollaborative Anthropomorphic Avatars
Disinformation 2.0 in the Age of AI: A Cybersecurity Perspective
New Technologies and Applications in Robotics
27 bits are not enough for 8-digit accuracy
Mainstreaming augmented reality
The Cosmic Cube
Five Ways Executives Misunderstand Technology
The Platform for Privacy Preferences
Automatic abstracting and indexing - survey and recommendations
Every silver lining has a cloud
Algorithm 245: Treesort
Taking Apart to Build Back Up
Extending the semantics of scheduling priorities
Did Chuck Babbage Predict Software Piracy?
Letter to the editor: defense of ALGOL 60
Autonomous helicopters
Reclaim internet greatness
Cognitive modeling for games and animation
A lightweight methodology for rapid ontology engineering
PD: Structure in the Toolbox
A Sparse Matrix Package (Part I) [F4] (Algorithm 408)
Strategies for Incorporating Formal Specifications in Software Development
Softening up robots
The Role of the University in Computers, Data Processing and Related Fields
Reveling in constraints
Computing as a Discipline
Parallel Free-Text Search on the Connection Machine System
Certification of algorithm 160 combinatorial of M things taken N at a time
Creating connection with autonomous facial animation
Hypertext Design Environments and the Hypertext Design Process
A string language for symbol manipulation based on ALGOL 60
Algorithm 345: an algol convolution procedure based on the fast fourier transform [C6]
The people vs. tech
Physics in computer games
Method for hyphenating at the end of a printed line
Ownership vs. stewardship
Read-backward polyphase sorting
Computing, You Have Blood on Your Hands!
Algorithm 279: Chebyshev quadrature
Parallel Evaluation of Software Architecture Specifications
Disk file sorting
Operating Systems: Program overlay techniques
Lest we remember: cold-boot attacks on encryption keys
Unusual Applications Department - Automatic Implementation of Computer Logic
Our ACM community
Responsible programming
The Semiconductor Market in the European Community
Letters to the editor: ACM has a tremendous story to tell
A method for developing dimensional data marts
Concept similarity by evaluating information contents and feature vectors: a combined approach
Computer Vision, ML, and AI in the Study of Fine Art
Generalized Predictive TCQ of Speech
SI and Binary Prefixes: Clearing the Confusion
Algorithm and bound for the greatest common divisor of n integers
Operating Systems: On overcoming high-priority paralysis in multiprogramming systems: a case history
Empirical Evaluation of Some Features of Instruction Set Processor Architectures
Location-based services
Numerical Analysis: Practical error coefficients for estimating quadrature errors for analytic functions
Matings in Matrices
DSS Design: A Systemic View of Decision Support
Algorithm 175: shuttle sort
Do-it-yourself textbook publishing
Involvement and detachment
Delivering real-world ubiquitous location systems
Effective web service load balancing through statistical monitoring
Information flow parameters for managing organizational processes
ACM's 2020 general election
Remark on algorithm 286: examination scheduling
The CS teacher shortage
Tangible multimodal interfaces for safety-critical applications
Does copyright law need to be reformed?
Data sketching
ACM's FY13 annual report
Memory Occupancy Patterns in Garbage Collection Systems
Life of IP
PUFFT - The Purdue University fast FORTRAN translator
Do you Queue ?
On the expected gain from adjusting matched term retrieval systems
A Bonus from van Wijngaarden's Device
Letters to the editor: on obtaining technical information from the federal government
The Risks With Risk Analysis
On the 10th anniversary of ACM's Digital Library
Risks of virtual professionalism
Will RISC-V revolutionize computing?
Enhancing Data Quality in Data Warehouse Environments
Participatory Analysis of Flexibility
Example-based learning in computer-aided STEM education
A New Methodology for Debugging Scientific Applications
Secure systems conundrum
The department of computer mathematics at Moscow State University
On the road in Latin America
Semantic Information Retrieval
Did somebody say virtual colonoscopy?
LIBS: a bioelectrical sensing system from human ears for staging whole-night sleep study
Text-mining the voice of the people
Fourth Annual UCLA Survey of Business School Computer Usage
Fair use, DRM, and trusted computing
Verification of safety-critical software
Q&A: RISC and reward
Jacobi Polynomials (Remark on Algorithm 332)
Predicting how ontologies for the semantic web will evolve
Abstracting the geniuses away from failure testing
How clean is the future of SOAP?
On LRU stack model suitability
Risks of trusting the physics of sensors
Viewpoint - Why computer science doesn't matter
Algorithm 362: generation of random permutations [G6]
CODAS: a data display system
ASA X3.4 meeting No.33
Experiments with an Automated Instructional System for Numerical Methods
High-performance Java - introduction
Provenance of British computing
Understanding the empirical hardness of NP -complete problems
Predicting failure of the university
IT policy: Science policy isn't always about science
A Revised Model Curriculum for a Liberal Arts Degree in Computer Science
Intelligent service machine
Using a Global Name Space for Parallel Execution of UNIX Tools
Program organization and record keeping for dynamic storage allocation
Incompressible flow network calculations
Cooling the data center
The Wireless Local Loop in Developing Regions
Contextual correlates of synonymy
How to Surf the Technology Waves We Created
Software process improvement in the small
Path selection and multipath congestion control
Game-like navigation and responsiveness in non-game applications
EULER: a generalization of ALGOL, and its formal definition: Part II
An Extensible Editor for a Small Machine with Disk Storage
An Experience in the Formal Verification of Industrial Software
Is multicore hardware for general-purpose parallel processing broken?
Apprenticeship learning for helicopter control
Online privacy practices in higher education: making the grade?
Algorithms 307: Symmetric group characters
Test of probabilistic models for the propagation of roundoff errors
Debating Encryption Standards
Algorithm 249: outreal N [15]
Echoes of Intelligence
Find that photo!: interface strategies to annotate, browse, and share
Constraint satisfaction problems and global cardinality constraints
Structured Programming in Cobol: An Approach for Application Programmers
Analysis of Locking Policies in Database Management Systems
The Reallocation of Hash-Coded Tables
Register Allocation Via Usage Counts
Open access and ACM
Computer science and bioinformatics
Numerical Mathematics and Computer Science
Logical structure of compilers
Language problems posed by heavily structured data
The Core of the Third-Wave Professional
Information Retrieval: Easy English, a language for information retrieval through a remote typewriter console
Retweeting the Fukushima nuclear radiation disaster
Compliance with the CAN-SPAM Act of 2003
Puzzles in software development contracting
Certification of algorithm 45: interest
Making sense of real-time behavior
On Specifying for Trustworthiness
Success in introductory programming: what works?
Trust, authenticity, and discursive power in cyberspace
Algorithm 145: Adaptive numerical integration by Simpson's rule
Algorithm 19: binomial coefficients
A User-Friendly Software Environment for the Novice Programmer
Managing IT professional turnover
Long-Term Mentoring for Computer Science Researchers
Vendor: vidi, vici
Design and characteristics of a variable-length record sort using new fixed-length record sorting techniques
Algorithm 311: Prime number generator 2
The role of professional certifications in computer occupations
Experiments in social computation
Time to reboot
Vision-based hand-gesture applications
Best Sorting Algorithm for Nearly Sorted Lists
Algorithm 51: adjust inverse of a matrix when an element is perturbed
Car talk
Transfer Means More Than Just Technology
Computer security: quality rather than quantity
Minimal Spanning Tree (Remarks on Algorithm 422)
Platform wars come to social media
Euclidian Algorithm (Algorithm 7)
Robots aim to boost astronaut efficiency
Regulating the information gatekeepers
A Note on Best One-Sided Approximations
Certification: solution of polynomial equation by Bairstow-Hitchcock method
NVIDIA at the Center of the Generative AI Ecosystem - For Now
Competitor analysis and its defenses in the e-marketplace
Transient Exponential-Erlang Queues and Steady-State Simulation
Crossroads for Canadian CS enrollment
The Object-Oriented Systems Life Cycle
Zeros of a Complex Polynomial (Remark on Algorithm 419)
Internet of production: entering phase two of industry 4.0
Component-based technologies for end-user development
Democracy and filtering
How to avoid disappointment by design
Unsafe Code Still a Hurdle Copilot Must Clear
Optimizing Convolution Neural Nets with a Unified Transformation Approach
Random Numbers for Simulation
From Programming Environments to Environments for Design
Granting a second life
An Overview of Computational Complexity
What should be done about social media?
The choice uncertainty principle
Technical perspective - Narrowing the semantic gap in distributed programming
Complex Error Function (Certification of Algorithm 363)
No place for old educational flaws in new online media
Routing money, not packets
Optimum merging from mass storage
The mobile road ahead
The ACM Position on Standardization of the Ada Language
Heads-up limit hold'em poker is solved
Generation of optimal code for expressions via factorization
To plan, two plans
Thoth, a Portable Real-Time Operating System
Notes on Recursion Elimination
Informatics creativity: a role for abductive reasoning?
Survivable Systems
Challenges in Designing Blockchain for Cyber-Physical Systems
Network science, web science, and internet science
Using traceability to mitigate cognitive biases in software development
Ethics in technology jobs
Sustainable Quantum Computing
Pondering variables and direct instruction
On the numerical solution of boundary value problems for linear ordinary differential equations
Slim Binaries
DIAS - Earth Environment Data Integration and Analysis System
Algorithm 284: Interchange of two blocks of data
Data Compression Using Static Huffman Code-Decode Tables
Do it by the numbers - digital shorthand
Techniques for automatic tolerance control in linear programming
A new policy for algorithms?
Design and implementation of a general-purpose input routine
Teaching Transformed
Recommender Systems - Introduction to the Special Section
λ > 4: an improved lower bound on the growth constant of polyominoes
An undergraduate curriculum in numerical analysis
Fast Text Searching Allowing Errors
Certification of Algorithm 46: Exponential of a complex number
Technical Perspective: Unexpected connections
In Search of Information in Visual Media
The Seattle report on database research
Algorithm 188: smoothing 1
FabToys: Large Arrays of Fabric-Based Pressure Sensors in Plush Toys to Detect Fine-Grained Interaction
Version aversion
An interview with Stanford University president John Hennessy
HTML5 leads a web revolution
A Fast and Usually Linear Algorithm for Global Flow Analysis (Abstract)
Chile's new interdisciplinary institute for foundational research on data
Storytelling and science
Intellectual property for an information age: introduction
These are not the apes you are looking for
Disk wiping by any other name
I unplugged what?
An interview with Frances E. Allen
ACM president's letter: "decade for dialogue"
A Practical Sieve Algorithm for Finding Prime Numbers
Status of computer sciences curricula in colleges and universities
A numerical method for the determination of moving field isodose curves for treatment plannning in radiotherapy
Further survey of punched card codes
An Algol-Based Implementation of SNOBOL4 Patterns
Preserving research data
ACM: The Past 15 Years, 1972-1987
Algorithm 268: ALGOL 60 reference language editor [R2]
Develop research culture in the Arab Middle East
Beyond the smart grid
Notice of intent to de-charter professional chapters
Web-supported course partnerships: bringing industry and academia together
Creating sustainable competitive advantage through internetworked communities
A broader approach to personalization
Number of Multiply-Restricted Partitions [A1] (Algorithm 448)
Imaging sciences R&D laboratories in Argentina
mSpace: improving information access to multimedia domains with multimodal exploratory search
Who Won the Mosaic War?
Linear programming applied to ultraviolet absorption spectroscopy
Collaborative Effords
The profession of IT - Is software engineering engineering?
Technology in Education - Introduction to the Special Issue
Toward higher precision
Sensate media
HCDA: from computational thinking to a generalized thinking paradigm
The Role of the CIO and It Function in ERP
Connectionist Ideas and Algorithms
Towards standards for handwritten zero and oh: much ado about nothing (and a letter), or a partial dossier on distinguishing between handwritten zero and oh
A NELIAC-generated 7090-1401 compiler
The CAN-SPAM Act: a silver bullet solution?
Computing and Accountability
Certification of algorithm 146: Multiple integration
Free Speech vs. Free Ride: Navigating the Supreme Court's Social Media Paradox
CACM community
AI and Art
Spyware was inevitable
The decline of computers as a general purpose technology
Dehumanizing the Workplace
Cold code decompression at runtime
Certification of algorithm 245 [M1]: TREESORT
Viewpoint - Time for computer science to grow up
The anonymization debate should be about risk, not perfection
The University of California CD-ROM Information System
Beyond location: data security in the 21 st century
Recovery of reentrant list structures in SLIP
Summary session
On the computation of least squares polynomials
The quest for randomness
How we build things: ...and why things are 90% complete.
A programmer's description of L 6
Real-time GPU audio
All the items fit to print
Algorithms, platforms, and ethnic bias
The science of datalogy
Playing with, and against, computers
Autosate
On the conversion of decision tables to computer programs
Gender diversity in computing: are we making any progress?
Economical Encoding of Commas Between Strings
The nucleus of a multiprogramming system
The IANA transition
Representing composites in conceptual modeling
Confronting the myth of rapid obsolescence in computing research
2004 ACM elections
An Overview of the Proposed American National Standard for Local Distributed Data Interfaces
Skill evaluation
Potential pitfalls in packaged software adoption
Can you engineer privacy?
Ruby risks
Complex Gamma Function with Error Control [S14] (Algorithm 421)
Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings
Toward Effective AI Support for Developers: A survey of desires and concerns
Virtual Memory, Processes, and Sharing in MULTICS
Epic versus Apple and the future of app stores
Systematic mistake analysis of digital computer programs
In memoriam: Juris Hartmanis 1928-2022
A tour of dependable computing research in Latin America
Information life cycle management
How Not To Lie With Statistics: The Correct Way To Summarize Benchmark Results
Why cloud computing will never be free
A Controller for a Braille Terminal
Economic and business dimensions - The extent of globalization of software innovation
Entity-Life Modeling and Structured Analysis in Real-Time Software Design - A Comparison
A Java 3d-enabled cyber workspace
Can universities combat the 'wrong kind of AI'?
The life of a data byte
Content-centric networking: technical perspective
Academic Directions of Multimedia Education
Plagiarism in the Web
A Relational Model of Data for Large Shared Data Banks (Reprint)
Supporting insight-based information exploration in intelligence analysis
Computing within limits
Research for practice: security for the modern age
Another test matrix for determinants and inverses
Algorithm 132: Quantum mechanical integrals over all Slater-type integrals
Using Electronic Mail as a Teaching Tool
The Third Heidelberg Laureate Forum