John Hartman's Papers
Click on a title for abstract and/or more
information.
(Except for my dissertation, compressed
Postcript files are only available by request.)
- "Programming
Plans and Functional Representation",
by John Hartman and B. Chandrasekaran, Draft
- "Functional Representation of Software
Architecture Knowledge"
, by John Hartman and B. Chandrasekaran, Conference
Submission (Postscript
- 210K) - "Plan-Based Reengineering of
Legacy Fortran Code: A Case Study"
, by Mitch Lubars, John Hartman, Man Li, and Zuzana Dobes,
Conference Submission - "Knowledge-Based Automatic
Reengineering"
, by Mitch Lubars, John Hartman, Man Li, and Zuzana Dobes.
SBIR Phase I Final Report, NASA Contract NAS5-32738, Feb. 22, 1996, The
Analytix Group - "Functional
Representation of Executable Software Architectures"
, by John Hartman and B. Chandrasekaran, Technical
Report, Laboratory For Artificial Intelligence Research, The Ohio State
University, December 1, 1995 (Postscript
- .6MB)
- "Functional
Representation and Understanding of Software: Technology and
Application" , by John Hartman and B.
Chandrasekaran, 5th Annual Dual-Use Technologies and Applications
Conference, Mohawk IEEE and Rome Lab, Utica, NY (May 1995) (Postscript -*2MB*)
- "Plans
in Software Engineering - An Overview" , Technical
Report, Laboratory For Artificial Intelligence Research, The Ohio State
University, November 22, 1994 (Postscript - *1MB*)
- "Technical
Introduction to the First Workshop on AI and Automated Program
Understanding" , Workshop Notes, Tenth National
Conference on Artificial Intelligence, (1992) (Postscript- *343KB*)
- "Pragmatic,
Empirical Program Understanding" , Workshop Notes,
AAAI Workshop on AI and Automated Program Understanding, Tenth National
Conference on Artificial Intelligence, (1992) (Postscript- *430KB*)
- "Understanding
Natural Programs Using Proper Decomposition" , 13th
International Conference on Software Engineering - ICSE-13, (1991) (Adobe Acrobat PDF- *1MB*) (Postscript- 406KB)
- "Automatic
Control Understanding for Natural Programs" , AI
91-161, Artificial Intelligence Laboratory, Dept. of Computer Sciences,
The University of Texas at Austin, (Ph.D.
thesis)(1991)
(Postscript -
*3MB*)(Compressed
Postscript - *1MB*)
Proposals
Panels
- "Automatic Program Understanding and Software
Reengineering", ACM Computer Science Conference - CSC '94, (panel
position) (1994)
- "Pragmatic Program Understanding for Automated
Re-Engineering", International Computer Software and Apllication
Conference - COMPSAC '90, (panel position) (1990)
Update: 13-Jan-1998