yusuke1997/dblp-id-title huggingface dataset:
Special Section on Computing at the Frontiers of Theoretical Physics - Introduction
Certification of Algorithm 52: A set of test matrices
Four Combinatorial Algorithms [G6] (Algorithm 466)
Strategic paddling
Building a Foundation for the Future of Software Engineering (Introduction to the Special Issue)
Multimodal Interfaces That Process What Comes Naturally
A science of design for software-intensive systems
Mobile research strategies for a global market
Women in Computer Science Are Making Strides
The First Twenty-Five Years
Algorithm 76: Sorting procedures
Communicating Sequential Processes (Reprint)
The forgotten engineer
Vulnerability Counts: A Rejoinder
What happens when big data blunders?
End-user software engineering
Content preparation and management for e-commerce Web sites
Security advice; malvertisements; and CS education in Qatar
Progress Report on the ACM Guide to Computing Literature
Specifying Queries as Relational Expressions: The SQUARE Data Sublanguage
Coordination in Software Development
Time-critical information services
The ObjectStore Database System
Top Management Toolbox for Managing Corporate IT
The Myth of the Coder
Laptop Computers in an Integrated First-Year Curriculum
Some Practical Experience with a Software Quality Assurance Program
Better-than-nothing security practices
CLIM: The Common Lisp Interface Manager
Are We Cobblers without Shoes?: Making Computer Science Data FAIR
Supercomputing - Introduction to the Special Section
Active citizen participation using ICT tools
Fluid democracy
Ubiquitous access: on the front lines of patient care and safety
A futures market in computer time
Certification of algorithm 74: curve fitting with constraints
Future tense - Mightier than the pen
What is Inside a Link?
Grosch's Law Re-Revisited: CPU Power and the Cost of Computation
FORTRAN subroutines for time series analysis
Certification of Algorithm 253: Eigenvalues of a real symmetric matrix by the QR method
The Problem of Programming Communication with Changing Machines A Proposed Solution (Part 2)
Kode vicious - Obvious truths
New Design Concepts for an Intelligent Internet
A new benchmark for artificial intelligence
Data Models in Geographic Information Systems
PowerPoint at 20: back to basics
In Memory of George E. Forsythe
Objects never?: well, hardly ever!
Autocorrect Is Not: People Are Multilingual and Computer Science Should Be Too
Directing Policy-Making Beyond the Net's Metaphor
Inside "Inside Risks"
Backing creativity
Digital memories in an era of ubiquitous computing and abundant storage
Editing Images of Text
Technical opinion - Are employees putting your company at risk by not following information security policies?
Quantum leap
Dynamic Objects for Engineering Automation
Using Generative AI in Finance, and the Lack of Emergent Behavior in LLMs
Reinventing Backend Subsetting at Google
Certification of Algorithm 57: Ber or bei function
Debating net neutrality
Who values technology certification?
Mixed Signals About Social Responsibility
The Debugging Scandal and What to Do About It (Introduction to the Special Section)
Algorithm 166: MonteCarlo
The EU's controversial digital single market directive
Algorithm 353: Filon quadrature [D1]
Technical perspective: finding a good neighbor, near and fast
Embedding the Internet: Introduction
A Nonrecursive List Compacting Algorithm
A collaborative approach to ontology design
The future of the internet of things
Letters to the editor: round-off
Soviet Computer Technology - 1959
Listening to professional voices: draft 2 of the ACM code of ethics and professional conduct
Modular data processing systems written in COBOL
Letters to the editor: restore professional atmosphere at ACM meetings
BRAP forensics
Adaptive Recovery for Mobile Environments
Rapid Computation of Weights of Interpolatory Quadrature Rules [D1] (Algorithm 417)
A Software Maintenance Workshop
Computing is history
Information structures for processing and retrieving
On Harrison's Substring Testing Technique
Relating Sentences and Semantic Networks with Procedural Logic
Algorithm 67: CRAM
Electoral Trickery
Illegal pricing algorithms
Accurate floating-point summation
An ICT research agenda, HPC and innovation, and why only the developed world lacks women in computing
The Use of Memory in Text Processing
Recursive computation of certain derivatives&a study of error propagation
Encryption and surveillance
What serverless computing is and should become: the next phase of cloud computing
Protecting Telecommunications Privacy in Japan
(Mis)managing parallel computing research through EU project funding
Computer Rendering of Stochastic Models
A Graph Formulation of a School Scheduling Algorithm
Understanding CS1 students; defective software
Abstractions for genomics
Nonconsensual Negotiation in Distributed Collaboration
Deep learning comes of age
Logic and Logic Programming
Contemporary Software Development Environments
Editorial Pointers
Interface Design Issues for Advice-Giving Expert Systems
Theory, theory on the wall
Hibernating during telecom winter
Algorithm 235: Random permutation
Length-Segmented Lists
Security challenges for medical devices
Where do people draw lines?
A Psychology of Learning BASIC
Reflections on Software Research
A Comparison of Multivariate Normal Generators
Technical perspective - Where biology meets computing
Managing the transition to bricks and clicks
Better memory
Scoping identity theft
Algorithm 112: Position of point relative to polygon
Quest for Java
Animals teach robots to find their way
E-epistemology and misinformation
Great principles of computing
Enemy at the gate: threats to information security
Technical perspective: Analyzing smart contracts with MadMax
A Note on the Set Basis Problem Related to the Compaction of Character Sets
Evidence that computer science grades are not bimodal
Evolvable Hardware Chips for Industrial Applications
The C-ODA Project: Online Access to Electronic Journals
Reciprocal Hashing: A Method for Generating Minimal Perfect Hashing Functions
Some proposals for improving the efficiency of ALGOL 60
Use of the disk file on stretch
Improving Locality by Critical Working Sets
Use of magnetic tape for data storage in the ORACLE-ALGOL translator
An Experimental Analysis Of The Performance Of Fourth Generation Tools On PCs
Floating-point arithmetic with 84-bit numbers
Educational Programs in Information Systems
Designing data governance
Logical Construction of Software
IFIP-62: Council meetings-notes
The Toshiba T1000, IBM's Academic Computing Conference and SPARC PSs
Teacher/Student Authored CAI Using the NEWBASIC System
ATM Concepts, Architectures, and Protocols
Selection Criteria for Expert System Shells: A Socio-Technical Framework
Writing Correct Programs
One Organization's Use of Lotus Notes
Market segmentation in the emoji era
Age Verification Systems Will Be a Personal Identifiable Information Nightmare
On translation of Boolean expressions
ACM fellows
On the Synergism of Computers and Communication (Introduction to the Special Section)
Certification of algorithm 27: assignment
Combating cancer with data
Technical perspective: WebAssembly: a quiet revolution of the web
Having a conversation about bulk surveillance
Response by Ernst, Giuliano and Jones
Libel and Slander on the Internet
[Getting ideas to market] Current issues faced by technology entrepreneurs
Computing Connected Components on Parallel Computers
Vidyanidhi: Indian digital library of electronic theses
Retiring computer pioneer
Assessing Computer Technology in Europe
The Battle to Mitigate E-Waste
Index Ranges for Matrix Calculi
Toward public-key infrastructure interoperability
Seven comments on charging and billing
The Magnetic Poles of Data Collections
B-trees Re-examined
The perils of data misreporting
The physical world and the real world
A Practical Approach to Managing Resources and Avoiding Deadlocks
Evolving the ACM journal distribution program
Scaling mining algorithms to large databases
Knowledge management mechanisms of financial service sites
Data completeness: a key to effective net-based customer service systems
An Efficient, Incremental, Automatic Garbage Collector
A Gaussian Pseudo-Random Number Generator (Algorithm 488)
Internet diffusion in Chinese companies
Idle-time garbage-collection scheduling
Big data's end run around procedural privacy protections
Technology strategy and management - The evolution of platform thinking
To Post or Not to Post: AI Ethics in theAge of Big Tech
Opportunities for Research on Numerical Control Machining
Smalltalk in the Telecommunications Industry
The Category-Partition Method for Specifying and Generating Functional Tests
Remarks on and certification of algorithm 50: inverse of a finite segment of the Hilbert matrix
The pain of implementing LINQ providers
Mechanical Program Analysis
Algorithm 40: critical path scheduling
Technical perspective: Solving imperfect information games
How Exploits Impact Computer Science Theory
Extending the Information Theory Approach to Converting Limited-Entry Decision Tables to Computer Programs
Guides to teaching COBOL
State and local law enforcement is not ready for a cyber Katrina
Colossal genius: Tutte, Flowers, and a bad imitation of Turing
Virtual Environments in Special-Needs Education
Corporate Systems Management: An Overview and Research Perspective
Boolean satisfiability: theory and engineering
On the Security of Multiple Encryption
Disks from the perspective of a file system
A Multimedia Literacy Series
Software by Kids for Kids
A Note on the LU Factorization of a Symmetric Matrix
On the Implicit Bias in Deep-Learning Algorithms
Scanning text with a 1401
Scale-free geometry in OO programs
Finding more than one worm in the apple
The tears of Donald Knuth
WISs at Federal Express
The digitization of cultural practices
Unified activity management: supporting people in e-business
Self-authenticating identifiers
Viewpoint - Retrospective: an axiomatic basis for computer programming
A Constructive Approach to the Design of Algorithms and Their Data Structures
Expanding CS education; improving software development
How Amazon web services uses formal methods
Remark on algorithm 331: Gaussian quadrature formulas [D1]
Notice and Choice Cannot Stand Alone
Technical perspective: A control theorist's view on reactive control for autonomous drones
Growth Stages of End User Computing
A Programmed Binary Counter For The IBM Type 650 Calculator
A New Approach to Automatic Scanning of Contour Maps
Compiling Fixed-Point Multiplications
The API performance contract
The great robotics debate
Understanding scam victims: seven principles for systems security
The end of computing science?
Infrastructure Risk Reduction
Are you sure your software will not kill anyone?
Abstracting abstract machines: technical perspective
A new movement in seismology
Calculation of Optimum Parameters for Alternating Direction Implicit Procedures [D3] (Algorithm 460)
Fenix: a Pan-European federation of supercomputing and cloud e-infrastructure services
The Myths and Realities of Information Technology Insourcing
ACM president's letter: NATO and software engineering?
Computer Virus-Antivirus Coevolution
Trusted Products Evaluation
Comments on the implementation of recursive procedures and blocks in ALGOL 60
On the model of computation: point
User Interface Directions for the Web
A computer technique for displaying n-dimensional hyperobjects
On JOE
The DOWL Distributed Object-Oriented Language
How Microsoft Builds Software
Another aspect of economical polynomials
How Today's Recommender Systems Use Machine Learning to Cater to Your Every Whim
Operations on Sparse Relations
TECHNOLOchicas: a critical intersectional approach shaping the color of our future
Algorithm 399: Spanning tree
Technical Perspective: Sensing Interaction with Everyday Objects Using Near-Field Communication in Textiles
The Frankencamera: an experimental platform for computational photography
Symbol-Synchronous Buses: Deterministic, Low-Latency Wireless Mesh Networking with LEDs
Touchless interaction in surgery
Data unification in personal information management
Unexpected power of low-depth arithmetic circuits
Some experiments in algebraic manipulation by computer
An Algorithm for Planning Collision-Free Paths Among Polyhedral Obstacles
Technical perspective: How do experts learn new programming languages?
A Problem-List of Issues Concerning Computers and Public Policy - A Report of the ACM Commitee on Computers and Public Policy
An agent-based approach for building complex software systems
AI dangers: imagined and real
Letters to the editor: proposed abbreviation for 1024: bK
Introduction to the Special Issue on Internetworking
Unsolicited communications as trespass?
Teaching Calculation and Discrimination: A More Effective Curriculum
Does AI Prediction Scale to Decision Making?
Ye indiscreet monitor
The informal guide to ACM fellow nominations
A Workstation Model for an Interactive Graphics System
Shift-Register Code for Indexing Applications
Another Comment on Computer Music
Handling crosscutting constraints in domain-specific modeling
News Track
Practical verification of peephole optimizations with Alive
Retrieval times for a packed direct access inverted file
Abstracting abstract machines: a systematic approach to higher-order program analysis
Algorithm 302: Transpose vector stored array
"Panini-Backus Form" suggested
Editorial pointers
Humanoid robots
Technical perspective: Photorealistic facial digitization and manipulation
Computer capabilities at western european universities
Person-matching by electronic methods
Future-proof encryption
Real id, real trouble?
Disaster recovery techniques for database systems
Spam and the ongoing battle for the inbox
Situations and Advancement Measures in Germany
A direct path to dependable software
Educating a New Engineer
The path to the top: insights from career histories of top CIOs
Transforming science through cyberinfrastructure
Bounding Delay on a Multifarious Token Ring Network
An Object-Oriented Relational Database
A Model for Masking Rotational Latency by Dynamic Disk Allocation
Siut Yourselt
A copyright challenge to resales of digital music
Building a brain may mean going analog
The Cave - Audio Visual Experience Automatic Virtual Environment
Electronics need rare earths
Algorithm 317: Permutation
A Numbering Systems for Combinations
Counting boulders and measuring mountains
Algorithm 136: Enlargement of a group
Full Stack Recycling Approaches for Computing Devices
Are computer chips the new security threat?
Retraining Teachers to Teach High School Computer Science
NAPSS - a numerical analysis problem-solving system
Special Section on Software Testing
Synchronization with Eventcounts and Sequences
Remark on algorithm 150: Syminv2
Open platforms for computational photography: technical perspective
A modified Newton method for polynomials
Electronic Social Fields in Bureaucracies
Profiling Successful Reengineering Projects
Upstart Puzzles: Proving without Teaching/Teaching without Proving
Remark on algorithm 341 [H]: solution of linear programs in 0-1 variables by implicit enumeration
Incentive auctions
Biometric identity
When should a black box be transparent?
Some techniques for using pseudorandom numbers in computer simulation
Toward a new politics of intellectual property
Hard-disk drives: the good, the bad, and the ugly
Comments on bit-sequencing of the ASCII in serial-by-bit data transmission
It takes two to tango: how relational investments improve IT outsourcing partnerships
Toward Automating the Software-Development Cycle
Keeping the internet open
Algorithm 271: quickersort
Monitoring and control of large systems with MonALISA
Progressive Acyclic Digraphs - A Tool for Database Integrity
In Search of Quietude
Consumers, corporations, and government: computing in China
Tracking shoppers
Sketch-Thru-Plan: a multimodal interface for command and control
Conference-journal hybrids
From images to 3D models
'As we may think'
The global IT work force: Introduction
Case-Based Reasoning: Business Applications
The viability of supporting anonymous employees
A framework of ICT exploitation for e-participation initiatives
EarSketch: engaging broad populations in computing through music
Situated Information Spaces and Spatially Aware Palmtop Computers
Dynamic Memory Repacking
Contextual and cultural challenges for user mobility research
Amdahl's law for tail latency
Remark on algorithm 206 [B1]: arccossin
Moving portraits
Toward universal literacy: from computer science upward
Computing is a profession
Combat vehicle firing stability (active suspension)
Information-rich commerce at a crossroads: business and technology adoption requirements
French team invents faster code-breaking algorithm
Translation equations
Function Probe
Multimodal processing by finding common cause
Terahertz networks move closer to reality
Patent protection of computer programs
The Effects of Multiplexing on a Computer-Communications System
DVI Parallel Image Compression
An Implementation of Structured Walk-Throughs in Teaching Cobol Programming
Polynomial Manipulation with APL
Algorithm 63: partition
The divergent online news preferences of journalists and readers
Economies of scale and the IBM system/360
Encouraging recognition of fair uses in DRM systems
A Definition Optimization Technique Used in a Code Translation Algorithm
For privacy and security, use public keys everywhere
A Hash Code Method for Detecting and Correcting Spelling Errors
Evolutionary robotics
Career redux
Future cyberdefenses will defeat cyberattacks on PCs
Software development in disruptive times
Evaluation of voting systems
An advanced input-output system for a COBOL compiler
In the Virtual Extension
Agent-oriented embedded electronic measuring systems
Using temporal patterns of interactions to design effective automated searching assistance
thinkflickrthink: a case study on strategic tagging
Natural language translation at the intersection of AI and HCI
Pei matrix eigenvectors
What Will Happen in the Next 50 Years?
Use the scientific method in computer science
The Conversion of Limited-Entry Decision Tables to Optimal and Near-Optimal Flowcharts: Two New Algorithms
Like it or not, web services are distributed objects
Opening the Door to SSD Algorithmics: Technical Perspective
Randomized binary searching with tree structures
When Two Cameras Are a Crowd
Designing a Bloom Filter for Differential File Access
New life for cordless communication, old regrets for software projects
Data warehousing in environmental digital libraries
An Evaluation of Statistical Software in the Social Sciences
Alternative Passwords
A fresh approach to vector graphics: technical perspective
Life beyond the bubbles
Engineering, medical and scientific applications
Prediction and Conversational Momentum in an Augmentative Communication System
Are handheld viruses a significant threat?
Taking Flight with Copilot
A Learner-Centered Tool for Students Building Models
Robots like us
Practical Considerations for Network Addressing Using CIDR
The making of an IT strategy consultant
Biometric marketing: targeting the online consumer
Scheduling Independent Tasks to Reduce Mean Finishing Time
A program greater than the sum of its parts: the BPC alliances
To Opt-In or Opt-Out? It Depends on the Question
Construction of a Set of Test Matrices
Machine Learning in Computer Security is Difficult to Fix
Symbolic Mathematical Computation
The unconscious art of software testing
Scientific and Business Applications (Oracle Curve Plotter)
GARGOYLE: a language for compiler writing
Risks of e-voting
A conceptual investigation of the e-commerce industry
The mythos of model interpretability
A paradigm shift in computing and IT education
The sharing economy meets reality
An interview with Hadi Partovi
Algorithm 118: Magic square (odd order)
Turing laureates celebrate award's 50 th anniversary
Time sharing on a computer with a small memory
"Logical" arithmetic on computers with two's complement binary arithmetic
Bridging AI with Real-Time Systems: Technical Perspective
How to turn around 'turnover culture' in IT
How offshoring affects IT workers
And what can context do for data?
The need for research in broadening participation
Computational journalism
Requirements Engineering in Latin America: The Case of the WER
Possible Modifications to the International Algebraic Language
Technical perspective: Expressive probabilistic models and scalable method of moments
Enterprises lead ICT innovation in Europe
Navigating with accelerating technology change
The Underpinnings of Privacy Protection
Representation of Contours ad Regions for Efficient Computer Search
The Globalization of Computing: Perspectives on a Changing World
Lessons learned from 30 years of MINIX
Requirements Specification: Learning Object, Process, and Data Methodologies
On Building Systems That Will Fail
The Eigenproblem of Block Tridiagonal Matrices
Where did I leave my keys?: lessons from the Juniper Dual EC incident
Melissa's Message
Just a Matter of Bandwidth
FedStats: the gateway to federal statistics
Formal Verification of Parallel Programs
The internet of things
Fake ID: batteries not included
The Goldilocks estimate
My Top 10 Email Hassles
How blogging software reshapes the online community
Analysis of boolean program models for time-shared, paged environments
Overcoming Phobias by Virtual Exposure
"Algorithm" and "formula"
Certification of Algorithm 72: Composition generator
Online advertising, behavioral targeting, and privacy
Trustworthy systems revisited
A modification of Efroymson's technique for stepwise regression analysis
Building Future Medical Eduction Environments Over ATM Networks
SI in Digital Libraries
Computer and information science and engineering: one discipline, many specialties
A Sublinear Additive Sieve for Finding Prime Numbers
Designing Large Real-Time Systems with Ada
On declaring arbitrarily coded alphabets
Coulomb Wave Functions (Remark on Algorithm 300)
The Year-2000 Problem and the New Riddle of Induction
Salary disputes
UMLoquent Expression of AWACS Software Design
Computers as an American Local Governments
On-the-Fly Optimization of Data Structures
Dynabook Revisited - Portable Computers Past, Present and Future
Letters to the editor: An interpretive input routine for linear programming
Accomplishment
Reclaim the lost promise of the semantic web
How Might People Interact with Agents
Teaching computers with illusions
Puzzled - Probability and intuition
Verifying autonomous systems
The Birth of a Celtic Tiger
Ensuring transparency in computational modeling
The 22nd Annual ACM International Computer Chess Championship
Certification of Safety-Critical Systems
The relationship between distributed systems and open software development
Using Telemedicine in the Department of Defense
Remark on algorithm 129 minifun : minifun
Conferences in an era of expensive carbon
The evolution of management
Thus Spake ChatGPT
On editorial procedures
Computer science curriculum, deceptive advertising
Taxes at all levels
Why we need an ACM Special Interest Group for broadening participation
Answer set programming at a glance
Hierarchical Storage in Information Retrieval
The Framework Life Span
Dragging a Kicking-and-Screaming Government into the 21st Century
A larger role in the public policy process for user control
Reshaping terrorist networks
Two methods for word inversion on the IBM 709: method 1
A European union approach to regulating big tech
On the Construction of a Representative Synthetic Workload
A university's educational program in computer science
A Computer Routine for Quadratic and Linear Programming Problems (Remark on Algorithm 431)
Time to reinspect the foundations?
From P-books to E-books
Coalition of the willing takes aim at COVID-19
Software Complexity Measurement
The State of Knowledge-Based Systems
Globally distributed software development and pair programming
A language for treating graphs
Quo Vadimus: Computer Science in a Decade
COBOL vs. PL/1: Some Performance Comparisons
Google AdWords and European trademark law
Mechanization of tedious algebra: the Newcomb operators of planetary theory
What it means to be an entrepreneur today
Designing a learning management system to support instruction
Computer Science - A Vicious Circle
Upstart puzzles
Implications of the COVID-19 pandemic