ACM BibTeX Formatting
Here are examples of the most common reference types in ACM BibTeX format.
For a paginated article in a journal:
- @article{Abril:2007:PHD:1188913.1188915,
author = {Abril, Patricia S. and Plant, Robert},
title = {The Patent Holder's Dilemma: Buy, Sell, or Troll?},
journal = {Commun. ACM},
issue_date = {January 2007},
volume = {50},
number = {1},
month = jan,
year = {2007},
issn = {0001-0782},
pages = {36--44},
numpages = {9},
url = {https://doi.org/10.1145/1188913.1188915},
doi = {10.1145/1188913.1188915},
acmid = {1188915},
publisher = {ACM},
address = {New York, NY, USA},
}
For an enumerated article in a journal:
- @article{Cohen:2007:DEC:1219092.1219093,
author = {Cohen, Sara and Nutt, Werner and Sagiv, Yehoshua},
title = {Deciding Equivalences Among Conjunctive Aggregate Queries},
journal = {J. ACM},
issue_date = {April 2007},
volume = {54},
number = {2},
month = apr,
year = {2007},
issn = {0004-5411},
articleno = {5},
url = {https://doi.org/10.1145/1219092.1219093},
doi = {10.1145/1219092.1219093},
acmid = {1219093},
publisher = {ACM},
address = {New York, NY, USA},
keywords = {Aggregation, Datalog, bag-set semantics, query equivalence},
For a monograph (whole book):
- @book{Kosiur:2001:UPN:381159,
author = {Kosiur, Dave},
title = {Understanding Policy-based Networking},
year = {2001},
isbn = {0-471-38804-1},
publisher = {John Wiley \& Sons, Inc.}, address = {New York, NY, USA},
}
For a divisible book (anthology or compilation):
- @book{Oviatt:2017:HMI:3015783,
editor = {Oviatt, Sharon and Schuller, Bj\"{o}rn and Cohen, Philip R. and Sonntag, Daniel and Potamianos, Gerasimos and Kr\"{u}ger, Antonio},
title = {The Handbook of Multimodal-Multisensor Interfaces: Foundations, User Modeling, and Common Modality Combinations},
year = {2017},
isbn = {978-1-97000-167-9},
publisher = {Association for Computing Machinery and Morgan \&\#38; Claypool},
address = {New York, NY, USA},
}
For a multi-volume work (as a book):
- @book{Knuth:2009:ACP:1610541, author = {Knuth, Donald E.},
title = {The Art of Computer Programming: Fascicles 0-4},
year = {2009}, isbn = {0321637135}, edition = {1st},
Volume = {4}, publisher = {Addison-Wesley Professional},
}
For a (paginated proceedings) article in a conference proceedings (conference, symposium or workshop):
- @inproceedings{Andler:1979:PPE:567752.567774,
author = {Andler, Sten},
title = {Predicate Path Expressions},
booktitle = {Proceedings of the 6th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
series = {POPL '79},
year = {1979},
location = {San Antonio, Texas},
pages = {226--236},
numpages = {11},
url = {https://doi.org/10.1145/567752.567774},
doi = {10.1145/567752.567774},
acmid = {567774},
publisher = {ACM},
address = {New York, NY, USA},
}
For a Patent:
- @misc{JoeScientist001,
author ={Joseph Scientist},
year ={2009},
title ={The fountain of youth},
note ={Patent No. 12345, Filed July 1st., 2008, Issued Aug. 9th., 2009},
url ={},
month ={aug},
lastaccessed = {},
}
For an informally published work (such as some technical reports and dissertations):
-
Technical Report:
- @techreport{Harel:1978:LPA:889810,
author = {Harel, D.},
title = {LOGICS OF PROGRAMS: AXIOMATICS AND DESCRIPTIVE POWER}, year = {1978},
source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-200},
publisher = {Massachusetts Institute of Technology},
address = {Cambridge, MA, USA},
}
- @techreport{Harel:1978:LPA:889810,
-
Doctoral dissertation:
- @phdthesis{Clarkson:1985:ACP:911891,
author = {Clarkson, Kenneth Lee}, advisor = {Yao, Andrew C.},
title = {Algorithms for Closest-point Problems (Computational Geometry)},
year = {1985},
note = {AAT 8506171},
publisher = {Stanford University},
address = {Stanford, CA, USA},
}
- @phdthesis{Clarkson:1985:ACP:911891,
-
Master's Thesis:
- @mastersthesis{Bruwer:1986:DMC:904765,
author = {Bruwer, Frederick Johannes},
title = {Digital Modem with Combined Convolutional Coding and Modulation for Speech Band Data Communication. (Afrikaans Text)},
year = {1986},
note = {AAI0662099},
}
- @mastersthesis{Bruwer:1986:DMC:904765,
For an online document/WWW resource:Website year can be found at the bottom of the website page or by viewing page properties/source to see when the page was last modified.
- @online{Thornburg01,
author ={Harry Thornburg},
year = {2001},
title ={Introduction to Bayesian Statistics},
url ={http://ccrma.stanford.edu/~jos/bayes/bayes.html},
month =mar,
lastaccessed ={March 2, 2005},
}
- @misc{ acm:###,
author = {ACM},
title = {Association for Computing Machinery: Advancing Computing as a Science & Profession},
url = {http://www.acm.org/}
}
- @misc{ wiki:###,
author = {Wikipedia},
title = {{W}ikipedia{,} The Free Encyclopedia},
year = {2017},
url = {https://www.wikipedia.org/}
}
For a Video (two examples):
- @inproceedings{Novak:2003:SM:1006091.1006096,
note = {Director-Novak, Dave},
title = {Solder Man},
booktitle = {ACM SIGGRAPH 2003 Video Review on Animation Theater Program: Part 1 - Volume 145},
series = {SVR '03},
year = {2003},
pages = {4--},
url = {https://doi.org/10.1145/1006091.1006096},
doi = {10.1145/1006091.1006096},
acmid = {1006096},
publisher = {ACM},
address = {New York, NY, USA},
}
- @misc{Obama08,
author= {Barack Obama},
year= {2008},
title = {A more perfect union},
url= {http://video.google.com/videoplay?docid=6528042696351994555},
month = {mar},
lastaccessed = {March 21, 2008},
note = {},
}
For Preprints (arXiv):
- @preprint{AnzarootPBM14,
Author = {Sam Anzaroot and Alexandre Passos and David Belanger and Andrew McCallum},
Title = {Learning Soft Linear Constraints with Application to Citation Field Extraction},
Year = {2014},
archivePrefix = {arXiv}
Eprint = {1403.1349},
doi = {10.48550/arXiv.1403.1349},
}
For Software and Datasets:
- @ArtifactSoftware{R,
title = {R: A Language and Environment for Statistical Computing},
author = {{R Core Team}},
organization = {R Foundation for Statistical Computing},
address = {Vienna, Austria},
year = {2019},
url = {https://www.R-project.org/}, } - @ArtifactDataset{UMassCitations,
author = {Sam Anzaroot and Andrew McCallum},
title = {{UMass} Citation Field Extraction Dataset},
year = 2013,
url = {http://www.iesl.cs.umass.edu/data/data-umasscitationfield},
lastaccessed = {May 27, 2019} }
For Supplemental Materials Attached to Proceedings or Journal Artilces:
- Inproceedings{Novak03,
Author = {Dave Novak},
Title = {Solder man},
Year = {2003},
publisher = "ACM Press",
address = "New York, NY",
pages = "4",
month = "March 21, 2008",
doi = "10.9999/woot07-S422",
howpublished = "Video",
}
For periodicals (when a complete issue of a journal is cited):
- Inproceedings{@periodical{JCohen96, key = "Cohen",
editor = "Jacques Cohen",
title = "Special issue: Digital Libraries",
journal = "Communications of the {ACM}",
volume = "39",
number = "11",
month = nov,
year = "1996",
}
For presentations:
- @Presentation{Reiser2014,
author = {Brian J. Reiser},
year = 2014,
title = {Designing coherent storylines aligned with NGSS for the K-12 classroom},
venue = {National Science Education Leadership Association Meeting, Boston, MA, USA}, url = {https://www.academia.edu/6884962/}
}
For articles under review:
- @underreview{Baggett2025,
author = {R. Baggett and M. Simecek and C. Chambellan and K. Tsui and M. Fraune},
year = 2025,
title = {Fluidity in the Phased Framework of Technology Acceptance: Case Study to Gain a Holistic Understanding of (Older Adult) Participant Advancement Through Acceptance Phases with Mobile Telepresence Robots},
journal = {Robotics Aut. Systems}
}
ACM Case Studies
Written by leading domain experts for software engineers, ACM Case Studies provide an in-depth look at how software teams overcome specific challenges by implementing new technologies, adopting new practices, or a combination of both. Often through first-hand accounts, these pieces explore what the challenges were, the tools and techniques that were used to combat them, and the solution that was achieved.

Career Resource
Lifelong Learning
ACM offers lifelong learning resources including online books and courses from Skillsoft, TechTalks on the hottest topics in computing and IT, and more.
