jjd [at] mit.edu
Personal Website
mit logoAppointments
mit logoCurrent Research
mit logoEducation
mit logoOther Academic Appointments
mit logoCourses Taught
mit logoAwards
mit logoActivities
mit logoBooks
mit logoPublications
mit logoPatents
mit logoTheses Supervised
mit logoResearch
 

John J. Donovan

Faculty - Tenured professor of Management, Electrical Engineering, Affiliate Department of Econmics

Alfred P. Sloan School of Management

Massachusetts Institute of Technology


MIT Appointments

Affiliate, Department of Economics 2009-2015
Permanent Tenure Awarded (MIT ID # 900005071) 1977
Certificate of Recognition, 31 Years of Service 1998
Quarter Century Club Lifetime Membership Award 1992
Adjunct professor (Ret.). 1997-2011
Adjunct Professor of Management, Sloan School 1989-1997
Associate Professor of Management, Sloan School 1973-1989
Associate Professor of Electrical Engineering 1970-1972
Assistant Professor of Electrical Engineering 1966-1970
Post-doctoral Fellow, Department of Electrical Engineering
1966-1968
Founding Member, Sloan School Center for Information Systems Research 1973-1980
Director, Decision Support Group, Energy Laboratory 1978
Member, Development Team of Multix, predecessor to UNIX, Project MAC 1967-1972
Undergraduate Admission and Financial Aid Committee 1981-1984
Undergraduate Research Opportunity Advisor 1973-1976
Lecturer, Lowell Institute (Community Institute of MIT)
1968-1977
Trustee, Community Service Fund 1972-1974
Course 6A - Graduate Councilor and Adviser 1970-1973
Sloan Fellows Program, Lecturer
1980-1981
Sloan Executive Program, Lecturer 1974-1978
Undergraduate courses taught: 6.251, 6.802 1968-1971
Graduate courses taught: 15.71, 15.565, 15.568 1974-1988
Theses supervised: 49 1968-1988
Executive committee: Center for Information Systems Research (CISR) 1977-1978
Management Science Steering Committee, Sloan School 1977-1978
Community Catalyst Program 1970-1980
Industrial Liaison Program - Faculty Representative 1970-1975
Intramural Basketball 1970-1988
Nautical Association 1970-2011
Student Teaching Award - MIT Highest Student Award 1970, 1971, 1972
David Schultz Award for Excellence in Teaching 1969

top

Current Research

Technologies, security, applications involving the cloud.

Application of technology in mitigating medical fraud.

Regenerative medicine - applications of techology for advanced instrumentation.


top

Education


top

MIT Courses Taught

  • Sloan Fellows Program (1980-1981)
  • Sloan Executive Program "Business and IT" (1974-1978)
  • 15.571 Advannced Computer Systems (Fall 1974)
  • 15.568 Management Information Systems
  • 15.565 Management Information Systems Technology II (Spring 1974)
  • 15.564 Management Information Systems Technology I (Spring 1975)
  • 15.561 Benchmark (Fall 1974)
  • 6.251 Digital Computer Programming Systems (1967-1973)
  • 6.802 Operating Systems (Spring 1972)
  • 6.253 Theoretical Models of Computation (Summer 1968)
  • 6.542 Programming Languages and Formal Systems (Spring 1971)
  • 6.681 Operating Systems Seminar (Spring 1969)
  • 6.273 Introduction to Digital Systems (Fall 1968)
  • 6.53S Multiple Access Computer System Design ( Summer 1968)
  • 6.857 & 6.79 Project Study, Special Problems in Computation (1969-1971)
  • 6.47 Introduction to Computing (1966)
  • Graduate theses supervised: 42

top

MIT Awards

Certificate of Recognition, 31 Years of Service 1998
Quarter Century Club Lifetime Membership Award 1992
David A. Schultz Award for Excellence in Teaching 1969
Student Teaching Award    1970, 1971, 1972

top

MIT Activities


top

Publications (partial list)

Digital Publications

  1. Donovan, John J., Donovan, John J. Jr., CTG team and executives, "An entrepreneur for new companies", http://www.professorjohndonovan.org, 2015.
  2. Donovan, John J., Donovan, John J. Jr, CTG team and executives, "An entrepreneur for existing companies", http://www.professorjohndonovan.info, 2015.
  3. Donovan, John J., Donovan, John J. Jr, CTG team and executives, "Mommyism and Daddyisms - Life rules", http://www.johndonovan.life, 2015.
  4. Donovan, John J., Donovan, John J. Jr, CTG team and executives, "guide to teaching site", http://www.professorjohndonovan.guide, 2015.

Books (partial list)

Books written by Professor John Donovan

  1. Donovan, John J. Jr. "The Entrepreneur's challenge", Forward by Professor Donovan, John J., 2015, publisher to be announced Forward, Article.
  2. Donovan, John J., "The Second Industrial Revolution: Business Strategy and Internet Technology", Prentice Hall, 1998, 2000, 2001, 2002. (216pp.) Google Books, Amazon.
  3. Donovan, John J., "Business Reengineering with Information Technology", Prentice Hall, 1994, 1995, 1999, 2000. (189pp.) Google Books, Amazon.
    1. Donovan, John J., "Business Reengineering with Information Technology", Japanese edition, Hewlett Packard, 1995.
  4. Donovan, John J., "The Second Industrial Revolution: Re-inventing Your Business on the Web", Prentice Hall, 1997. (234pp.) Amazon.
    1. Donovan, John J., "The Second Industrial Revolution: Re-inventing Your Business on the Web", Japanese edition, Prentice Hall Japan, 1997.
  5. Donovan, John J., (with Madnick, S.E.) "Operating Systems", McGraw-Hill, 1974. (640pp.) Google Books, Amazon, Betterworldbooks.
    1. (Adopted as textbook by over 100 colleges and universities and continues 2015).
    2. Donovan, John J., "Systemy Operacujne", Polish edition, Panstwowe Wydawnictwo Nankowe, Warszawa, Poland, 1984.
    3. Donovan, John J., "Programación de sistemas", Spanish edition, McGraw-Hill, 1986.
    4. Donovan, John J., “Оперативные системы”, Russian edition, McGraw-Hill, 1978.
    5. Donovan, John J., "Operating Systems", Japanese edition, Nippon Computer Kyokai, 1976.
    6. International Student Edition, published by McGraw-Hill Kogakusha, Ltd., 1978.
    7. Russian edition, published by MNP, Moscow, USSR, 1978, 792 pp.
    8. Czechoslovakian edition, published by SNTL Nakladatelstvi Technicke Literatury, 1981, 590 pp.
  6. Donovan, John J., "Systems Programming", McGraw-Hill, 1972 Goodreads, Amazon
    1. (Adopted as textbook by over 150 colleges and universities and continues 2015).
    2. Donovan, John J., "Sistemnoe programmirovanie", Russian edition, V. Jankovic, 1979.
    3. Donovan, John J.",Programacion de Sistemas", Spanish edition, Libreria El Ateneo, S.A., 1977.
    4. Donovan, John J., "Systems Programming", Japanese edition, Nippon Computer Kyokai, 1974.
    5. Donovan, John J.",Systems Programming", India edition, TATA McGraw-Hill, 1991.
    6. Donovan, John J., "Programmazione Di Sistemi", Italian edition, Etas Libri, 1972.
    7. Rendszer-programozás, Hungarian edition, Muszaki Konyrkiado, 1977.
    8. Systémové Programovanie, Slovakian edition, V. Jankovic, 1979.
  7. Donovan, John J., "Software Projects: Pedagogical Aids for Software Education and Research", McGraw-Hill, 1977. 509 pp. Amazon.
  8. Donovan, John J., and S.E. Madnick, "Instructor's Manual to Accompany Operating Systems", McGraw-Hill, 1974. 159 pp. Google Books.
  9. Donovan, John J., "Introduction to Computers and Programming" - Teacher's Manual", Alfred P. Sloan School of Management, MIT 1975.
  10. 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.
  11. 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
  12. Donovan, John J., "Database system approach to management decision support", Center for Information Systems Research, MIT 1975 Goodreads
  13. Donovan, John, J., "Business Reengineering with Technology: An Implementation Guide", Cambridge Technology Group, 1993. (184pp.) Google Books, Amazon
  14. Donovan, John J., "Business and Technology: A Paradigm Shift", Cambridge Technology Group", 1993. 176pp.) Goodreads, Amazon
    1. Donovan, John J., "Business and Technology: A Paradigm Shift", Japanese edition, Cambridge Technology Group 1993. (210pp.)
  15. Donovan, John J., "Opportunities for Competitive Advantage", Cambridge Technology Group, 1991.
  16. Donovan, John J., "Crisis in Technology - The Solution: Strategic Weapons and Tactics for Executives", Cambridge Technology Group, 1990. (206pp.) Goodreads, Amazon
  17. 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

Peer-reviewed Publications

  1. Donovan, John J., Svetlana Dotsenko and Parisi, Paul, "Keep moving", Harvard Crimson, 2011.
  2. Donovan, John J., "Recipe for Saving America", MIT JJD Publications, 2010. Place on MIT repository C:\Users\john\Documents\Folders\recipe_for_saving_america.pdf
  3. Donovan, John J., "Amazing Cure", Solutions, Vol. 12 No. 2, Unisys, 1997.
  4. Donovan, John J., "Centralized IS and the CIO's Changing Role", Harvard Business Review, 1988.
  5. Donovan, John J., "Beyond Chief Information Officer to Network Managers", Harvard Business Review, 1988.
  6. Donovan, John J., "Opportunities and Challenges for the Key Executive", Circuits and Devices, 1988.
  7. Donovan, John J. "Software Cut to Fit", UNIX Review, 1987.
  8. Donovan, John J. "The Look of Things to Come", UNIX Review, 1987.
  9. Donovan, John J., "Fast Answers to Tough Energy Questions", Scientific American, 1978.
  10. Donovan, John J. and W. Fisher, "Factors Affecting Residential Heating Energy Consumption", The New England Journal of Business and Economics, Vol. 4, No. 1, 1977.
  11. Donovan, John J., and Henry Jacoby, "Virtual Machine Communication for the Implementation of Decision Support Systems", IEEE Transactions on Software Engineering, 1977.
  12. Donovan, John J., "A Note on Performance of VM/370 in the Integration of Models and Databases", The British Computer Journal, 1977.
  13. Donovan, John J. "Database System Approach to Management Decision Support", ACM Transactions on Database Systems, Vol. 1, No. 4, 1976.
  14. Donovan, John J. and S.E. Madnick, "Virtual Machines: Advantages in Security, Integrity and in Decision Support Systems", IBM Systems Journal, Vol. 15, No. 3, 1976.
  15. Donovan, John J., "Tools and Philosophy for Teaching Software", Communications of the ACM, 1976.
  16. Donovan, John J. and S.E. Madnick, "Hierarchical Approach to Computer Systems Integrity", IBM Systems Journal, Vol. 4, No. 2, 1975.
  17. Donovan, John J., "Tools and Philosophy for Software Engineering", Communications of the ACM, 1974.
  18. Donovan, John J. and Madnick Stuart E., "Application and analysis of the virtual machine approach to information system security and isolation", Proceedings of the workshop on virtual computer systems, 1973. Alternative
  19. Donovan, John J., "Earning the Right", HP: The IT Journal, 1998.
  20. Donovan John J and Henry Jacoby, "A hierarchical approach to information system design" Alfred P. Sloan School of Management, MIT 1975. For full Article

Reviewed Conference Proceedings

  1. Donovan, John J., "Ambidextrous Business Management", College of Health Care, Keynote, 2005.
  2. Donovan, John J., "Business and Client Server", Digital Equipment Corporation National Conference, Keynote, 1995.
  3. Donovan, John J., "Open Systems is Necessary for Strategic Computing", NCR Pacific, Vol. 2, No. 1, 1990.
  4. Donovan, John J., "The Impact of Strategic Computing on Productivity", NCR Perspective, Vol.4, No.1, 1990.
  5. Donovan, John J., "Open Systems is Necessary for Strategic Computing", NCR Pacific, Vol. 2, No. 1, 1990.
  6. Donovan, John J., "Computer Literacy", a white paper presented at CISR Conference, 1983.
  7. Donovan, John J., "Optional Structuring in a Fully Inverted Hierarchical Data Structure", CISR Report 1980.
  8. Donovan, John J., "Institutional and ad hoc DSS and their effective use" ACM SIGMIS - Proceedings of a conference on Decision Support Systems, Santa Clara, California, January 24-26, Volume 8 Issue 3, (Pages 79 - 88), 1977. Alternative
  9. Donovan, John J., "Computer Diagnosis of Birth Defects", Natural Science and Biomedicine Science News, Vol. 111, 1977.
  10. Donovan, John J., "An Experimental VM/370 Based Information System", Proceedings of the International Conference on Very Large Data Bases, with Gutentag, Fessel and Greenberg, Vol. 1, No. 1, 1975.
  11. Donovan, John J., "An Application of a Generalized Management Information System to Energy Policy and Decision Making - The User's View", Proceedings of AFIPS National Computer Conference, vol.44, 1975.
  12. Donovan, John J. and Jacoby, D., "GMIS: An Experiment System for Data Management and Analysis", Energy Laboratory Working Paper (SLOAN WP 811-75), 1975.
  13. Donovan, John J. and Keating, W.R., "Text of Governor's Presentation", Energy Laboratory Working Paper, NEEMIS Project (REPORT CISR-18), 1975.
  14. Donovan, John J. and Michael S. Scott Morton, Management and computers, AFIPS National Computer Conference and Exposition, 1975.
  15. Donovan, John J., "Management Information Systems for Energy Distribution", AFIPS National Computer Conference, Chicago, 1974.
  16. Donovan, John J., "Present and Future Research in Operating Systems", Fifth Annual Data Processing Seminar, U.S. Navy, Newport, Rhode Island, 1973.
  17. Donovan, John J., "New England Energy Information Systems", National Energy Conference, Purdue University, 1974.
  18. Donovan, John J. and Madnick, Stuart E., "An Approach to Information Systems Integrity and Security in a Shared Facility", Proceedings of ACM Workshop on Virtual Computer Systems, Harvard University, 1973.
  19. Donovan, John J., "Development of Computer - Based Sensor Systems", Proceedings of Hawaii International Conference on Systems Science, 1970.
  20. Donovan, John J., "Software Engineering - An Experiment and a Report", World Conference on Computer Education, Distributed by Science Associates/International, Inc., New York, 1970.
  21. Donovan, John J., "A Program for the Underprivileged and Overprivileged of the Boston Community", Proceedings of the Spring Joint Computer Conference, May 1969.
  22. Donovan, John J., "Data Structures and Storage Classes of PL/I," Proceedings on Data Fair, 1979.
  23. Donovan, John J., "Data Structures", Proceedings of Hawaii International Conference on Systems Science, 1969.
  24. Donovan, John J., "A Comparison of Operating Systems", Honeywell's PSD Second Annual Software Symposium, 1969.
  25. Donovan, John J., "Compiler Techniques", ACM Symposium on Effective Us of Programming Languages, Seventh Annual Bay Area Conference, San Francisco, 1968.
  26. Donovan, John J., Joseph Alsop and T. Jones, "A Graphical Facility for an Interactive Simulation System", Proceedings of IFIPS Congress, Edinburgh, Scotland, 1968.
  27. Donovan, John J., "Flexible Information Systems for Energy Management", National Energy Conference, Purdue University, 1974.
  28. Donovan, John J., "Energy and New England", New England Conference of Business and Finance, University of New Hampshire, 1974.
  29. Donovan, John J., "Software Engineering - an Experiment and Report", Proceedings of IFIPS World Conference on Education, New York, 1972.
  30. Donovan, John J., "Development of Computer-Based Sensor System", Proceedings of Hawaii International Conference on Systems Science, January 1970.
  31. Donovan, John J., "Data Structure and Storage Classes of PL/I", Proceedings of Data Fair 1969, Manchester, England.
  32. Donovan, John J., "Data Structures", Proceedings of Hawaii International Conference on Systems Science, January 1969.
  33. Donovan, John J., "A Formal System for the Specification of the Syntax and Translation of Computer Languages", Proceeding of the Fall Joint Computer Conference, 1967.

Publications non reviewed

  1. Donovan, John J., "Causal Birth Defects Discovery System", Report, Tufts New England Medical Center, 1976.
  2. Donovan, John J. and Gutentag Louis, "GENIUS: Genetic/Birth Defects Information Retrieval and Update System", Tufts Medical Report E53-317, 1974.
  3. Donovan, John J. et al. "Intelligent Security and Safety", White Paper, SecureNet Intelligent Systems, 2007.
  4. Donovan, John J., "Strategic Computing and Communication Opportunities", SCCI Technical Report No. 81, 1996.
  5. Donovan, John J., "Technical Consortium", SCCI Technical Report No. 82, 1995.
  6. Donovan, John J., "Decentralized IS and CIO's Changing Role", Cambridge Institute Report, Technical Report No. 30, 1994.
  7. Donovan, John J., "A Special Program for Key Executives Making Information System Decisions", Cambridge Institute Technical Report, Report No. 30, 1994.
  8. Donovan, John J., "Prototyping and Connecting Tools", Strategic Computing and Communications, Inc., Technical Report No. 80, 1989.
  9. Donovan, John J., "A Special Program for Key Executives Making Information System Decision", Cambridge Institute Technical Report, Report No. 30, 1987.
  10. Donovan, John J., "Optional Structuring in a Fully Inverted Hierarchical Data Structure", CISR Report, 1980.

Interviews and newspaper articles

  1. Commendation for development of a valuable "counter-terrorism tool for all U.S. military services", Arm Forces Journal, 2004.
  2. Flynn, Laurie. "Three Careers and Counting ", New York Times, Sunday August 21, 1994.
  3. Donovan, John J., "Connections Pay", the Boston Globe, 2003.
  4. Donovan, John J., "SAP Savvy", Interview, Computerworld, 1995.
  5. Donovan, John J., "The Impact of Strategic Computing on Productivity", NCR Perspective, Vol.4, No.1, 1990.
  6. Donovan, John J., "Truth and Fiction in Energy", Editorial, the Boston Globe, 1978.
  7. Donovan, John J., "John Donovan's Mandate for Change", Unisphere, 1990.
  8. Peak Performance, "Open Environment Corp an Update", the Gartner Group, 1995.
  9. Donovan, John J., "Three-tiered Client-Server Systems Gain as Enterprise-Wide Solution", Interview, Investor's Business Daily, 1994.
  10. Donovan, John J., "Reengineering the Workplace", Computerworld, 1994. Google Books
  11. Donovan, John J., "The Vision Thing", Interview, CIO Magazine, 1994.
  12. Donovan, John J., "Adding Value to Product, Services' Strategy for '90s", Interview, Australian Times, 1993.
  13. Donovan, John J., "IT Industry Must Transform itself to Avoid Redundancy", Interview, Business Day, 1995.
  14. Donovan, John J., "John Donovan's Mandate for Change", Unisphere, (June 1990).
  15. Donovan, John Jr. "Obituary", Salem News, 2015. Alternative
  16. Niedzinski, James. "10-acre gift dropped", Gloucester Times, 2013
  17. Rapalyea, Taylor, "Donovan Park", Gloucester Times, 2014.

Volunteer/Donations/Government Work

  1. Paine, Laura, "Donovan Scholars", The Daily Item, 2010.
  2. Donovan, John J., "Conservation Award", Essex Trail Association award for conservation, Hamilton - Wenham Chronical 2009.
  3. Connolly Megan, "Santa", The Salem News, December 2001
  4. Glenn, Jenn, "Children Make The Holiday Better" Education Outbound, 2003
  5. "Santa Greeted by 100 Children at Manchester Athletic Club", The Cricket, 2003
  6. Anna Scott, "A Big Score; Hamilton Couple Builds baseball diamond for the town". The Salem News, 2001.
  7. Enos, Fosberry Jane, 'A mighty leap'. Wicked Local Hamilton, 2014.
  8. "40 Years of Conservation Leads to Opening of Donovan/Sagamore Trail". Essex County Trail Association, 2007.
  9. "Groundbreaking Harvard & Cloud Industries Health Workshop Proves 'Game-Changer'" Andrews Institute and Baptist Health Care". Business Wire, 2010.
  10. "Conservation Award". Essex Trail Association award for conservation, Hamilton Wenham Chronicle 2009.
  11. "Commendation for development of a valuable counter-terrorism tool for all U.S. military services". Arm Forces Journal, 2004.
  12. Muro, Jamie, "Anti-Terrorist network getting start in Jacksonville". firstcoastnews, 2003.
  13. "City of Jacksonville and CellExchange Unveil Prototype 'Protect America' Threat Assesment and Responder System". Business Wire, 2003.

University Publications

  1. Donovan, John J., "Investigations in Simulation and Simulation Languages", Ph.D. Dissertation, Yale University, 1966.
  2. Donovan, John J. and Doyle, J., "Canonic Systems and Formal Grammars", Memorandum MAC-M-491, MIT, Project MAC, 1969.
  3. Donovan, John J., "Techniques for the Digital Simulation of Complex Systems", Memorandum MAC-M-362, MIT Project MAC, 1967.
  4. Donovan, John J. and Ledgard, H., "Canonic Systems and Their Application to Programming Languages", Memorandum MAC-M-347, MIT Project MAC, 1967.
  5. Donovan, John J., "GPSS Under Yale DCS-IBSYS", Memorandum No. 70, Yale Computation Center, September 1965.
  6. Donovan, John J., McKay, D. K., Seligson, D., Wogrin, C. A., "An Analysis of a Clinical Laboratory Using Simulation", Yale Medical Bulletin, Department of clinical Pathology, Yale Medical School, 1965. (X)
  7. Donovan, John J., "Simulation, Canonical Systems, Medical Clinical Laboratories", Ph.D. Thesis, Graduate School, Engineering School, Medical School, Yale University 1967.
  8. Donovan, John J., "NEEMIS: An overview. Report No. CISR-10", Alfred P. SIoan School of Management, Cambridge, MA, 1976.
  9. Donovan, John J., "Data base system approach to management decision support", Working Paper No. MIT-NEEMIS-76-003-TR, MIT Energy Laboratory, Cambridge, MA, 1976.
  10. Donovan, John J., and Keating, W. R. "NEEMIS: Text of governors presentation", Working Paper No. MIT-EL-76-002WP, MIT Energy Laboratory, Cambridge, MA, 1976.
  11. Donovan, J. J., Gutentag, L. M., Madnick, S. E., and Smith, G. N. An application of a generalized management information system to energy policy and decision making: The user's view. Proceedings AFIPS National Computer Conference, 1975.

Working Papers:

  1. Donovan, John J., "An Approach to Information System Isolation and Security in a Shared Facility" 1973.
  2. Donovan, John J., and Goodman L., "Operating Systems Interface", FOS Technical Report 7, 1976.(58pp.)
  3. Donovan, John J., and DeTreville J., "Modules and Levels Report", FOS Technical Report 8, 1976. (80pp.)
  4. Donovan, John J., and Chen P., "Automated Synchronous Scheduler Generator", FOS Technical Report 14, 1977. (541pp.)
  5. "Sample Implementation Specifications for an FOS Member" (with J. DeTreville, L. Goodman, M. Tersoff, and J. Donovan), FOS Technical Report 10, (541 pp.), May 1976.
  6. "Family of Operating Systems: Test Case Report" (with R. Russel and J. Donovan), FOS Technical Report 12, (74 pp.), September 1976. (74pp.)
  7. "Automated Synchronous Scheduler Generator" (with P. Chen and J. Donovan), FOS Technical Report 14, (40 pp.), February 1977. (48pp.)
  8. "Computer Program Performance Specification" (with M. Wilens and J. Donovan), FOS technical Report 15, (29 pp.), September 1976.
  9. "Computer Program Design Specifications" (with L. Goodman and J. Donovan), FOS Technical Report 16, (41 pp.), September 1976.
  10. "Concepts and Facilities" (with R. Goldberg and J. Donovan), FOS Technical Report 22, (275 pp.), February 1976.
  11. Donovan John J., and Wilens M., "Computer Program Performance Specification", FOS technical Report 15, 1976.
  12. Donovan John J., and Goodman L,. "Computer Program Design Specifications", FOS Technical Report 16, 1976.
  13. Donovan John J., and Goldberg R., "Concepts and Facilities", FOS Technical Report 22, 1976.
  14. Donovan, J. J., and Jacoby, H. D. GMIS: An experimental system for data management and analysis. Working Paper No. M IT-E L-75-011WP, MIT Energy Laboratory, Cambridge, MA, 1975.

MIT Theses Supervised / Reader

  1. Alsop, Joseph: "A Canonic Translator", 1967, B.S. (available in MIT Library) #*
  2. Altman, Vernon I., "A Canonic Reduction Generator", Received "Brooks Award for Best Master's Thesis in Sloan School, 1974, M.S. #*
  3. Bagchi, Amitava: "Degrees of Insolvability of Initial Segments of W", 1968, B.S. *
  4. Clowe, Gaven: "Simulation of a Remote Batch Processing System", 1969, B.S.*
  5. Dancy, Charles: "A COBOL Compiler for the IBM 1130", 1969, M.S. (available in MIT Library) *
  6. DeTreville, John., "An Example Operating System", 1972, M.S., PhD (available in MIT Library) *
  7. DiGiammarino, Peter F., "A Framework For Management Information Systems Evolution And Case Study", 1975, B.S *
  8. Doyle, James: "Issues of Undecidability in Canonic Systems", 1967, M.S. (available in MIT Library)
  9. Dorias, Punj: 1974 M.S.
  10. Earle, Roy: "Global Optimization in Algebraic Language Compilers", 1970, M.S. (available in MIT Library) *
  11. Eanes, Sterling R., "Using Tree Structured Example to Filter Context-Free Derivation Sets", 1973, 1972, Ph.D. *
  12. Godfrey, William A., "Current Research in the Application of Digital Computers in Medicine", B.S., 1972 M.S. *
  13. Goodman, Leonard: "Complexity Measures for Programming Languages", 1971, M.S. (available in MIT Library) #*
  14. Godfrey, William A.",Current Research in the Application of digital Computers in Medicine" 1972 B.S.
  15. Gutentag, Louis M., "GMIS: Generalized Management Information Systems", M.S., 1976. (available in MIT Library) *
  16. Haggerty, Joseph: "Complexity Measures for Language Recognition by Canonic Systems", 1969, M.S. *
  17. Heppen, L.: "An Editor and Runoff System", 1968, B.S. *
  18. Hollander, Clifford: "Design of a Multitasking Monitor for the IBM 1130", 1969, B.S. *
  19. Holt, George: "Semantic Models for Data Description", 1970, M.S. (available in MIT Library) #*
  20. Johnson, Jerry: "File system to Support Timesharing in a Multi-programming Environment", 1970, M.S.
  21. Johnson, Jerry, 1974, Ph.D.
  22. Koenig, Dieta: "Evaluation of PL/I as an interactive language". 1972, M.S. *
  23. Kurger, Susan, "Pedagogical Aids for Programming", M.S., 1975. *
  24. Klos, Walter J.: "A Program Capable of Printing Aggregate Data", 1970, B.S. *
  25. Langell, John: "A Context Editor for Text Manipulation", 1968, B.S.
  26. Lester, Bruce: "Computer Graphic Displays", 1969, B.S. *
  27. Loeb, Steven, "A Generalized Graphics Facility", M.S., 1974.
  28. Madnick, Stuart.E. "File System Design Strategy", 1969, M.S. *
  29. Madnick, Stuart E.: "Storage Hierarchy Systems", 1973, Ph.D. (available in MIT Library) *
  30. Maglio, John, "Data Validation in a Generalized Management Information System", M.S., 1976. (available in MIT Library) *
  31. Mah, Clinton P., "A Relational Approach to Natural Language Translation", M.S., 1973 *
  32. Mandl, Robert: "Further Results on Hierarchies of Canonic Systems", M.S., 1969, (available in MIT Library) *
  33. McCarthy, Richard J., "Design and Implementation of an On-Line Referral System", M.S., 1975. *
  34. McCray, William.A.: "SIM360: A S/360 Simulator", B.S., 1972 (available in MIT Library) *
  35. Michels, William C. "An On-Line Production Planning System", 1971, M.S. #*
  36. Nemec, Frank A. Jr.: "A Medical Information Retrieval System for Statistical Data", 1968, B.S.
  37. Rigel, 1994 M.S
  38. Regil, Durel S. "POPS: physician's office processing System", M.S., 1974. *
  39. Ramchandani, Chander: "Debugging Scheme to Run Interpretively in Virtual Memory", 1970, M.S.
  40. Schwartz, David "Multiprogramming in a page on Demand Computer System", 1973, M.S.
  41. Spalding, John: "Design of a Super Binder in Multics", 1968, B.S. *
  42. Smith, Grant N., "Decision Rules for the Automated Generation of Storage Strategies in Data Management Systems", M.S., 1975. *
  43. Sufiras, Joel: "Observational Complexity of Character Strings", M.S., 1973. *
  44. Sufiras: 1972 M.S.
  45. Thurber, Richard, "Simple - An Interactive Simulation Language", M.S., 1972. #*
  46. Thurber: 1972 M.S.
  47. Toong, Hoo-Min: "The Ability of the Lambda Calculus to Specify a Class of Simulation Language Algorithms", 1969, M.S. (available in MIT Library)
  48. Travis, Leon: "A COBOL Interpretive System for the IBM 1130", 1970, M.S. (available in MIT Library)
  49. Wells, Douglas M: "Derive Interface Module for PDP-9/ESL Display", 1970 B.S.
  50. Yelton, Patricia, "An Application of a Relational Data Base System", M.S., 1974. *
  51. Zaborowski, Stanly: "Monitoring, a Case Study in Software Reliability", 1972, M.S. (available in MIT Library) *

# Theses joint between EE and Sloan

* Supervisor and Chairman of thesis committee

Unpublished TextBooks

Complete drafts of the following text books exist and have been used in Sloan School subjects 15.564, 15.565, and 15.65s and elsewhere

  1. Donovan, John J. "Information Systems Technology" (with Madnick S.E), 714 pp.
  2. Donovan, John J. "Basic Systems Programming" (with Madnick S.E), 495 pp.
  3. Donovan, John J. "Information Processing Systems" (with Madnick S.E), 260 pp. http://web.mit.edu/smadnick/www/Resume/Publications.htm

Video Tape and Software Publications

  1. Donovan, John J. and Madnick, S., "Basic Systems and Applications Programming" published by McGraw-Hill/Edutronics, 1982, 21 broadcast quality edited videotapes totaling 24 hours in length plus 300 pages of student study guide and supplemental notes. Reference video on applications programming link H:\Video - Master Files\Teaching VSP 1982 the video verson good donovan.avi
  2. Donovan, John J. and Madnick, S, "Information Issues and Technologies for Management", published by McGraw-Hill/Edutronics, 1982, 13 broadcast quality edited videotapes totaling 18 hours in length, plus 300 pp. of student study guide and supplemental notes.
  3. Donovan, John J. and Madnick, S ; Knoware: "How to Succeed in Computers Without Really Trying", published by Knoware Learning Systems, Inc., 1983, and in conjunction with Rothschild, Inc. and American Express, Inc. (1983) 3 diskettes for IBM PC and Apple-II computers (named "Best Product of the Month" by Personal Software magazine, March 1984).
  4. Donovan, John J., and Madnick, S., "Knowonder", published by Knoware Learning Systems, Inc., 1985, 3 diskettes for IBM PC and Apple-II
  5. Donovan, John J., "Systems Programming: MIT Course 6.251", Published by Texas Tech, 32 lectures per year, supplemented by book Systems Programming and Teachers Manual, 1969, 1970, 1971.

Videos

  1. General Myers, Richard, "General Richard Myers speaking about JPEN", CSPAN2, 2010.
  2. Donovan John J., "Developed a Holistic Training Program".
  3. Donovan John J., "ProfessorJohn Donovan addressing 50,000 executives".
  4. Platt Lou., "Lou Platt Roasting ProfessorJohn Donovan".
  5. Donovan John J., "ProfessorJohn Donovan"

International

  1. Lykke, Al Pio., "Danmark er den grimme aeling, Danmark", IT-AVIS, 12, 1999.
  2. Zolezzi, "Keep moving, Keep moving", El Financiero, Costa Rica [Spanish], 2001
  3. "Nace Una Estrella", [Spanish], 1998
  4. "No Internet, No Future for Your Company", The Business Hankyung Weekly>, Korea [English and Korean], 1998.
  5. "Open IT Infrastructure is Required in Conjunction with Right Business Strategy", The Electronic Times, Korea [English and Korean] 1998.
  6. "Professor Donovan's Seminar an Eye-Opener to Participants", Netherlands [Dutch and English], 1999.
  7. "Reinventarse O Morir", [Spanish], 1996.
  8. Jochem, Barts, "Speel het spel, maar weet waar je aan begint", Inter AEGON, [Dutch], 1997.
  9. "Un Soporte Para El Cambio", Mercado, Argentina, [Spanish], 1998.
  10. "Zweite Industrielle Revolution", Interactive, Germany [German], 1997.

Issued US Patents

  1. Donovan, John J. et al., "Method, system and apparatus for discovering user agent DNS settings". U.S. Patent Number 7,747,780 (granted June 29, 2010 and filed August, 2008).
  2. Donovan, John J. et al., "A VIDEO SURVEILLANCE, STORAGE, AND ALERTING SYSTEM HAVING NETWORK MANAGEMENT, HIERARCHICAL DATA STORAGE, VIDEO TIP PROCESSING, AND VEHICLE PLATE ANALYSIS." U.S. Patent Number 7,382,244 (granted June 3, 2008 and filed October 4, 2007).
  3. Donovan, John J. et al., "Video data storage, search, and retrieval using meta-data and attribute data in a video surveillance system." U.S. Patent Number 7,460,149 (granted December 2, 2008 and filed May 28, 2007).
  4. Donovan, John J. et al., "APPARATUS, METHODS, AND SYSTEMS FOR INTELLIGENT SECURITY AND SAFETY." U.S. Patent Number 7,595,815 (granted on September 29, 2009 and filed May 8, 2007).
  5. Donovan, John J. "AN ALERTING SYSTEM FOR SAFETY, SECURITY, AND BUSINESS PRODUCTIVITY HAVING ALERTS WEIGHTED BY ATTRIBUTE DATA." U.S. Patent Application Serial Number 12/106,951 (granted on May 28, 2009 and filed April 21, 2008).
  6. Donovan, John J. "AUDIO ANALYSIS, STORAGE, AND ALERTING SYSTEM FOR SAFETY, SECURITY, AND BUSINESS PRODUCTIVITY." U.S. Patent Application Serial Number 12/207,111 (granted on January 1, 2009 and filed September 9, 2008).
  7. Donovan, John J. "SYSTEMS, METHODS AND DEVICES FOR DETECTING SECURITY VULNERABILITIES IN IP NETWORKS" U.S. Patent Application Serial Number 12/361,501 (granted on May 20, 2010 and filed January 28, 2009)
  8. Donovan, John J. "METHODS AND SYSTEMS FOR ALERTING BY WEIGHING DATA BASED ON THE SOURCE, TIME RECEIVED, AND FREQUENCY RECEIVED" United States Patent Application 20080316315 (granted on December 25, 2008 and filed September 03, 2008)
  9. Donovan, John J. "Hierarchical data storage manager, anonymous tip processing engine, and a vehicle information processing engine for security and safety applications" United States Patent 7737837 (granted on June 15, 2010 and filed on April 21, 2008)

Issued International Patents

  1. Canadian Patent: Donovan, John J. et al., "A VIDEO SURVEILLANCE, STORAGE, AND ALERTING SYSTEM HAVING NETWORK MANAGEMENT, HIERARCHICAL DATA STORAGE, VIDEO TIP PROCESSING, AND VEHICLE PLATE ANALYSIS." WIPO Patent Application WO/2009/045218 (granted on April 9 2009 and filed October 4, 2007).
  2. European (EPO) Patent: Donovan, John J. et al., "AN ALERTING SYSTEM AND METHOD FOR SAFETY, SECURITY, AND BUSINESS PRODUCTIVITY." European Patent Number PJC/P41147EP (granted on April 8, 2009 and filed September 25, 2008).

Draft Patents

  1. "Systems and Methods for locating recipients in the future based on given and prediction information" Drafted by Donovan John J. and Parisi, Paul and all January 2015.
  2. "Systems and Methods for sending Bitcoins." Drafted by Donovan John J. and Parisi, Paul and all July 2015.
  3. "Systems and Methods for offering Bitcoins on a Consumer Level." Drafted by Donovan John J. and Parisi, Paul and all July 2015.
  4. "Systems and Methods for sending messages and gifts delayed in time" Drafted by Donovan John J. and Parisi, Paul and all August 2015
  5. "Systems and Methods for sending secure, scheduled, complex messages and corresponding funds to safeguard against bullying and terrorism" Drafted by Donovan John J. and Parisi, Paul and all July 2015.

Issued Service Mark

  1. Cambridge Technology Group - Issued to Cambridge Technology Group (2,071,291) updated 9/9/2009

Issued Trademark

  1. Surround - Issued to Cambridge Technology Group (1,607,715)
  2. Cambridge Technology Group, CTG U.S. Trademark no. 77822899, issued renewed 4/29/2010
  3. Pending trademarks, 2015; egifting, senditlater

top

MIT Research

Sponsor Topic
American Red Cross Birth defects (joint with Tufts School of Medicine)
National Institute of Health Clinical laboratory simluation (joint with Tufts School of Medicine)
New England Regional Commission Support of New England Energy Management Information System (NEEMIS)
IBM Corporation Security basic research
IBM/MIT Joint Study Database basic research
National Bureau of Economic Research Development of TROLL
Federal Energy Administration Extension of Time Series Processing
ERDA Regional solar study
ERDA Planning and control system
U.S. Navy Underwater Systems Center Data management
Defense Advanced Research & Planning Agency (DARPA) Multics, DARPA net
Federal Energy Administration Leading indicator
MIT Institute Funds Genetic Medical Information System (GMIS) development
MIT Energy Laboratory Funds Model integration
MIT Energy Laboratory Funds Flag ship study
CISR Corporate Sponsors Management information systems
U.S. Army and NASA NECAP
Brookhaven National Laboratory Residential model
IBM Corporation Home heating models
Scott Oil Company Support data
MA State Energy Office Development of ISEC, energy conservation
CT State Energy Office Energy consumption, monitoring, building analysis, petroleum price data
VT State Energy Office State automobile analysis, transportation data series
ME State Energy Office Petroleum distributors survey, distributors and annual sales date
RI State Energy Office Consumption monitoring procedures
NH State Energy Office National environmental data series (boilers-emission, consumption, pollution)
NSF Composite system, e.g. GMIS, DAZEL
ERDA Regional home heating study
ARPA GMIS modification for crisis management
Rome Air Development Center GMIS
ERDA Northeast regional solar study
ERDA model integration in MIT solar voltaics study

top

MIT Logo