





Associate Professor of Computer Sciences (1978)
B.S., mathematics and physics, University of Tennessee, 1968; M.S., computer sciences, 1970; Ph.D., University of Maryland, 1978.
Dr. Dunsmore's research area is software engineering. His predominant interests are the Internet, the World-Wide Web, Web browsers, object-oriented design and programming, object-oriented implementation using C++, and software development tools. He is Principal Investigator on the research projects Developing Optimal Object-Oriented Design and Programming Techniques and Evaluation of DCDS for Meeting the Data Collection Requirements for Software Specification, Development, and Support. He is co-Principal Investigator on the research projects Virtual SERC: An Experiment in Enterprise Integration and An Automated Environment for Engineering Software Development.
He was a member of the program committee for the Second Annual SEI Conference on Software Engineering Education, April, 1988, and a member of the program committee for the Fourth International Conference on Human-Computer Interaction, Stuttgart, Germany, September, 1991. He is a member of the review committee for IS'95 (Model Curriculum and Guidelines for Undergraduate Degree Programs in Information Systems).
Dr. Dunsmore is an Associate Editor of the International Journal of Computer and Software Engineering and a member of the Software Technology Committee of the Indiana Business Modernization and Technology Corporation (IBMTC). Dr. Dunsmore was selected Outstanding Teacher in the School of Science at Purdue University in 1980. He was selected one of the Top Ten Teachers in the School of Science in both 1994 and 1995. He is a member of the Phi Beta Kappa and Upsilon Pi Epsilon (honor society for the computing sciences).
Dr. Dunsmore is co-author (with S.D. Conte and V.Y. Shen) of Software Engineering Metrics and Models, Benjamin/Cummings Publishing Co., (1986).
Projects: Virtual SERC: An Experiment in Enterprise Integration, Software Engineering Research Center (SERC), An Automated Environment for Engineering Software Development, Developing Optimal Object-Oriented Design and Programming Techniques.
A Matrix Library in C++ for Structural Engineering Computing. Computers and Structures 55(1), 1995, (with J. Lu, D. Whirte, and W.F. Chen).
The Evolution of Classes and Objects During Object-Oriented Design and Programming. Journal of Object-Oriented Programming, pages 18-28, 3, 5 January 1991 (with M. E. Scharenberg). Also in Journal of Object-Oriented Programming Focus on Analysis and Design, pages 14-17, 1991.
Software Engineering Team Project Group Member Evaluations: Some Empirical Results. ACM SIGCSE (Special Interest Group on Computer Science Education) Bulletin 21(2):40-45, June 1989 (with D. Moffett and S. Ward).




