Online research resources for the computer scientist and engineer
A lot of my time is spent researching other work. Fortunately, as Computer Engineering/Computer Science is a relatively young field, a wealth of knowledge is available online. Like most universities, the library at FAU provides access to many online repositories. ACM and IEEE members also have access to their respective resources.
I usually search for a PDF version of a publication. A BibTeX citation is also convenient. A PDF of a publication can be saved and searched (very useful). If final, it is the authoritative version. Sometimes only the pre-publication manuscript is available. In this case be careful – changes and corrections may have occurred before publication.
If you are writing a publication you may be using LaTeX. BibTeX entries can easily (and properly) be included. I’ve been building a BibTeX database with references to hundreds of publications related to my dissertation which had been extremely useful.
IEEE Xplore is a service for finding IEEE publications. PDF versions of most documents in its database are available. However, references and citing documents can be missing or incomplete. References are not available in BibTeX format. Still, IEEE Xplore often is a good place to start.
ACM Portal offers the ability to search within “The Guide to Computing Literature”. This is a database of publications from the ACM and over 3000 other publishers. Full PDFs are available for ACM publications but missing for other sources. Like IEEE Xplore, references and citing documents are provided but sometimes incomplete. ACM Portal does provide BibTeX citations.
DBLP is an excellent bibliography of Computer Science publications. BibTeX entries are provided for all publications in its database. Links to electronic editions of some publications are included as well, but mostly for more newer entries. The biggest shortcoming of DBLP is its incompleteness. Many publications have not yet been indexed by the service.
CiteSeer is a broad catalog of scientific publications (not just from CS and CE). You may obtain more irrelevant results. Because CiteSeer can be edited by anyone it has become one of the largest repositories of publications. Unfortunately, this can also lead to errors or inaccuracies. Links to citing documents are references are provided. Other statistics, such as citations per year are also available. Also, BibTeX entries are provided, although I frequently encounter syntax errors. PDF versions of documents can be downloaded.
The strength of Google Scholar is its breadth. It is an index of publications across all fields. While this distracts from a search for papers on focused topics (IEEE Xplore and ACM Portal are best for this) it is one of the best sources for finding citing documents. BibTeX entries are not provided. Additionally, links to electronic editions are inconsistent with some going directly to PDFs and other to the publisher’s site (where the publication can be purchased or downloaded if your University is a subscriber).
Library
Older publications can be among the most difficult to find. A library’s electronic collection is a useful resource for finding these papers if you know the journal and volume where they appeared. For example, the FAU Libraries Electronic Collection indexes thousands of databases.
Author websites
Many authors provide links and, sometimes, BibTeX entries for their publications. I’m in the process of cataloging all my publications on my research page. My dissertation advisor has been doing the same for years.
Proxy
As mentioned, some of the various resources redirect to the publisher’s page that provides a link to purchase the publication. This can happen if you are outside your university’s network and, as a result, cannot be authenticated as a subscriber. FAU provides a convenient way around this problem. By adding “.ezproxy.fau.edu” after “.com” or “.net” and before the rest of the URL I can access the resources through my university’s domain (once authenticated). This usually results in a way to download the publication if my university subscribes (which they often do).
When all else fails…
For newer publications that haven’t been indexed by other services yet Google is a good place to start. Simply searching for the title of a publication (of course, within quotes) is sometimes all that’s needed to find a a digital version. If this is not specific enough try including the first author’s last name.


This is good info, I’ve only used IEEE explore, ACM and CiteSeer. I was looking for an old paper, (published in the early 80s) and I could not find it in any of the sites I mentioned.
Thanks.
J.V.