Dr. Cannon's Home Page


 

 

 

 

 

 


Education:

BS: Mathematics, University of North Carolina at Chapel Hill, 1961
MS: Mathematics, University of Wisconsin, Madison, 1963
Ph.D: Computer Science, University of North Carolina at Chapel Hill, 1973


I am Distinguished Professor Emeritus of Computer Science in the Department of Computer Science and Engineering at the University of South Carolina and a Visiting Scientist in the TSP Initiative at the Software Engineering Institute. My principal interest is software engineering, in particular software processes.

I received the B.S. in math from the University of North Carolina at Chapel Hill (1961), the M.S. in math from the University of Wisconsin at Madison (1963), and the Ph.D. in computer science from the University of North Carolina at Chapel Hill (1973). I taught math at Philander Smith College as a Woodrow Wilson intern and at Wilmington College. I've also worked at the General Circulation Research Labs of the National Weather Service (now NOAA) and been a visiting scientist at the Center for Automation Research at the University of Maryland and at the IBM Palo Alto Scientific Center. During the 1998-99 academic year I was a Visiting Scientist at the Software Engineering Institute at Carnegie Mellon University working with the PSP-TSP team.  I have continued my association with the SEI and have taught a summer faculty workshop since 1999.


How To Reach Me:

email: cannon_at_sc_dot_edu


I traveled to India in November 2004 as a lecturer for the Fulbright Senior Specialist program. I visited the Jaypee University of Information Technology and the Jaypee Institute of Information Technology to discuss software process and IT curriculum with students, faculty, and representatives of the Indian software industry. 

In June 2005 I conducted a faculty workshop on teaching the Personal Software ProcessSM and Team Software ProcessSM.  The workshop was held at California Polytechnic State University at Pomona.  There will be at least one workshop in summer 2006.  For more information visit the workshop website.

I am an authorized instructor for the Personal Software Process and an authorized coach for the Team Software Process.

SMPersonal Software Process and Team Software Process are service marks of Carnegie Mellon University.


Selected Publications:

The Personal Software Process Body of Knowledge (with Marsha Pomeroy-Huff, Julia Mullaney, and Mark Sebern).  Software Engineering Institute Special Report CMU/SEI-2005-SR-003.

Putting the Personal Software Process(SM) Into Practice. Proc. Twelfth Conference on Software Engineering Education and Training, IEEE Computer Society Press, 1999, 34-37.

Accredited Computing Programs in America. Studying in America 2, 1999.

Accreditation in the Computing Profession (with John Impagliazzo, Neal S. Coulter, Dennis J. Frailey, and Lawrence G. Jones). Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics (SCI '97), July 1997.

Tools for visual and numerican data entry (with Douglas Hellmann, Mitchell L. Patterson, Philip D. Moore, and Christopher G. St. C. Kendall). Software -- Practice and Experience 26, 1996.

Computer sedimentary simulation models sequence stratigraphy (with C. G. St.C. Kendall, Gregory Whittle, Robert Ehrlich, Philip D. Moore, and Douglas R. Hellmann). Oil and Gas Journal 91, 1993, 46-51.

PLAYMAKER: A knowledge-based approach to characterizing hydrocarbon plays (with G. Biswas, X. Yu, W. Hagins, J. Bezdek, J. Strobel, C. Kendall). In James C. Bezdek, ed., Advances in Artificial Intelligence: Applications and Theory, World Scientific, 1990, p. 11-35.

Syntactic learning by induction from examples and experiments (with Patrick T. Reed, Gautam Biswas, James C. Bezdek, Christopher G.St.C. Kendall). SPIE Applications of Artificial Intelligence VIII, v. 1293, Orlando, FL, 1990, p. 645-653.

Interactive collation on a microcomputer: the URICA approach (with R.L. Oakman). Computers and the Humanities 24 , 1990.

Interactive (SEDPAK) simulation of clastic and carbonate sediments in shelf to basin settings (with J. Strobel, C.G.St.C. Kendall, G. Biswas, J. Bezdek). Computers and Geoscience 15, no. 8, 1989, p. 1279-1290.

Interactive simulation (SEDPAK) of clastic and carbonate sedimentation in shelf to basin settings. In T.A. Cross, ed., Quantitative Dynamic Stratigraphy, Prentice Hall, 1989, p. 433-444.

Judy Creek: A case study for a two-dimensional sediment deposition simulation (with David M. Scaturo, John S. Strobel, C.G.St.C. Kendall, Jack C. Wendte, Gautam Biswas, James Bezdek). In Paul D. Crevello, James L. Wilson, J. Frederick Sarg, J. Fred Read (eds) Controls on Carbonate Platform and Basin Development, Society of Economic Paleontologists and Mineralogists, Special Publication No. 44, 1989, p. 63-76.

An expert system as a component of an integrated system for oil exploration (with Patrick T. Reed, Gautam Biswas, James C. Bezdek, Christopher G.St.C. Kendall). Presented at IEEE Southeastcon, Columbia, SC, April 1989, p. 32-35.

(Select here for my  curriculum vitae.)



Date of last update: 20050711