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