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