BIOGRAPHICAL DATA
03/10/99
W. Homer Carlisle, III
Associate Professor of Computer Science
Auburn University
ADDRESSES: OFFICE: Department of Computer Science and Engineering
Auburn University PHONE: (334) 844-6308
Auburn, AL 36849 EMAIL carlisle@eng.auburn.edu
HOME: 1217 Hickory Lane
Auburn, AL 36830 PHONE: (334) 821-6877
EDUCATION:
Ph.D. August 1970 Emory University
Ph.D. Dissertation:
Identities in Semigroups and related problems
M.S. June 1967 Emory University
Masters Thesis:
The lattice of Equational Classes of Algebras with two unary operations
B.A. March 1965 Emory University
RESEARCH INTERESTS:
Languages and algorithms for cooperative autonomous systems, distributed processing, and
distributed information sharing.
PROFESSIONAL GOALS
I am keenly interested in opportunities that exploit technology to improve education and
social interaction with government in the United States. I would like to pursue opportunities that
capitalize on the technologies that distinguish themselves by their innovation or by their potential for
significant social change.
TEACHING EXPERIENCE:
Teaching assist/assoc Sept.1967-June 1970 Emory University
NSF Summer Institute Summer,1968,1969,1970 Emory Univiversity
Asst. Professor Sept.1970-Aug.1978 SW TX St. Univ.
Assoc. Professor Sept.1978-Jan.1983 SW TX St. Univ.
(on leave Sept.1980-Jan.1983)
Visiting Asst. Prof. Sept.1980-Aug.1983 Texas A&M Univ.
Asst. Professor Sept.1983-Sept.1988 Texas A&M Univ.
Asst. Professor Sept.1988-Sept .1991 Auburn University
Assoc Professor Sept. 1991- present Auburn University
OTHER WORK EXPERIENCE
Visiting Scientist Summer 1994 Brookhaven National Laboratory
NASA Summer Faculty Summer 1995, 1996 Marshall Space Flight Center
JOURNAL PUBLICATIONS:
Chapman, Richard and Carlisle, W.Homer., "A Linux-based Laboratory for Operating Systems and
Networks Courses." , The Linux Journal, p. 60-65 September, 1997
Raman, P., Chang, K.H., Carlisle, W. H., Cross, J.H., "A Self-improving Helpdesk Service System
Using Case-Based Reasoning Techniques", Computers in Industry, v. 30, p. 113-125, 1996.
K. Chang, J. Cross, W. Carlisle, and S. Liao, "A Performance Evaluation of Heuristics-based Test
Case Generation Methods for Software Branch Coverage," Journal of Software Engineering and
Knowledge Engineering, , Vol 6, No. 4, p. 585-608, 1996.
W. H. Carlisle, " Type Checking Concurrent I/O", ACM Transactions on Programming Languages
and Systems , Vol. 17, No. 3,p. 448-460, May 1995.
K.H. Chang, J.H. Cross, W.H. Carlisle, D. B. Brown , "A Framework for Intelligent Test Data
Generation," Journal of Intelligent and Robotic Systems - Theory and Applications 5: p. 147-165,
(1992).
J. H. Cross, K.H. Chang, W.H.Carlisle, D. B. Brown, "Expert system assisted test data generation
for software branch coverage, " Data and Knowledge Engineering, Vol 6, No. 4. July 1991, p. 279-
295.
James H. Cross, Sallie Sheppard, W.H. Carlisle, "Control Structure Diagrams for Ada", Journal of
Pascal, Ada and Modula-2., Vol, 9, No. 5., Sept/Oct 1990.
W. H. Carlisle, Al Crawford and Sallie Sheppard , "Ada Multitasking and the Single Source Shortest
Path Problem", Parallel Computing 4 (1987) p. 75-91.
W. H. Carlisle, "Task Minimization in a Parallel Graph Search Algorithm" ,Journal of Pascal, Ada
and Modula-2, Vol 5, No 5, p.52-54 (1986)
"Subdirectly irreducible H-Semigroups" Semigroup Forum, Vol9, No.1 1974
"Residual finiteness of finitely generated commutative semigroups" Pacific Journal of Mathematics,
Vol. 36 No. 1. 1971
CONFERENCES AND PROCEEDINGS:
Collins, Susan L., Chang, K.H., Cross, J.H., Carlisle W. H., "Facilitation of Immunoassay Through
Object Identification", Proceedings of the 10th Int. Conf. on Industrial and Engineering Applications
of Artificial Intelligence and Expert Systems, Atlanta, Ga. Gordon and Breach Science Publishers,
June 10-13,1997
P. Raman, K. Chang, W. Carlisle, J. Cross, "Smart USA: A Case-Based Reasoning System for
Customer Services". The Ninth International Conference on Industrial & Engineering Applications of
Artificial Intelligence and Expert Systems. (IEA/AIE-96) June 4-7, 1996.
McQuaid, P.A., Chang, K.H., Cross, J.H., Carlisle, W.H., " Complexity Support for Program
Modularization" , Proceedings of the 34th Annual Southeast Conference of the ACM. April17-19,
1996, p. 319-321.
Hill, P., Carlisle, W.H. "Concurrent Event Recognition" ,Proceedings of the 31th ACM Southeast
Conference, March, 1994, p.9-14.
K. Chang, J. Cross, W. Carlisle, and S. Liao, "An Empirical Study of Intelligent Test Case
Generation Methods for Software Branch Coverage," Proceedings of the 5th International
Conference on Software Engineering and Knowledge Engineering, June 1993, p.437-444.
S. Alavioon, K. Chang, W. Homer, and J. Cross, "Achieving Communication Coverage for Testing
Ada Tasks," Proceedings of the 31th ACM Southeast Conference, April, 1993, p.355-358.
"Concurrency Testing for Ada Programs" (with K.H.Chang, J. H. Cross, E. Richards, and D.B.
Brown) Proceedings of the Third International Conference on Sofware Engineering and Knowledge
Engineering, June, 1991 p. 155-159.
"A Heuristic Approach for Test Case Generation" (with Kai-Hsiung Chang, James H. Cross and
David B. Brown) Proceedings of the 1991 ACM Computer Science Conference, March 1991,p.174-
180.
"Automated Unit-Level Testing With Heuristic Rules" (with Kai-Hsiung Chang, James Cross,
William Keleher) Fifth Conference on Artificial Intelligence for Space Applications, May 1990, p.567-
576.
"An Intelligent Test Data Generator for Software Branch Coverage" (with Kai-Hsiung Chang, James
Cross, David Brown), Proceedings of the International Conference on Software Engineering and
Knowledge Engineering June 1989.
"Unix tools for Multiprocessor Computer Systems" Proceedings of the 27th Annual Conference,
ACM Southeast Region, 27th Annual Conference, Atlanta, GA, April 1989
"Parallel Parsing using Ada" (with Don Friesen) Proceedings of the 3rd Annual National Conference
on Ada Technology,Mar. 1985
"Experience with Matrix Multiplication Using Ada Tasks" (with John Fernandez and Sallie Sheppard)
ACM Letters Vol II, No. 9 1983 pp. 76-84.
TECHNICAL REPORTS
Richard Chapman and W. Homer Carlisle, "A Linux-based Lab for Operating Systems and Network
Courses, Technical Report 98-03, Dept/ of Computer Science and Engineering, Auburn University,
1998.
W. H. Carlisle, D. Oneil, R. Newby, "New Interfaces to Web Documents and Services", Research
Reports - 1996 NASA/ASEE Summer Faculty Fellowship Program, NASA/MSFC, 1997
W. H. Carlisle, "WEB Interfaces to Relational Databases", Research Reports - 1995 NASA/ASEE
Summer Faculty Fellowship Program, NASA/MSFC, Feb. 1996
D. B. Brown, K.H. Chang, W.H. Carlisle, J. H. Cross, "QUEST - Testing Tools For Ada", Task1,
Phase 2 Report of "The development of a Program Analysis Environment for Ada, " G. C. Marshall
Space Flight Center, NASA/MSFC, AL 35821 (NASA-NCC8-14) August 1990.
D. B. Brown, K.H. Chang, W.H. Carlisle, J. H. Cross, "QUEST - Testing Tools For Ada", Task1,
Phase 2 Six-Month Report of "The development of a Program Analysis Environment for Ada, " G.
C. Marshall Space Flight Center, NASA/MSFC, AL 35821 (NASA-NCC8-14) August 1990.
D. B. Brown, K.H. Chang, W.H. Carlisle, J. H. Cross, "The Development of a Program Analysis
Environment for Ada" , Final Report, G. C. Marshall Space Flight Center, NASA/MSFC, (NASA-
NCC8-14) June 1, 1989
D. B. Brown, K.H. Chang, W.H. Carlisle, J. H. Cross, "The Development of a Program Analysis
Environment for Ada" , Six-Month Report, G. C. Marshall Space Flight Center, NASA/MSFC,
(NASA-NCC8-14) November 30, 1988
INVITED PRESENTATION
H. Carlisle, R. Chapman, A Laboratory for Operating Systems and Networking Courses, Twenty-
ninth SIGCSE Technical Symposium on Computer Science Education, Atlanta, GA Feb 26, 1998.
CONTRIBUTING PUBLICATIONS
Day, William B. and Carlisle, W.H., "A distributed System of Constraint Logic Programming
Interpreters," Proc. 7th Int. Conf. Parallel and Distributed Computing Systems, October 1994, Las
Vagas, Nevada, 822-826.
DeMaine, P.A.D., Bradley, K.D., Carlisle, W.H., "Integrated Systems I: Design Principles", Journal
of Systems Integration, 5, Kluwer Academic Publishers, Boston 1995, 187-199
Hoganson, K., Wilkinson, B, Carlisle, W.H., "Applications of Rhombic Multiprocessors" ,
Proceedings of the 1997 International Conference on Parallel and Distributed Processing Techniques
and Applications (to appear).
PROFESSIONAL AFFILIATIONS:
Association for Computing Machinery
IEEE/CS
THESIS STUDENTS
I supervise approximately 7 masters thesis students per year, directing their research projects or
theses. I have one PhD student who has completed his work under my direction and is currently
teaching at Augusta State College in Augusta, GA.
HONORS/FELLOWSHIPS/.SCHOLARSHIPS:
NASA Award and Certificate of Recognition for a Scientific Contribution
October 1, 1998
NASA Summer Faculty Fellowship in Aeronautics and Space Research
Summer, 1995, 1996
Auburn Engineering Student's 1994-95
Outstanding Departmental Faculty Award
Texas A&M Former Students Association
Distinguished Teaching Award. Sept. 1986
National Defense Education Act Fellowship Title IV
Sept.1965-Aug.1967
Sept.1968-Aug.1969
Emory University Sigma Xi Award: Masters Thesis
College Science Improvement Program Grant
Sept. 1971-Dec. 1971
PERSONAL:
BIRTH: April 11,1943 Alexander City, AL
WIFE: Hilda Brown Carlisle
SON: W. Homer Carlisle
REFERENCES:
Dr. James Cross
Chair, Department of Computer Science and Engineering
Dunstan Hall
Auburn University
Auburn, AL 36849
(334) 844-4330