- Donovan, John J. “The Entrepreneur”, 2016.
- Donovan, John J., “The Second Industrial Revolution: Business Strategy and Internet Technology”, Prentice Hall, 1998, 2000, 2001, 2002. (216pp.) Google Books, Amazon.
- Donovan, John J., “Business Reengineering with Information Technology”, Prentice Hall, 1994, 1995, 1999, 2000. (189pp.) Google Books, Amazon.
- Donovan, John J., “Business Reengineering with Information Technology”, Japanese edition, Hewlett Packard, 1995.
- Donovan, John J., “The Second Industrial Revolution: Re-inventing Your Business on the Web”, Prentice Hall, 1997. (234pp.) Amazon.
- Donovan, John J., “The Second Industrial Revolution: Re-inventing Your Business on the Web”, Japanese edition, Prentice Hall Japan, 1997.
- Donovan, John J., (with Madnick, S.E.) “Operating Systems”, McGraw-Hill, 1974. (640pp.) Google Books, Amazon, Betterworldbooks.
- (Adopted as textbook by over 100 colleges and universities and continues 2015).
- Donovan, John J., “Systemy Operacujne”, Polish edition, Panstwowe Wydawnictwo Nankowe, Warszawa, Poland, 1984.
- Donovan, John J., “Programación de sistemas”, Spanish edition, McGraw-Hill, 1986.
- Donovan, John J., “Оперативные системы”, Russian edition, McGraw-Hill, 1978.
- Donovan, John J., “Operating Systems”, Japanese edition, Nippon Computer Kyokai, 1976.
- International Student Edition, published by McGraw-Hill Kogakusha, Ltd., 1978.
- Russian edition, published by MNP, Moscow, USSR, 1978, 792 pp.
- Czechoslovakian edition, published by SNTL Nakladatelstvi Technicke Literatury, 1981, 590 pp.
- Donovan, John J., “Systems Programming”, McGraw-Hill, 1972 Goodreads, Amazon
- (Adopted as textbook by over 150 colleges and universities and continues 2015).
- Donovan, John J., “Sistemnoe programmirovanie”, Russian edition, V. Jankovic, 1979.
- Donovan, John J.”,Programacion de Sistemas”, Spanish edition, Libreria El Ateneo, S.A., 1977.
- Donovan, John J., “Systems Programming”, Japanese edition, Nippon Computer Kyokai, 1974.
- Donovan, John J.”,Systems Programming”, India edition, TATA McGraw-Hill, 1991.
- Donovan, John J., “Programmazione Di Sistemi”, Italian edition, Etas Libri, 1972.
- Rendszer-programozás, Hungarian edition, Muszaki Konyrkiado, 1977.
- Systémové Programovanie, Slovakian edition, V. Jankovic, 1979.
- Donovan, John J., “Instructor’s Manual to Accompany Systems Programming”, McGraw-Hill, 1972. Worldcat
- Donovan, John J., “Software Projects: Pedagogical Aids for Software Education and Research”, McGraw-Hill, 1977. 509 pp. Amazon.
- Donovan, John J., and S.E. Madnick, “Instructor’s Manual to Accompany Operating Systems”, McGraw-Hill, 1974. 159 pp. Google Books.
- Donovan, John J., “Introduction to Computers and Programming“ - Teacher’s Manual”, Alfred P. Sloan School of Management, MIT 1975.
- Donovan, John J. and Madnick, S.E., “Information Systems - database, telecommunications, transaction manager, and performance evaluation”, Alfred P. Sloan School of Management, used in course 15.565, MIT 1982.
- Donovan, John J., and Madnick, S. E., “Institutional and ad-hoc decision support systems and their effective use”, Center for Information Systems Research, MIT 1976. Goodreads
- Donovan, John J., “Database system approach to management decision support”, Center for Information Systems Research, MIT 1975 Goodreads
- Donovan, John, J., “Business Reengineering with Technology: An Implementation Guide”, Cambridge Technology Group, 1993. (184pp.) Google Books, Amazon
- Donovan, John J., “Business and Technology: A Paradigm Shift”, Cambridge Technology Group”, 1993. 176pp.) Goodreads, Amazon
- Donovan, John J., “Business and Technology: A Paradigm Shift”, Japanese edition, Cambridge Technology Group 1993. (210pp.)
- Donovan, John J., “Opportunities for Competitive Advantage”, Cambridge Technology Group, 1991.
- Donovan, John J., “Crisis in Technology - The Solution: Strategic Weapons and Tactics for Executives”, Cambridge Technology Group, 1990. (206pp.) Goodreads, Amazon
- Donovan John, J. and Steven Kim H. “Towards an axiomatic approach to information systems development“ Cambridge, Mass: Center for Information Systems Research, Alfred P. Sloan School of Management, 1981
- Donovan, John J., "Use of virtual machines in information systems", Cambridge, Mass.: M.I.T. Center for Information Systems Research, 1976.
- Donovan, John J. and Seymour N. Small, "The use of redundancy to improve performance in an inverted hierarchical data structure", Cambridge, Mass.: Center for Information Systems Research, Alfred P. Sloan School of Management, 1980, 2015. Amazon
- Donovan, John J. "Practical Techniques in WordStar 2000", Berkeley: SYBEX, 1986. Barnes & Noble
- Translated into French: "WordStar 2000 : applications", trans. Ronan Stephan. Paris; San Francisco: Sybex, 1988.
- Donovan, John J. "SWAT: strategic weapons and tactics for executives : handbook for implementing strategic advantage through technology". Cambridge, Mass. : Cambridge Technology Group, 1989. Amazon
- Donovan, John J., and Henry Jacoby, “Virtual Machine Communication for the Implementation of Decision Support Systems”, Amazon, 2015.