Biography.guide
Home β€Ί People β€Ί Computer scientist β€Ί Alan M. Davis
Portrait of Alan M. Davis

Alan M. Davis

b. 1949

American computer scientist (PhD 1975, Illinois)

Don't just read it β€” keep itBiographies to ownE-book Β· Audio Β· Video From $7 β†’

About Alan M. Davis

Born 1949. Alan M. Davis is an American computer scientist and engineer.

Alan Mark Davis was president and CEO of Offtoa, Inc. in Westminster, Colorado. He is a retired Professor of Business Strategy and Entrepreneurship in the College of Business at the University of Colorado at Colorado Springs and in the Executive MBA program at the University of Colorado at Denver.

Career Davis earned his master's degree in Computer Science under Donald B. Gillies at the University of Illinois at Urbana-Champaign (UIUC) in 1973 and Ph.D. in Computer Science under Thomas R. Wilcox there in 1975. At UIUC, Davis was notable for creating an early malware program. It was a process on a PDP-11 that (a) checked to see if an identical copy of itself was currently running as an active process, and if not, created a copy of itself and started it running; (b) checked to see if any disk space (which all users shared) was available, and if so, created a file the size of that space; and (c) looped back to step (a). As a result, the process stole all available disk space. When users tried to save files, the operating system advised them that the disk was full and that they needed to delete some existing files. Of course, if they did delete a file, this process would immediately snatch up the available space. When users called in a system administrator (A. Ian Stocks) to fix the problem, he examined the active processes, discovered the offending process, and deleted it. Of course, before he left the room, the still existing process would create another copy of itself, and the problem would not go away. The only way to make the computer work again was to reboot.

Davis held academic positions at George Mason University and the University of Tennessee. He was a visiting faculty member at UIUC, the University of the Western Cape (South Africa), the University of Technology, Sydney (Australia), and the Technical University of Madrid (Spain). He was a Fulbright Specialist at the University of Jos (Nigeria) and Atma Jaya University, Yogyakarta (Indonesia). He held industry positions at GTE (a Director of R&D at GTE Communication Systems in Phoenix, Arizona; and Director of the Software Technology Center at GTE Laboratories in Waltham, Massachusetts), BTG (Vice President in Vienna, Virginia), Omni-Vista (President in Colorado Springs, Colorado) and Offtoa, Inc (President in Westminster, Colorado). He was Editor-in-Chief of IEEE Software from 1994 to 1998 and was an editor for the Journal of Systems and Software (1987-2010) and Communications of the ACM (1981-1991) and on the editorial board of the Requirements Engineering Journal (2005-2011). He was a Fulbright Senior Specialist from 2003 through 2007. He has been an IEEE Fellow since 1994 and an IEEE Life Fellow since 2015 .

Books Davis has written the following books. In 2006, his 201 Principles of Software Development was voted by ACM members as one of the 20 classic computer science books:

Software Requirements: Analysis and Specification (Prentice Hall 1990). Software Requirements: Objects, Functions and States (Prentice Hall, 1993). 201 Principles of Software Development (McGraw Hill, 1995). Great Software Debates (Wiley and IEEE Computer Society Press, 2004). Just Enough Requirements Management (Dorset House, 2004). Will Your New Start Up Make Money (Scrub Oak Press, 2014). Unusual Africa: Traveling on the Edge (Scrub Oak Press, 2016). Unusual Asia: Traveling on the Edge (Scrub Oak Press, 2017). Unusual Latin America (and Antarctica): Traveling on the Edge (Scrub Oak Press, 2017).

Biography shop

Don’t just read it β€”
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop β€” from $7

Instant download Β· yours to keep Β· every purchase keeps this site free

Important facts

Born
1949
Birth century
Nationality
Education
University of Illinois Urbana-Champaign, State University of New York at Albany, Stuyvesant High School
Employers
University of Tennessee, University of Colorado, University of Technology Sydney
Awards
IEEE Fellow; Fulbright Scholarship
Also known as
Alan Mark Davis

People in Alan M. Davis's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Alan M. Davis's

Frequently asked questions

Who is Alan M. Davis?

American computer scientist (PhD 1975, Illinois)

When was Alan M. Davis born?

Alan M. Davis was born in 1949.

What is Alan M. Davis's occupation?

Alan M. Davis is a computer scientist and engineer.

What nationality is Alan M. Davis?

Alan M. Davis is American.

Sources & further reading

Β· Wikipedia: Alan M. Davis

Β· Wikidata: Q4707184

Β· DBpedia: Alan M. Davis

Cite this page

APA: Biography.guide. (2026). Alan M. Davis. https://biography.guide/alan-m-davis/

MLA: "Alan M. Davis." Biography.guide, https://biography.guide/alan-m-davis/.

Chicago: "Alan M. Davis." Biography.guide. https://biography.guide/alan-m-davis/.

Data last updated: 2026-09-20 Β· Spot an error? Report a correction.

Page generated 2026-09-27 05:32 UTC