Peter J ClarkeAssociate Professor
Peter J. Clarke received his BSc. degree in Computer Science and Mathematics from the University of the West Indies (Cave Hill) in 1987, MS degree from SUNY Binghamton University in 1996 and PhD in Computer Science from Clemson University in 2003. His research interests are in the areas of software testing, software metrics, model-driven software development, domain-specific modeling languages and computer science education. He has published over 75 research papers and is the PI on several NSF grants. He is a member of: ACM (SIGSOFT, SIGCSE, and SIGAPP); IEEE Computer Society; and the Association for Software Testing (AST).
Research and Educational Interests
Software testing, software metrics, model-driven software development, domain-specific modeling languages and computer science education.
2003 Ph.D., Computer Science, Clemson University
1996 M.S., Computer Science, Binghamton University – SUNY
1993 Advanced Diploma, Computer Science, University of the West Indies (UWI), Barbados
1987 B.Sc., Computer Science and Mathematics, University of the West Indies (UWI), Barbados
2009 – present Associate Professor, Knight Foundation School of Computing and Information Sciences, Florida International University, Miami, FL 33199
2003 – 2009 Assistant Professor, School of Computing and Information Sciences, Florida International University, Miami, FL 33199
1999 – 2003 Teaching Assistant, Department of Computer Science, Clemson University
1996 – 1999 Part-time Lecturer, Department of Computer Science, University of the West Indies (UWI) Cave Hill Campus
1987 – 1994, 1996 – 1999 Lecturer, Barbados Community College
Peter J. Clarke, Debra L. Davis, Tariq M. King, Jairo Pava and Edward L. Jones. Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning Environment. ACM Transactions on Computing Education (ToCE). November 2014, 14(3) Article 18.
Andrew A. Allen, Fabio M. Costa and Peter J. Clarke. A user-centric approach to dynamic adaptation of reusable communication services. Personal and Ubiquitous Computing, Springer. (February, 2016) DOI 10.1007/s00779-016-0904-1.
Karl Morris, Mark Allison, Fabio M Costa, Jinpeng Wei and Peter J Clarke. An Adaptive Middleware Design for Domain-Specific Virtual Machines. Journal of Information and Software Technology. 62, C (June 2015), 21-41. DOI=10.1016/j.infsof.2015.02.003.
Mark Allison, Karl A. Morris, Fabio M. Costa, and Peter J. Clarke. Synthesizing Interpreted Domain-Specific Models to Manage Smart Microgrids. Journal of Systems and Software, 96(0):172 –193, 2014.
Peter J. Clarke, James F. Power, Djuradj Babich and Tariq M. King. A Testing Strategy for Abstract Classes. Journal of Software Testing, Verification and Reliability (STVR). May 2012, 22(3) pages 147-169. doi: 10.1002/stvr.429.