yusuke1997/dblp-id-title huggingface dataset:
Design exploration through code-generating DSLs
Driving the cloud to true zero carbon
Internet Risks
The Data-Document Distinction in Information Retrieval
Cuba, Communism, and Computing
Belief propagation: technical perspective
A brittle and fragile future
Mobile agents in distributed network management
Technical perspective: The strength of SuRF
The Langley remote computing terminal system: implementation and first year's operation
Talk - a high-level source language debugging technique with real-time data extraction: 26
Simulation of outpatient appointment systems
Making ERP a Success
Why Is the Current XAI Not Meeting the Expectations?
Political Activity and International Computer Networks
Joint inventorship of computers
Digital computer determination of alpha source activity
A Lattice Model of Secure Information Flow
eBooks will abound in the ACM Digital Library
SPDYing up the web
The four horsemen of an ailing software project
Historical reflections: Will the future of software be open source?
Robot data screening: a solution to multivariate type problems in the biological and social sciences
Adopting and Sustaining Microservice-Based Software Development
Objective quality ranking of computing journals
Some Notes on Computer Research in Eastern Europe
Learning to Live with Privacy-Preserving Analytics
Algorithm 357: an efficient prime number generator [A1]
Automating commonsense reasoning using the event calculus
Researchers' big data crisis; understanding design and functionality
Bringing AI to the Edge
Authentication in e-commerce
Natural Language Processing - Introduction to the Special Section
Remaining trouble spots with computational thinking
A Generalization of AVL Trees
Tools for navigating large social cyberspaces
Impact of a Restricted Natural Language Interface on Ease of Learning and Productivity
ACM Fellows inducted
Upholding ACM's principles
Does Facebook use sensitive data for advertising purposes?
Incentives and rewarding in social computing
A Comment on "A Fast Parallel Algorithm for Thinning Digital Patterns"
Core allocation based on probability
Computing capabilities at Argentine and Chilean universities
DITRAN - a compiler emphasizing diagnostics
On Generation of Test Problems for Linear Programming Codes
Some basic terminology connected with mechanical languages and their processors: a tentative base terminology presented to ASA x3.4 as a proposal for subsequent inclusion in a glossary
The EDR Electronic Dictionary
Managerial information overload
Sensors: The Next Wave of Innovation
SimCalc Mathworlds for the Mathematics of Change
A framework for spyware assessment
Bitcoin: under the hood
Algorithm 37: telescope 1
Conferences vs. journals in computing research
A rapid turnaround multi-programming system
The case for reflective middleware
Computer Science in Secondary Schools: Curriculum and Teacher Certification
The illusion of security
Avalanches make us all innovators
Real-Time Disturbance Control
Designing a new foundation for design
Our house is on fire
Basic problems in nonnumerical mathematics not yet well understood, SICSAM symposium reveals
Reflecting on the DARPA Red Balloon Challenge
Pairing Heaps: Experiments and Analysis
Rapid Design and Prototyping of Customized Rehabilitation Aids
The Complexity of Songs (April 1984 Special Section)
Current and future applications of mobile and wireless networks
AI Scraping and the Open Web
Beyond Programming Languages
The Technology Infrastructure of U.S. Schools
Robots are coming
Ethics and values in the ACM awards program
Understanding email interaction increases organizational productivity
On polyphase sort
Following the Path of Evolvable Hardware - Introduction
Exact Cumulative Distribution of the Kolmogorov-Smirnov Statistic for Small Samples (Algorithm 487)
Flash storage memory
An Efficient Dynamic Selection Method
Anomalies with Variable Partition Paging Algorithms
Legislative challenges to the Sony safe harbor rule
On a divide-and-correct method for variable precision division
A Minimal Spanning Tree clustering Method [Z] (Algorithm 479)
The context problem in artificial intelligence
Operational excellence in April Fools' pranks
Complex financial products: caveat emptor : technical perspective
Internet Malcontents of the World - Unite!
Why the U.S. is not ready for mandatory CS education
Toward a General Theory of Special Functions
Reconstructing the unknown, balancing structure and uncertainty: technical perspective
The individual in the new age
An Optimal Real-Time Algorithm for Planar Convex Hulls
Algorithms 21: Bessel function for a set of integer orders
Reaching learners beyond our hallowed halls
Copyright's Fair Use Doctrine and Digital Data
Integrating Development of Task and Object Models
Software Strategies in developing Countries
Relationships between Fun and the Computer Business: Playing games can have serious consequences
Description of a high capacity, fast turnaround university computing center
An inexpensive braille terminal device
Remark on Algorithm 106: Complex number to a real power
Scientific Freedom and Human Rights of Computer Professionals - 1989
Transformers aftermath: current research and rising trends
How Should CIOs Deal With Web-Based Auctions?
An Improved Inspection Technique
The artificiality of natural user interfaces
Segment Sizes and Lifetimes in Algol 60 Programs
Never-ending learning
Making a positive impact: updating the ACM code of ethics
Technical Perspective: Veritesting tackles path-explosion problem
Assistive Technology Computers and Persons with Disabilities
Competitive Agents for Information Filtering
Lessons from the Design of the Eiffel Libraries
Neural algorithms and computing beyond Moore's law
Thoughts and Observations at the Microsoft CD-ROM Conference
Computer representation of planar regions by their skeletons
Bessel functions of integral order and complex argument
Internet freedom in West Africa: technical support for journalists and democracy advocates
An Iterative Method for Fitting the Logistic Curve
CSCW - Introduction to the Special Section
The perils of port 80
Technical Perspective: Broadening and deepening query optimization yet still making progress
Tablet: Personal Computer in the Year 2000
Universal accessibility as a multimodal design issue
A Simple Recovery-Only Procedure For Simple Precedence Parsers
A digital simulation model of a freeway diamond interchange
Algorithm 173: assign
A Tale of Two Thousands
Cloud computing and developing nations
Improving disaster management
Erlang for concurrent programming
Taming heterogeneous agent architectures
Table servers protect confidentiality in tabular data releases
The HIPAA-potamus in health care data security
Forum: Participatory Vs. Representative Democracy
Beware of counting LOC
For better or worse, benchmarks shape a field: technical perspective
Middleware: A Model for Distributed System Services
Socializing Around Arcade Technology
Realizing 3D Visualization Using Grossed-beam Volumetric Displays
Never lost, never forgotten
Calculating the future
Adaptive interfaces for ubiquitous web access
Ontologies and the semantic web
Some thoughts on parallel processing
An information retrieval language for legal studies
Journals for certification, conferences for rapid dissemination
CLP-the Cornell list processor
On decomposing a Boolean function and simplfying the components separately
The reliability of enterprise applications
The future of supply chains
Organizational adoption of open source software: barriers and remedies
Whose smartphone is it?
The keys to the kingdom
The spiritual life of projects
Tracing the roots of markup languages
Evolution of Data Modeling for Databases
Compuvision or Teleputer?
Extract, shoehorn, and load
Certification of algorithm 150: SYMINV2
Software product line modeling made practical
Programming systems, whither?
Simulation of a Semiconductor Manufacturing Line
A Note on Hash Linking
Thinking outside the continent
Big data needs approximate computing: technical perspective
A tale of three datasets: characterizing mobile broadband access in the U.S
The right place at the right time
Computing and India
Superconnectivity
Information Systems Frontiers
Universal access to information
Ada 9X: A Technical Summary
Cryptography miracles, secure auctions, matching problem verification
Letters to the editor: B5000 COBOL-61 compiler equipment configurations
NeuroRadar: Can Radar Systems Be Reimagined Using Computational Principles?
Scene completion using millions of photographs
Use of Tree Structures for Processing Files (Reprint)
Digital libraries: Introduction
Open information extraction from the web
The simulation of time sharing systems
Electronic Shopping
Call for a wake standard for artificial intelligence
Addendum to a Multiple-Precision Division Algorithm
The many shapes of a computer science career
The Computer Scientist as a Toolsmith II
Visual Information Retrieval from Large Distributed Online Repositories
Developing an Object-Oriented Software Testing and Maintenance Environment
Text and data mining of in-copyright works: is it legal?
What level for ACM publications?
Advancing computing as a science and profession: but to what end?
Designing Component-Based Frameworks Using Patterns in the UML
An Interview with the 1986 A. M. Turing Award Recipients - John E. Hopcroft and Robert E. Tarjan
Comparing Information Without Leaking It
The world-wide telescope
The Ethical Implications of Online Computer Science Education
Geometric tools for exploring manifolds of light transport paths
Internet of things search engine
Some preliminary remarks on theoretical pragmatics
The Emerging Face of Digital Dentistry
The IBM PC: from beige box to industry standard
An overview of deterministic database systems
Latency and player actions in online games
Business Process Components for Distributed Object Applications
Wanted: public policies that foster creation of knowledge
Opportunity Cost and Missed Chances in Optimizing Cybersecurity
The Use of Computers in Inspection Procedures
Making the case for computing
GeoRoute: A Geographic Information System for Transportation Applications
A Heuristic Problem Solving Design System for Equipment or Furniture Layouts
NASA's TReK project: a case study in using the spiral model of software development
Reactive Environments
A Self-Assessment by the Software Engineering Community
Analyzing internet voting security
Teaching reviewing to graduate students
Formally verified software in the real world
CSCW Challenges: Cooperative Design in Engineering Projects
Twitter as medium and message
ACM launches new Digital Library
Ultimate cryptography
Can computer professionals and digital technology engineers help reduce gun violence?
Reciprocity: the golden rule of IS-user service relationship quality and cooperation
Professional computer work for the blind
The reality of simulated actors
Three New Combination Algorithms with the Minimal Change Property
Progress, Obstacles, and Opportunities in Software Engineering Economics
Guidelines for multimodal user interface design
Determinants of Program Repair Maintenance Requirements
Beyond the Checkbox: Upgrading the Right to Opt Out
Multiprogram Scheduling Parts 3 and 4: Scheduling Algorithm and External Constraints
Not teaching viruses and worms is harmful
Technical Perspective: Improving Refugees' Integration with Online Resource Allocation
Current progress of e-commerce adoption: small and medium enterprises in Hong Kong
An automatic grading scheme for simple programming exercises
World-Wide Web and Computer Science Reports
The role of archives in digital preservation
An Appreciation of Lawrence Rosenberg
A Software Design and Evaluation System
Marketing challenges of e-services
This is Not a Pipe
Advancing the ability of robots to help
Certification of algorithm 121 [G5] Normdev
Tridiagonalization by Permutations
The Realities of Software Payoffs
Succinct range filters
Uninitialized reads
Hypercomputation: hype or computation?
Algorithm 168: Newton interpolation with backward divided differences
Texture and Reflection in Computer Generated Images
The FAA's Y2K Preparedness
Mirror, Mirror on the Wall, What is the Best Topology of Them All?
Cobol - A Contradiction and an Enigma
NSF-EU Multilingual Information Access
The changing labyrinth of software pricing
Life in simulation
Middleware for real-time and embedded systems
Capturing cultural heritage in East Asia and Oceania
Producing competent HPC graduates
Deploying decentralized, privacy-preserving proximity tracing
Comments on time sharing
System Structure and Software Maintenance Performance
Semantic blogging and decentralized knowledge management
What is a "good" estimate?: whether forecasting is valuable
Overcoming disabilities
Geospatial IT for mobile field data collection
Immigration and the global IT work force
MAESTRO: Conductor of Multimedia Analysis Technologies
Sharing ideas, writing apps, and creating a professional web presence
An embarrassing, yet rewarding, ending to a previous column
Issues and Challenges in ATM Networks - Introduction
Alphabets & Languages (Introduction to the Special Section)
Blockchain revolution without the blockchain?
Life points the way to a new template for chipmaking
Inside risks - U.S. election after-math
Computer-Assisted Proofs Take on Fluid Flow
Technology confounds the courts
An Electronic Infrastructure for a Virtual University
Responsible research with crowds: pay crowdworkers at least minimum wage
Examining Data Quality - Introduction
When computers stand in the schoolhouse door
Phishing mongers and posers
A language for describing the functions of synchronous systems
Legal issues with robots
Concurrent Reading and Writing
MapReduce: a flexible data processing tool
Taking "Computer Literacy" Literallly
Online social networks and global women's empowerment
Intenet Security and the Case of Bank of America
The role of adaptive hypermedia in a context-aware tourist GUIDE
Making chips smarter
Certification of algorithm 343 [F1]: eigenvalues and eigenvectors of a real general matrix
Targeteer
The new face of war
Algorithm 199: conversions between calendar date and Julian day number
Algorithm 150: syminv2
Npath: A Measure of Execution Path Complexity and Its Applications
Brave NUI world
On determining C. S. education programs
Routing Problem (Algorithm 456)
Average Binary Search Length for Dense Ordered Lists
The house elves of ACM
TALL: A list processor for the Philco 2000 computer
Computation of algebraic properties of elementary particle reactions using a digital computer
The Digital Simulation of River Plankton Population Dynamics
VMIN-An Optimal Variable-Space Page Replacement Algorithm
Performing Remote Operations Efficiently on a Local Computer Network
The Economics of Designing Generalized Software
ACM Algorithm 284: Interchange of Two Blocks of Data
On ALGOL I/O conventions
A Model of Shared DASD and Multipathing
Knowledgeable beginners
Understanding the U.S. domestic computer science Ph.D. pipeline
Avalanches are coming
Toward 2 W , beyond web 2.0
Would Turing have won the Turing award?
Apprenticing with the Customer
Symbolic derivatives without list processing, subroutines, or recursion
A Chinese-English Microcomputer System
Computer science education in Japan
Is Moore's Party over?
The language-action perspective as a basis for communication support systems
Why spoofing is serious internet fraud
Algorithm 305: symmetric polynomial
Algorithm 130: Permute
The Impact of Scanners on Employment in Supermarkets
Stop chasing the AI illusion
Asynchronous health care communication
How culture influences IT-enabled organizational change and information systems
Introducing research for practice
A celebration of accomplishments
Researchers simplify parallel programming
A new method for determining linear precedence functions for precedence grammars
Evolution of mobile location-based services
A Correction to Brelaz's Modification of Brown's Coloring Algorithm
An MCC Update
Algorithm 395: Students t-distribution
Intentional Resolution of Privacy Protection in Database Systems
Collaborative augmented reality
Extremely portable random number generator
Software engineering requires individual professionalism
The foresight saga, redux
Technical opinion - The ethics of IT professionals in China
Self-Assessment Procedure XIX: A Self-Assesment Procedure on the Application of Copyright Law to Computer Programs
Using any surface to realize a new paradigm for wireless communications
ESC facility in USASCII
Measuring Usability: Preference vs. Performance
Master of connections
Capacity and performance analysis of distributed enterprise systems
Algorithms 402: Increasing the efficiency of quicksort
The most ancient marketing
The Pollution of AI
Open frameworks for information cities
Small changes hint at bigger things
Concurrent-convergent strategy in IT consulting
Plagiarism on the rise
Software transactional memory: why is it only a research toy?
New exemptions to anti-circumvention rules
Discovering genes involved in disease and the mystery of missing heritability
Integrating Legacy Systems with Modern Corgorate Applications
Operationalizing AI ethics principles
2004 ACM awards banquet: a night to celebrate
A tale of two internet service providers
Denail of Service: An Example
Bundling e-banking services
Open source software for medical image processing and visualization
Trustworthiness and truthfulness are essential
Toward a European exascale ecosystem: the EuroHPC joint undertaking
ACM president's letter: and in the corner ...
Revealing the Cracks in AA Services
Turing reaction
Technical opinion - Steering self-learning distance algorithms
Tracing variations in software product families
From computational thinking to computational participation in K-12 education
Sixth Annual UCLA Survey of Business School Computer Usage
Achievement in Microarchitecture
Cybersecurity as illuminator for the future of computing research
Remark on algorithm 347: An efficient algorithm for sorting with minimal storage
Aligning internet usage with business priorities
Cake cutting: not just child's play
Nonlinear extrapolation and two-point boundary value problems
Wearables in 2048
Meltdown: reading kernel memory from user space
Consequence analysis of complex events on critical U.S. infrastructure
It's the FCC on the line
The peace of westphalia
Personalization in business-to-customer interaction
Teachers and Technology: Easing the Way
The Collaborative Visualization Project
Deterministic Record-and-Replay
Securing the boot process
Problem-oriented programming language structure
Algorithm 146: Multiple integration
CS woes: deadline-driven research, academic inequality
On applications of differential equations in general problem solving
For sale by owner online: who gets the saved commission?
How to create a great team culture (and why it matters)
An extended arithmetic package
A leap from artificial to intelligence
Manipulation of trees in information retrieval
Accountability and Computer Decision Systems
Analyzing English syntax with a pattern-learning parser
More on an IF statement for bed comparison
STACKing up undefined behaviors: technical perspective
The science in computer science
Implementing the argument web
Metasystems
Access controls and healthcare records: who owns the data?
ACM-W celebrates women in computing
Anonymous Web Transactions with Crowds
Hu-Tucker Minimum Redundancy Alphabetic Coding Method (Remark on Algorithm 428)
Minimal Perfect Hash Functions Made Simple
The patent holder's dilemma: buy, sell, or troll?
Isomorphism, canonization, and definability for graphs of bounded rank width
Comments on professor Tewarson's letter
A taxonomy of automated assistants
As the Industry Sees It
Design of a LISP-Based Microprocessor
Accountability in future internet architectures
Wanted: toolsmiths
Tech Workers Versus Enshittification
Smartphone science
A Case for Document Management Functions on the Web
The five orders of ignorance
Algebraic fingerprints for faster algorithms
Robots compete in disaster scenarios
Controlled publication of digital scientific data
Letters to the editor: suggestions for ACM's long-term growth
A Heuristic Approach to Inductive Inference in Fact Retrieval Systems
Intelligent Software Technology for the New Decade
Algorithm 194: ZERSOL
Remote, online, real-time computer diagnosis of the clinical electrocardiogram
The small batches principle
Experiments with Some Algorithms that Find Central Solutions for Pattern Classification
Too big NOT to fail
Reducing truncation errors by programming
On Lions' Counter Example for Gotlieb's Method for the Construction of School Timetables
Understanding the Seductive Experience
Verifying Correctness
Declarative machine learning systems
Algorithm 109: Definite exponential integrals B
Algorithm 295: Exponential curve fit
Reinventing Methodology: Who Reads It and Why?
In praise of 'Wilkes, Wheeler, and Gill'
The new Professional Development Centre boasts 1, 000 courses, O'Reilly Books, and CS classics
Will AI Destroy the World Wide Web?
Cultivating Innovation in a Research Lab
Technology for the deaf
Policy, Values, and EFT Research: Anatomy of a Research Agenda
The need for a new graduation rite of passage
Interacting with groups of computers
Cybercrime: it's serious, but exactly how serious?
The Structure Of Modular Programs
Computation with carbon nanotube devices
On the Implementation of Security Measures in Information Systems
Man/machine communications in the biological medical research environment
Certification of Algorithm 85: Jacobi
An Algorithm for Reduction of Operator Strength
Informing California privacy regulations with evidence from research
Operationalizing privacy by design
Vanishing electronics
Physical layer resilience through deep learning in software radios: technical perspective
Building the future: Communications of the ACM
What's your placebo?
Managing large collections of data mining models
Numerical analysis in a Ph.D. computer science program
Programming Languages: A general purpose graphic language
Networks new economical virtual private
Securing the wireless emergency alerts system
Comparing Java vs. C/C++ Efficiency Differences to Interpersonal Differences
Multilevel operating systems
Computational Gifts for the Barney Generation
Not only digital: a review of ACM's early involvement with analog computing technology
"Simple I/O" MAD statements
Empowering persons with disabilities with decision-support technology
Lessons Learned from the OS/400 OO Project
The interplanetary Internet
Algorithm 163: modified Hankel function
Half-baked high-resolution referencing
The internet is everywhere, but the payoff is not
Computer aides to medical diagnosis - problems and progress
Beginnings of a theory of information handling
Block-based programming in computer science education
The costs and pleasures of a computer science teacher
A service computing manifesto: the next 10 years
The Grace Hopper Celebration
Crowdsourcing and the question of expertise
The Computer Language Mathsy and Applications to Solid State Physics
Toward total-system trustworthiness
Sub-Saharan Africa: A Technological Desert
Limited bit manipulation using FORTRAN II
Issues in the Pragmatics of Qualitative Modeling: Lessons Learned from a Xerographics Project
Aggravation by Computer: Life, Death, and Taxes
ANSI Subcommittee X3J3: Clarification of Fortran Standards-Second Report
In the year of disruptive education
Compiling what to how: technical perspective
Algorithm 66: Invrs
FORTRAN IV as a syntax language
Reasoning on data partitioning for single-round multi-join evaluation in massively parallel systems
Automata, formal languages abstract switching, and computability in a Ph.D. computer science program
ACM Annual Report for FY06
A note on the formation of free list
Remark on Algorithm 19: Rinomial coefficients
A web-enabled framework for smart card applications in health services
Introduction to the Special Section on Graphical User Interfaces: The Next Generation
An algorithm for solving a special class of tridiagonal systems of linear equations
An AI Learning Hierarchy
Introduction to the Fifth Generation
Every graph is essentially sparse
Relative effects of central processor and input-output speeds upon throughput on the large computer
Variations on UNIX for Parallel-Processing Computers