Using a Taxonomy Tool to Identify Changes in OO Softwar. - Peter J. Clarke; Brian A. Malloy; J. Paul Gibson (CSMR, 2003)

A Parameterized Cost Model to Order Classes for Class-based Testing of C++ Applications. - Brian A. Malloy; Peter J. Clarke; Errol L. Lloyd (ISSRE, 2003)

Using a taxonomy to analyze classes during implementation-based testing. - Peter J. Clarke; Brian A. Malloy (IASTED Conf. on Software Engineering and Applications, 2004)

A Tool to Map Testing Techniques to Classes. - Peter J. Clarke; Junhua Ding; Brian A. Malloy (ITCC (2), 2005)

Design an Interoperable Mobile Agent System Based on Predicate Transition Net Models. - Junhua Ding; Dianxiang Xu; Yi Deng 001; Peter J. Clarke; Xudong He (SEKE, 2005)

A Class Abstraction Technique to Support the Analysis of Java Programs During Testing. - David Crowther; Djuradj Babich; Peter J. Clarke (SERA, 2005)

A Taxonomy of OO Classes to Support the Mapping of Testing Techniques to a Class. - Peter J. Clarke; Brian A. Malloy (J. Object Technol., 2005)

Communication Model to Support Rapid Application Development. - Yingbo Wang; Peter J. Clarke; Yi Deng 001 (Communications in Computing, 2006)

Automatic Validation of Java Page Flows Using Model-Based Coverage Criteria. - Jonatan Alava; Tariq M. King; Peter J. Clarke (COMPSAC (1), 2006)

A Communication Virtual Machine. - Yi Deng 001; Seyed Masoud Sadjadi; Peter J. Clarke; Chi Zhang; Vagelis Hristidis; Raju Rangaswami; Nagarajan Prabakar (COMPSAC (1), 2006)

A Declarative Approach for Specifying User-Centric Communication. - Peter J. Clarke; Vagelis Hristidis; Yingbo Wang; Nagarajan Prabakar; Yi Deng 001 (CTS, 2006)

A flexible approach for electronic medical records exchange. - Vagelis Hristidis; Peter J. Clarke; Nagarajan Prabakar; Yi Deng 001; Jeffrey A. White; Redmond P. Burke (HIKM, 2006)

Collaboration Security for Modern Information Systems. - Richard Whittaker; Gonzalo Argote-Garcia; Peter J. Clarke; Raimund K. Ege (SECRYPT, 2006)

TaxTOOLJ: A Tool to Catalog Java Classes. - Djuradj Babich; Kayan Chiu; Peter J. Clarke (SEKE, 2006)

A Tool to Automatically Map Implementation-based Testing Techniques to Classes. - Peter J. Clarke; Junhua Ding; Djuradj Babich; Brian A. Malloy (Int. J. Softw. Eng. Knowl. Eng., 2006)

The implementation of an extensible system for comparison and visualization of class ordering methodologies. - Nicholas A. Kraft; Errol L. Lloyd; Brian A. Malloy; Peter J. Clarke (J. Syst. Softw., 2006)

A formal model-based approach for developing an interoperable mobile agent system. - Junhua Ding; Peter J. Clarke; Dianxiang Xu; Xudong He; Yi Deng 001 (Multiagent Grid Syst., 2006)

Testing and evaluating virus detectors for handheld devices. - Jose Andre Morales; Peter J. Clarke; Yi Deng 001; B. M. Golam Kibria (J. Comput. Virol., 2006)

Towards Self-Testing in Autonomic Computing Systems. - Tariq M. King; Djuradj Babich; Jonatan Alava; Peter J. Clarke; Ronald Stevens (ISADS, 2007)

Intra-Class Testing of Abstract Class Features. - Peter J. Clarke; Djuradj Babich; Tariq M. King; James F. Power (ISSRE, 2007)

Using Communication Objects During Requirements Analysis. - Peter J. Clarke; Yingbo Wang; Tuan L. Cameron; Yali Wu (SETP, 2007)

An Integrated Self-Testing Framework for Autonomic Computing Systems. - Tariq M. King; Alain E. Ramirez; Rodolfo Cruz; Peter J. Clarke (J. Comput., 2007)

Self-Configuring User-Centric Communication Services. - Andrew A. Allen; Sean Leslie; Yali Wu; Peter J. Clarke; Ricardo Tirado (ICONS, 2008)

Characterizing and Detecting Virus Replication. - Jose Andre Morales; Peter J. Clarke; Yi Deng 001 (ICONS, 2008)

Optimizing Secure Collaboration Transactions for Modern Information Systems. - Richard Whittaker; Gonzalo Argote-Garcia; Peter J. Clarke; Raimund K. Ege (ICONS, 2008)

Evaluating Test Adequacy Coverage of High Level Petri Nets Using Spin. - Junhua Ding; Gonzalo Argote-Garcia; Peter J. Clarke; Xudong He (AST, 2008)

Decentralized mediation security. - Richard Whittaker; Gonzalo Argote-Garcia; Peter J. Clarke; Raimund K. Ege (IPDPS, 2008)

A reusable object-oriented design to support self-testable autonomic software. - Tariq M. King; Alain E. Ramirez; Peter J. Clarke; Barbara Quinones-Morales (SAC, 2008)

A Formal Approach for Translating a SAM Architecture to PROMELA. - Gonzalo Argote-Garcia; Peter J. Clarke; Xudong He; Yujian Fu; Leyuan Shi (SEKE, 2008)

A Meta-model to Support Regression Testing of Web Applications. - Yanelis Hernandez; Tariq M. King; Jairo Pava; Peter J. Clarke (SEKE, 2008)

Analyzing clusters of class characteristics in OO applications. - Peter J. Clarke; Djuradj Babich; Tariq M. King; B. M. Golam Kibria (J. Syst. Softw., 2008)

CVM - A communication virtual machine. - Yi Deng 001; Seyed Masoud Sadjadi; Peter J. Clarke; Vagelis Hristidis; Raju Rangaswami; Yingbo Wang (J. Syst. Softw., 2008)

Characterization of virus replication. - Jose Andre Morales; Peter J. Clarke; Yi Deng 001; B. M. Golam Kibria (J. Comput. Virol., 2008)

An autonomic framework for user-centric communication services. - Andrew A. Allen; Yali Wu; Peter J. Clarke; Tariq M. King; Yi Deng 001 (CASCON, 2009)

Towards the Operational Semantics of User-Centric Communication Models. - Yingbo Wang; Yali Wu; Andrew A. Allen; Barbara Espinoza; Peter J. Clarke; Yi Deng 001 (COMPSAC (1), 2009)

Research experiences for undergraduates: autonomic computing research at FIU. - Masoud Milani; Seyed Masoud Sadjadi; Raju Rangaswami; Peter J. Clarke; Tao Li (Richard Tapia Celebration of Diversity in Computing Conference, 2009)

A methodology for evaluating test coverage criteria of high levelPetri nets. - Junhua Ding; Peter J. Clarke; Gonzalo Argote-Garcia; Xudong He (Inf. Softw. Technol., 2009)

Software Modeling in Education: The 6th Educators' Symposium at MODELS 2010. - Martina Seidl; Peter J. Clarke (MoDELS (Workshops), 2010)

Using a web-based repository to integrate testing tools into programming courses. - Peter J. Clarke; Andrew A. Allen; Tariq M. King; Edward L. Jones; Prathiba Natesan (SPLASH/OOPSLA Companion, 2010)

Measuring the effort for creating and using domain-specific models. - Yali Wu; Frank Hernandez; Francisco R. Ortega 001; Peter J. Clarke; Robert B. France (DSM@SPLASH, 2010)

Preface. - Martina Seidl; Peter J. Clarke (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010)

Identification of file infecting viruses through detection of self-reference replication. - Jose Andre Morales; Peter J. Clarke; Yi Deng 001 (J. Comput. Virol., 2010)

Safe Runtime Validation of Behavioral Adaptations in Autonomic Software. - Tariq M. King; Andrew A. Allen; Rodolfo Cruz; Peter J. Clarke (ATC, 2011)

A DSML for Coordinating User-Centric Communication Services. - Yali Wu; Frank Hernandez; Peter J. Clarke; Robert B. France (COMPSAC, 2011)

Towards integration of policies into DSMLs. - Frank Hernandez; Peter J. Clarke (SPLASH Workshops, 2011)

Using a class abstraction technique to predict faults in OO classes: a case study through six releases of the Eclipse JDT. - Djuradj Babich; Peter J. Clarke; James F. Power; B. M. Golam Kibria (SAC, 2011)

A Software Engineering Approach to User-Driven Control of the Microgrid. - Mark Allison; Andrew A. Allen; Zhenyu Yang; Peter J. Clarke (SEKE, 2011)

SC-xScript: An Embedded Script Language for Scientific Computation in Embedded Systems. - Reng Zeng; Yu Huang; Su Liu; Peter J. Clarke; Xudong He; Gwendolyn W. van der Linden; Jon L. Ebert (SEKE, 2011)

Collaborative web-based learning of testing tools in SE courses. - Peter J. Clarke; Jairo Pava; Yali Wu; Tariq M. King (SIGCSE, 2011)

Challenges and directions in formalizing the semantics of modeling languages. - Barrett R. Bryant; Jeff Gray 001; Marjan Mernik; Peter J. Clarke; Robert B. France; Gabor Karsai (Comput. Sci. Inf. Syst., 2011)

Software modeling in education. - Martina Seidl; Peter J. Clarke (Comput. Sci. Educ., 2011)

Position Paper: Software Modeling Education. - Martina Seidl; Peter J. Clarke (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2011)

Towards Reliable Smart Microgrid Behavior Using Runtime Model Synthesis. - Mark Allison; Karl A. Morris; Zhenyu Yang; Peter J. Clarke; Fábio M. Costa (HASE, 2012)

Towards Adaptable Middleware to Support Service Delivery Validation in i-DSML Execution Engines. - Karl A. Morris; Jinpeng Wei; Peter J. Clarke; Fábio M. Costa (HASE, 2012)

Measurement of exception-handling code: an exploratory study. - Keith Ó Dúlaigh; James F. Power; Peter J. Clarke (WEH@ICSE, 2012)

Model-driven development of DSML execution engines. - Gustavo C. M. Sousa; Fábio M. Costa; Peter J. Clarke; Andrew A. Allen (Models@run.time, 2012)

Using WReSTT in SE courses: an empirical study. - Peter J. Clarke; Jairo Pava; Debra Lee Davis; Frank Hernandez; Tariq M. King (SIGCSE, 2012)

A domain-specific modeling approach to realizing user-centric communication. - Yali Wu; Andrew A. Allen; Frank Hernandez; Robert B. France; Peter J. Clarke (Softw. Pract. Exp., 2012)

A testing strategy for abstract classes. - Peter J. Clarke; James F. Power; Djuradj Babich; Tariq M. King (Softw. Test. Verification Reliab., 2012)

A Model-driven Approach to Develop and Manage Cyber-Physical Systems. - Adalberto R. Sampaio Jr.; Fábio Moreira Costa; Peter J. Clarke (Models@run.time, 2013)

Integrating software testing into programming courses (WISTPC 2014) (abstract only). - Peter J. Clarke; Yujian Fu; James D. Kiper; Gursimran S. Walia (SIGCSE, 2014)

Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning Environment. - Peter J. Clarke; Debra Lee Davis; Tariq M. King; Jairo Pava; Edward L. Jones (ACM Trans. Comput. Educ., 2014)

Synthesizing interpreted domain-specific models to manage smart microgrids. - Mark Allison; Karl A. Morris; Fábio M. Costa; Peter J. Clarke (J. Syst. Softw., 2014)

A Method for Validating Intent Model Behavior in DSVMs. - Karl A. Morris; Peter J. Clarke; Xudong He; Fábio M. Costa; Mengjun Allison (HASE, 2015)

A Generic Model of Execution for Synthesizing Interpreted Domain-Specific Models. - Mark Allison; Peter J. Clarke; Xudong He (SCSE, 2015)

An adaptive middleware design to support the dynamic interpretation of domain-specific models. - Karl A. Morris; Mark Allison; Fábio M. Costa; Jinpeng Wei; Peter J. Clarke (Inf. Softw. Technol., 2015)

A user-centric approach to dynamic adaptation of reusable communication services. - Andrew A. Allen; Fábio M. Costa; Peter J. Clarke (Pers. Ubiquitous Comput., 2016)

Special issue on High Assurance Systems Engineering. - Peter J. Clarke; Mohammad Zulkernine (Softw. Qual. J., 2016)

Model-Driven Domain-Specific Middleware. - Fábio M. Costa; Karl A. Morris; Fabio Kon; Peter J. Clarke (ICDCS, 2017)

Impact of Using Tools in an Undergraduate Software Testing Course Supported by WReSTT. - Peter J. Clarke; Debra Lee Davis; Raymond Chang-Lau; Tariq M. King (ACM Trans. Comput. Educ., 2017)

Tool demonstration track of MODELS'2016. - Peter J. Clarke; Juan de Lara; Mark van den Brand (Sci. Comput. Program., 2017)

Guest editorial to the special issue on "modeling: foundations and applications" (MODELS 2013). - Ana Moreira 001; Bernhard Schätz; Peter J. Clarke; Antonio Vallecillo (Softw. Syst. Model., 2017)

Towards a Bayesian Network Model for Predicting Flaky Automated Tests. - Tariq M. King; Dionny Santiago; Justin Phillips; Peter J. Clarke (QRS Companion, 2018)

Using Gamification Strategies to Motivate and Engage Students in Computer Science Courses: (Abstract Only). - Darina Dicheva; Christo Dichev; Elva J. Jones; Peter J. Clarke; Lillian N. Cassel (SIGCSE, 2018)

Abstract flow learning for web application test generation. - Dionny Santiago; Peter J. Clarke; Patrick Alt; Tariq M. King (A-TEST@ESEC/SIGSOFT FSE, 2018)

Dr. Robert B. France - contributions to model-driven engineering and software engineering education. - Peter J. Clarke; Betty H. C. Cheng (Comput. Sci. Educ., 2018)

Teaching modeling: a software perspective. - Peter J. Clarke; Alfonso Pierantonio (Comput. Sci. Educ., 2018)

Towards Transforming User Requirements to Test Cases Using MDE and NLP. - Sai Chaithra Allala; Juan P. Sotomayor; Dionny Santiago; Tariq M. King; Peter J. Clarke (COMPSAC (2), 2019)

Comparison of Runtime Testing Tools for Microservices. - Juan P. Sotomayor; Sai Chaithra Allala; Patrick Alt; Justin Phillips; Tariq M. King; Peter J. Clarke (COMPSAC (2), 2019)

Machine Learning and Constraint Solving for Automated Form Testing. - Dionny Santiago; Justin Phillips; Patrick Alt; Brian Muras; Tariq M. King; Peter J. Clarke (ISSRE, 2019)

Can Game Elements Make Computer Science Courses More Attractive? - Darina Dicheva; Christo Dichev; Keith Irwin; Elva J. Jones; Lillian (Boots) Cassel; Peter J. Clarke (SIGCSE, 2019)

Gamification in education: a mixed-methods study of gender on computer science students' academic performance and identity development. - Leila Zahedi; Jasmine Batten; Monique Ross; Geoff Potvin; Stephanie Damas; Peter J. Clarke; Debra Lee Davis (J. Comput. High. Educ., 2021)

Generating Abstract Test Cases from User Requirements using MDSE and NLP. - Sai Chaithra Allala; Juan P. Sotomayor; Dionny Santiago; Tariq M. King; Peter J. Clarke (QRS, 2022)

Combining Learning and Engagement Strategies in a Software Testing Learning Environment. - Peter J. Clarke; Debra Lee Davis; Ingrid A. Buckley; Geoff Potvin; Mandayam Thirunarayanan; Edward L. Jones (ACM Trans. Comput. Educ., 2022)

Comparison of open-source runtime testing tools for microservices. - Juan P. Sotomayor; Sai Chaithra Allala; Dionny Santiago; Tariq M. King; Peter J. Clarke (Softw. Qual. J., 2023)

Enhancing CS Education with LAs Using AI-Empowered AIELA Program. - Vijayalakshmi Ramasamy; Eli Kulpinski; Thomas Beaupre; Aaron Antreassian; Yunhwan Jeong; Peter J. Clarke; Anthony Aiello; Charles Ray (FIE, 2024)

Victim-Centred Abuse Investigations and Defenses for Social Media Platforms. - Zaid Hakami; Ashfaq Ali Shafin; Peter J. Clarke; Niki Pissinou; Bogdan Carbunar (CoRR, 2025)

A Literature Review of Software Testing Practices and Frameworks in the Video Gaming Industry. - Alejandro Roque; Juan P. Sotomayor; Dionny Santiago; Peter J. Clarke (Softw. Test. Verification Reliab., 2025)