yusuke1997/dblp-id-title huggingface dataset:
The Roles of Digital Libraries In Teaching and Learning
The impact of virtual meetings
Transactions and Serverless are Made for Each Other
'Everything fails all the time'
The need to balance innovation and implementation in broadening participation
ORM in dynamic languages
New Upper Bounds for Selection
An empirical study of minimal storage sorting
On the move, wirelessly connected to the world
Technology-facilitated 'Give According to Your Abilities, Receive According to Your Needs'
We are done with 'hacking'
A comparison of 650 programming methods
User Program Measurement in a Time-Shared Environment
The Arrival of Zero Trust: What Does it Mean?
Interacting with Paper on the Digital Desk
Printer plotting not new
Surviving software dependencies
Passively measuring TCP round-trip times
Biomedical computing and visualization software environments
Computation of g-Splines via a Factorization Method [E2] (Algorithm 485)
Hierarchical Geometric Models for Visible Surface Algorithms
Understanding database reconstruction attacks on public data
Monitoring ambient air quality with carbon monoxide sensor-based wireless network
Generality in Artificial Intelligence
Four billion little brothers?: privacy, mobile phones, and ubiquitous data collection
Is Telemedicine a Practical Reality?
A Computational Inflection for Scientific Discovery
Enabling technologies: natural language dialogue for personalized interaction
Operator Work Load: When is Enough Enough?
American Universities Need Greater Access to Supercomputers
Special Section on The Challenges of Teaching Computer Programming
Agent-based end-user development
Business-oriented management of Web services
What causes stress in information system professionals?
A semantic approach to monitor business process
The three Ts of elementary education
Harmonic Analysis from the Computer Representation of a Musical Score
Toward an Image Indistinguishable from Reality - Introduction
Technical perspective: Back to the edge
A new era for mechanical CAD
Partial Sorting [M1] (Algorithm 410)
Browser security: appearances can be deceiving
Creating the Internet of Biological and Bio-Inspired Things: Technical Perspective
Babylonian Biometrics and Widespread Methodological Shortcomings
The Manchester Mark I and Atlas: A Historical Perspective
I don't understand my car
DATAPLEX: An Access to Heterogeneous Distributed Databases
Comparing Chatbots Trained in Different Languages
What road ahead for Microsoft and Windows?
An algorithm for generating projective reduction formulas for matrix elements of many-electron wavefunctions
Multidimensional Binary Search Trees Used for Associative Searching
The Y2K e-commerce tumble
Coding clinical laboratory data for automatic storage and retrieval
A Recurrence Scheme for Converting from One Orthogonal Expansion into Another
Octal Diagrams of Binary Conception and Their Applicability to Computer Design Logic
Making machine learning robust against adversarial inputs
User interfaces: disappearing, dissolving, and evolving
Risks of digital rights management
Seven reasons to shave your head and three reasons not to: the bald truth
The next 700 programming languages
Finding usability bugs with automated tests
Multilevel Specification of Real Time Systems
The online consumer's hierarchy of needs
Polanyi's revenge and AI's new romance with tacit knowledge
Abstractions for software-defined networks
Computer-Assigned Codes from Verbal Responses
What can the maker movement teach us about the digitization of creativity?
This menu has changed
ACM: A coming of age
Adopting DevOps practices in quality assurance
The Memory Exchange
Reduction of Compilation Costs Through Language Contraction
Viewpoint - Face the inevitable, embrace parallelism
ACM established to develop communication about computing
Evaluating numbers expressed as strings of English words
Getting started with ASPECTJ
Optimistic optimization
Low-Cost Estimation of Travel Trade-offs
Procedures for Natural Spline Interpolation [E1] (Algorithm 472)
Emerging markets - IT and the world's "bottom billion"
ACM's Visit to The People's Republic of China
Methodology for Allocating Resources for Data Quality Enhancement
Natural language question-answering systems: 1969
Archival perspectives on the emerging digital library
Guaranteeing Rights for the User
Weighing Watson's impact
Finding the flow in web site search
A Critique of the Stage Hypothesis: Theory and Empirical Evidence
Is telemedicine the panacea for Sub-Saharan Africa's medical nightmare?
More on reducing truncation errors
CoSaMP: iterative signal recovery from incomplete and inaccurate samples
Educating Computer Scientists: Linking the Social and Technical
HPCC Research Questinoned
Parse Tree Annotations
Is It Possible to Truly Understand Performance in LLMs?
A deeper understanding of deep learning
Use of the LRU Stack Depth Distribution for Simulation of Paging Behavior
A method for overlapping and erasure of lists
A comparison between the polyphase and oscillating sort techniques
Visible Surface Plotting Program [J6] (Algorithm 475)
Algorithm 361: permanent function of a square matrix I and II [G6]
Fail at scale
Current practices of leading e-government countries
On behalf of FORTRAN
Protecting the global internet from technology cold wars
A Case of Academic Plagiarism
The V Distributed System
Coons Award Lecture
Diverse connections
Playing at health
Computing Divided: How Wide the Chasm?
Sequential Formula Translation
An Approach to the Optimum Design of Computer Graphics Systems
Why All Writs is a trojan horse
Engineering trustworthy systems: a principled approach to cybersecurity
Voluntary collective licensing for music file sharing
Computational bioimaging for medical diagnosis and treatment
A set of matrices for testing computer programs
DSL for the uninitiated
On the Interface Between Computers and Data Communications Systems
Where code comes from: architectures of automatic control from Babbage to Algol
The hyperdimensional tar pit
Physical Design Equivalencies in Database Conversion
Measuring Parallel Processor Performance
Certification of Algorithm 30: Numerical solution of the polynomial equation
Letters to the editor: on Grau's recursive processes and on compiling expressions in ALGOL
An interactive command generating facility
Optimization search finds a heart of glass
Contemporary approaches to fault tolerance
Computer technology in communist China, 1956-1965
How Best to Provide the Services IS Programmers Need
Letters to the editor: IFIP 65; another view
Optimum tape-writing procedures
Enabling technologies: a personalized television listings service
Use of the computer to teach introductory statistics
Object-Oriented Application Frameworks - Introduction
Algorithm 104: Reduction to Jacobi
Robots: Intelligence, Versatility, Adaptivity - Introduction
The Netflix prize, computer science outreach, and Japanese mobile phones
Technical perspective: Supporting linear algebra operations in SQL
Empirical studies to build a science of computer science
Fast Finite-Difference Solution of Biharmonic Problems
From the President of ACM
Computers: The key to total systems control: an industrial viewpoint
Visibility Aspects of Programmed Dyamic Data Structures
Calculating error rates for filtering software
A federated infrastructure for European data spaces
Adjacency Detection Using Quadcodes
Algorithm 99: Evaluation of Jacobi symbol
The locality principle
Making the internet safe for gadgets
Hidden malware ratchets up cybersecurity risks
Bayesian networks
Extending Data Modeling to Cover the Whole Enterprise
Computer Programming as an Art
GEORGE 3 - A general purpose time sharing and operating system
The size of the IT job market
Technical perspective: Node replication divides to conquer
Card Nim
Computerization, Productivity, and Quality of Work-Life
Decrypting the Puzzle Palace
Volume-rendered galactic animations
Reforming Telecommunications Law
The social influence model of technology adoption
An integrated approach to federated identity and privilege management in open systems
Marketing Information on the I-Way: Data Junkyard or Information Gold Mine?
Dynamic Response Time Prediction for Computer Networks
Attributes of the Performance of Central Processing Units: A Relative Performance Prediction Model
Structure and Chance: Melding Logic and Probability for Software Debugging
The obscene coupling known as spaghetti code
Forum - Weighing in on the notion of 'dumbing up'
Public Protection and Education with EFT
Fair use by design in the European copyright directive of 2001
Simulation of a computer timing device
Progress and challenges in intelligent vehicle area networks
Revitalizing computing education through free and open source software for humanity
The Politicizing of Science Policy
Publish and perish
Responsibilities of technologists
A Message Passing Standard for MPP and Workstations
Visualization to understand ecosystems
Aspects of Software Adaptability
Use of the Hough Transformation to Detect Lines and Curves in Pictures
Remark on algorithm 231 [F1]: matrix inversion
Seven lessons from bad history
A Proposal for Character Code Compatibility
Scholarly publishing model needs an update
Moving beyond the Turing Test with the Allen AI Science Challenge
The rewards of ACM's awards
Feedback Loops Guide AI to Proof Checking
Did MGM really win the Grokster case?
Innovative Use of Email for Teaching
Native Client: a sandbox for portable, untrusted x86 native code
New search challenges and opportunities
IS Investment Priorities in Contemporary Organizations
An efficient machine-independent procedure for garbage collection in various list structures
The compression power of the BWT: technical perspective
The case against data lock-in
Calculation of Fourier Integrals [D1] (Algorithm 418)
The (un)predictability of computer science graduate school admissions
Algorithm 25: real zeros of an arbitrary function
Decision Table Translation (Remark on Algorithm 394)
Broadband to go
Accountability and liability in computing
Effects of Chargeout on User/Manager Attitudes
The Benefits of International Tension
Achieving gender equity: ACM-W can't do it alone
A Comparison of Next-fit, First-fit, and Best-fit
On the implementation of AMBIT, a language for symbol manipulation
Distributed selection: a missing piece of data aggregation
Opioid games
A Graph Labelling Proof of the Backpropagation Algorithm
Academic vs. practitioner systems planning and analysis
A new labor market for people with 'coolabilities'
Computer-aided design
A Study of Computer Use in a Graduate School of Business
Virtual Reality in Scientific Visualization
A comparison of the FORTRAN language implementation for several computers
Privacy and security - An ethics code for U.S. intelligence officers
Brave, new social world
Technical Perspective: What Does Provable Security Mean for Cryptographic Schemes?
Algorithm 96: Ancestor
Can online piracy be stopped by laws?
Expert Simulation for On-Line Scheduling
Improvements based on computed errors
A Statistical Study of the Accuracy of Floating Point Number Systems
A Comparison of Tree-Balancing Algorithms
Notes on Implementing Sets in Prolog
Algorithm 263 Gomory 1 [H]
Shannon's eleven
Insertions and Deletions In One-Sided Height-Balanced Trees
Predicative Programming, Part I
IT innovation for the bottom of the pyramid
How to Expose an Eavesdropper
Learning to build an IT innovation platform
Algorithm 103: Simpson's rule integrator
An empirical assessment of IT disaster risk
ACM honors distinguished members for contributions to computing
Accelerating LP algorithms
Watching TV on internet-connected devices
History of the PowerPC Architecture
Certification of algorithm 328 [F4]: Chebyshev solution to an overdetermined linear system
2008 ACM Elections
RISCy beginnings
Request for Methods or Programs
Sampling near neighbors in search for fairness
NEATER2: a PL/I source statement reformatter
The case for RAMCloud
Emerging Internet Infrastructures Worldwide - Introduction
Procedures for computing Smoothing and Interpolating Natural Splines [E1] (Algorithm 480)
Self-Assessment Procedure VII: A Self-Assessment Precedure Dealing with Software Science
E-service: a new paradigm for business in the electronic environment
The Global Diffusion of the Internet: Patterns and Problems
The need for corporate diplomacy
Assessing internet software engineering, encouraging competitions
Flow Outlining - A Substitute for Flow Charting
Real-Time Programming in Common Lisp
Science needs to engage with society: some lessons from COVID-19
Exploiting psychology and social behavior for game stickiness
Wireless laptops in the classroom (and the Sesame Street syndrome)
The Technologies that Disappear
AI, explain yourself
Crash consistency
Rapid Computation of General Interpolation Formulas and Mechanical Quadrature Rules
Algorithm 87: Permutation generator
Markov meets Bayes: technical perspective
Algorithm 155: combination in any order
The "Worm" Programs - Early Experience with a Distributed Computation
A new technonationalism?: China and the development of technical standards
SCISOR: Extracting Information from On-Line News
Net.Speech: Audio Comes to the Net
Dynamic space-sharing in computer systems
Transactional memory
Designing sustainable rural infrastructure through the lens of OpenCellular
Training users vs. training soldiers: experiences from the battlefield
General Performance Analysis of Key-to-Address Transformation Methods Using an Abstract File Concept
Y2K and Believing in Software Practice
A Practitioner's Guide To Addressing Algorithms
Top 10 Downloads from ACM's Digital Library
Algorithm 301: Airy function
Understanding deep learning (still) requires rethinking generalization
Building robust dynamical simulation systems: technical perspective
Liability issues in software engineering: the use of formal methods to reduce legal uncertainties
Designing the perfect auction
Optimal code for serial and parallel computation
Algorithm for Analyzing Logical Statements to Produce a Truth Function Table
Automating proofs
A Visit to Computation Centers in the Soviet Union
Post-conflict communications: the case of Liberia
The status of women of color in computer science
Legally speaking - When is a "license" really a sale?
Solutions of systems of polynomial equations by elimination
How Generative AI Fits into Knowledge Work
Simple Complexity and COMDEX
The Equivalence of the Subregion Representation and the Wall Representation for a Certain Class of Rectangular Dissections
IoT: the internet of terror
Improving social alignment during digital transformation
Why Are Lawyers Afraid of AI?
Crowdsourcing or AI Sourcing?
Distributed information processing in biological and computational systems
Semiotics and programming languages
Robotics and interactive simulation
Algorithms: Algorithm 327: Dilogarithm
Recognizing individual excellence helps us all
Mass digitization as fair use
The EU AI Act and the Wager on Trustworthy AI
The first internet president
Emerging Trends in the WWW User Population
Language Use in Context
Credit non-anonymous reviewers with a name
Explorations in namespace: white-hat hacking across the domain name system
The Effect of Data Structures on the Logical Complexity of Programs
The history of digital spam
An influential theoretician
The economics of end-user development
A current affair
Modern Languages and Microsoft's Component Object Model
Spam, Spam, Spam!
Viewpoint - Computing as social science
On the compilation of subscripted variables
A declaration of the dependence of cyberspace
Strategic IT applications in health care
Automatically profiling the author of an anonymous text
Considerations in the design of a multiple computer system with extended core storage
Product-market and technology strategies in banking
Enforce POLA on processes to control viruses
Re family membership in ACM
Little Engines that Could: Computing in Small Energetic Countries
Sometimes it takes some time!
Letters to the editor: views on technical meetings
Computational challenges in e-commerce
Neural Architecture Search as Program Transformation Exploration
Mobile Web 2.0 with multi-display buttons
Turing's red flag
Art on the Web, the Web as Art
Supporting return flows in the supply chain
Relative status of journal and conference publications in computer science
Toward intelligent business objects
Evaluation of Strategic Investments in Information Technology
Linear Systems with Almost Tridiagonal Matrix [F4] (Algorithm 470)
ACM president's letter: "what's yours?"
Comonent-based data mining frameworks
An Efficient List-Moving Algorithm Using Constant Workspace
Mastering concurrent computing through sequential thinking
Requirements engineering in new product development
Saving Our Sacred Honor
Geometry, flows, and graph-partitioning algorithms
Polychromatic choreography
The decay and failures of web references
On Complement Division
The ACM future of computing academy
Some Ideas on Data Types in High-Level Languages
Safety in the Air
UPLIFTS - University of Pittsburgh linear file tandem system
The quantum threat
An Overrelaxation for Numerical Inverse of a Constant
Comment on Generalized AVL Trees
Free press
Increasing the participation of individuals with disabilities in computing
A decade of OS access-control extensibility
A Computer Science Course Program for Small Colleges
Remark on algorithm 162: Near-minimax polynomial approximations and partitioning of intervals
Formal verification and software product lines
An Empirical Study of the Impact of User Involvement on System Usage and Information Satisfaction
Agents in e-supply chains
Technical perspective: The importance of WINOGRANDE
Taking the heat
Biomedical computing in the Arab world: unlocking the potential of a growing research community
What to do about database decay
Natural Language Understanding for Information-Filtering Systems
Pitting computers against each other ... in chess
Library loading with alternate routine selection
Coding the Lehmer pseudo-random number generator
Algorithm 94: Combination
The Complex Method for Constrained Optimization [E4] (Algorithm 454)
Examining user involvement in continuous software development: (a case of error reporting system)
Tuning in to graphene
Patterns hidden from simple algorithms: technical perspective
Amoeba-based neurocomputing with chaotic dynamics
The Role of Computing in the Study of Latin American Cultural Heritage
How SysAdmins devalue themselves
Processing Encrypted Data
The ALCOR Illinois 7090/7094 post mortem dump
From the I-WAY to the National Technology Grid
Trends in Robotics
Algorithm 107: Gauss's method
Algorithm 205: ATIVE
A Practical Algorithm for Exact Array Dependence Analysis
Two paths for digital disability law
Generating pseudorandom numbers on a two's complement machine such as the IBM 360
Ethics Online: Shaping Social Behavior Online Takes More THan New Laws and Modified Edicts
Adaptive computation: the multidisciplinary legacy of John H. Holland
Monitoring in a DevOps world
Distributed Data and Immersive Collaboration
Conversations with technology leaders: Erik Meijer
Why do people hate spyware?
Licensing professional software engineers: seize the opportunity
Exploratory search: from finding to understanding
Elements of a Realistic CASE Tool Adoption Budget
Performance Evaluation of Highly Concurrent Computers by Deterministic Simulation
Offshoring: finally facts vs. folklore
Collaborative structuring: organizing document repositories effectively and efficiently
Algorithm 282: Derivatives of e x /x, cos (x)/x, AND sin (x)/x
Web browsing and spyware intrusion
From terabytes to insights
The quarks of object-oriented development
Secure multiparty computation
The Control of Response Times in Multi-Class Systems by Memory Allocation
"Silver bullet" milestones in software history
Supporting ubiquitous location information in interworking 3G and wireless networks
A general business-oriented language based on decision expressions
Blockchain beyond bitcoin
Introducing Concurrency to a Sequential Language
Preserving Average Proximity in Arrays
Hardware Protection Against Software Piracy
The material side of educational technology
Two Fast Implementations of the "Minimal Standard" Random Number Generator
AI and data science centers in top Indian academic institutions
A general formalation of storage allocation
From the president of ACM
Quality Function Deployment Usage in Software Development
ACM's 2022 general election: please take this opportunity to vote
Random Deviates from the Dipole Distribution [G5] (Algorithm 441)
Toward explainable deep learning
Information dissemination via wireless broadcast
Go-ing to the Cloud
Katayanagi prizes and other CS awards
An Efficient Prime Number Generator (Remark on Algorithm 357)
Algorithms behind modern storage systems
Standards development and diffusion: a case study of RosettaNet
Achieving Specific Accuracy in Simulation Output Analysis
A Comment on the Practical Aspects of Computer Science Education
Use of transition matrices in compiling
Let us---together---make CACM exciting
Stochastic program optimization
Does telecommuting really increase productivity?
When technology goes awry
Risks of online storage
Testing "In A Perfect World"
Revised report on the algorithm language ALGOL 60
ACM president's letter: 100, 000 in 1975!
Efficient handling of binary data
Report on proposed American standard flowchart symbols for information processing
Hippie values really did build the internet
Human or machine?
Engaging the ethics of data science in practice
Technical Perspective: Low-depth arithmetic circuits
Adaptive document layout
Optimal auctions through deep learning
Why the software industry needs a good ghostbuster
DIAMETRICS: benchmarking query engines at scale
A Null-Object Detection Algorithm for Constructive Solid Geometry
Accessing the deep web
Models for Parallel Processing Within Programs: Application to CPU: I/O and I/O: I/O Overlap
CL-I, an environment for a compiler
Conversion of decision tables to computer programs by rule mask techniques
Wide Area Technical Report Service: Technical Reports Online
Lessons Learned Building Reusable OO Frameworks for Distributed Software
Puzzled: Circular food
Artificial intelligence: past and future
Inside risks - Reflections on Conficker
Managing a corporate open source software asset
Reliability of Function Points Measurement, A Field Experiment
Agents with Power
Frameworks = (Components + Patterns)
Extended Boolean Information Retrieval
Web science: an interdisciplinary approach to understanding the web
Disambiguating databases
A storage allocation and reference structure
The Alpha Vector Transformation of a System of Linear Constraints
Exascale computing and big data
Algorithm 371: Partitions in natural order [A1]
Steps toward self-aware networks
Testing and demonstrating context-aware services with Quake III Arena
The realities of home broadband: technical perspective
Internet Inroads (Introduction to the Special Section)
Scalar- and Planar- Valued Curve Fitting Using Splines Under Tension
Chaos is no catastrophe
Monetizing your personal data
Cobol Under Control
Remark on algorithm 304: Normal curve integral
Personal fabrication
: Electronic markets hypothesis redux: where are we now?
Is there a single method for the internet of things?
Could artificial intelligence create an unemployment crisis?
Information Filtering and Information Retrieval: Two Sides of the Same Coin?
Algorithm 127: Ortho
Emerging scientific applications in data mining
Rejuvenating Experimental Computer Science - A Report to the National Science Foundation and Others
Performance Results of the Simplex Algorithm for a Set of Real-World Linear Programming Models
Contracting for Artificial Intelligence
ELIZA - a computer program for the study of natural language communication between man and machine
Digital data processor for tracking the partially illuminated moon
Ballot box communication in online communities
A Glimpse Into the Pandora's Box
Logical Analysis of Programs
A Fortran technique for simplifying input to report generators
Hyperform: Rapid Prototyping of Hypermedia Services
Toward sustainable access: where are we now?
Getting consensus for data replication: technical perspective
K12 Network: Global Eduction through Telecommunications