Peter J. Clarke

Orcid: 0000-0003-0892-1907

According to our database1, Peter J. Clarke authored at least 85 papers between 2003 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Comparison of open-source runtime testing tools for microservices.
Softw. Qual. J., March, 2023

2022
Combining Learning and Engagement Strategies in a Software Testing Learning Environment.
ACM Trans. Comput. Educ., 2022

Generating Abstract Test Cases from User Requirements using MDSE and NLP.
Proceedings of the 22nd IEEE International Conference on Software Quality, 2022

2021
Gamification in education: a mixed-methods study of gender on computer science students' academic performance and identity development.
J. Comput. High. Educ., 2021

2019
Can Game Elements Make Computer Science Courses More Attractive?
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Machine Learning and Constraint Solving for Automated Form Testing.
Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering, 2019

Comparison of Runtime Testing Tools for Microservices.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

Towards Transforming User Requirements to Test Cases Using MDE and NLP.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

2018
Teaching modeling: a software perspective.
Comput. Sci. Educ., 2018

Dr. Robert B. France - contributions to model-driven engineering and software engineering education.
Comput. Sci. Educ., 2018

Abstract flow learning for web application test generation.
Proceedings of the 9th ACM SIGSOFT International Workshop on Automating TEST Case Design, 2018

Using Gamification Strategies to Motivate and Engage Students in Computer Science Courses: (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Towards a Bayesian Network Model for Predicting Flaky Automated Tests.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

2017
Guest editorial to the special issue on "modeling: foundations and applications" (MODELS 2013).
Softw. Syst. Model., 2017

Tool demonstration track of MODELS'2016.
Sci. Comput. Program., 2017

Impact of Using Tools in an Undergraduate Software Testing Course Supported by WReSTT.
ACM Trans. Comput. Educ., 2017

Model-Driven Domain-Specific Middleware.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

2016
Special issue on High Assurance Systems Engineering.
Softw. Qual. J., 2016

A user-centric approach to dynamic adaptation of reusable communication services.
Pers. Ubiquitous Comput., 2016

2015
An adaptive middleware design to support the dynamic interpretation of domain-specific models.
Inf. Softw. Technol., 2015

A Generic Model of Execution for Synthesizing Interpreted Domain-Specific Models.
Proceedings of the 2015 International Conference on Soft Computing and Software Engineering, 2015

A Method for Validating Intent Model Behavior in DSVMs.
Proceedings of the 16th IEEE International Symposium on High Assurance Systems Engineering, 2015

2014
Synthesizing interpreted domain-specific models to manage smart microgrids.
J. Syst. Softw., 2014

Integrating Testing into Software Engineering Courses Supported by a Collaborative Learning Environment.
ACM Trans. Comput. Educ., 2014

Integrating software testing into programming courses (WISTPC 2014) (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

2013
A Model-driven Approach to Develop and Manage Cyber-Physical Systems.
Proceedings of the 8th Workshop on Models @ Run.time co-located with 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013), 2013

2012
A testing strategy for abstract classes.
Softw. Test. Verification Reliab., 2012

A domain-specific modeling approach to realizing user-centric communication.
Softw. Pract. Exp., 2012

Using WReSTT in SE courses: an empirical study.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Model-driven development of DSML execution engines.
Proceedings of the 7th Workshop on Models@run.time, Innsbruck, Austria, October 02, 2012, 2012

Measurement of exception-handling code: an exploratory study.
Proceedings of the 5th International Workshop on Exception Handling, 2012

Towards Adaptable Middleware to Support Service Delivery Validation in i-DSML Execution Engines.
Proceedings of the 14th International IEEE Symposium on High-Assurance Systems Engineering, 2012

Towards Reliable Smart Microgrid Behavior Using Runtime Model Synthesis.
Proceedings of the 14th International IEEE Symposium on High-Assurance Systems Engineering, 2012

2011
Position Paper: Software Modeling Education.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2011

Software modeling in education.
Comput. Sci. Educ., 2011

Challenges and directions in formalizing the semantics of modeling languages.
Comput. Sci. Inf. Syst., 2011

Collaborative web-based learning of testing tools in SE courses.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

SC-xScript: An Embedded Script Language for Scientific Computation in Embedded Systems.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

A Software Engineering Approach to User-Driven Control of the Microgrid.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

Using a class abstraction technique to predict faults in OO classes: a case study through six releases of the Eclipse JDT.
Proceedings of the 2011 ACM Symposium on Applied Computing (SAC), TaiChung, Taiwan, March 21, 2011

Towards integration of policies into DSMLs.
Proceedings of the SPLASH'11 Workshops, 2011

A DSML for Coordinating User-Centric Communication Services.
Proceedings of the 35th Annual IEEE International Computer Software and Applications Conference, 2011

Safe Runtime Validation of Behavioral Adaptations in Autonomic Software.
Proceedings of the Autonomic and Trusted Computing - 8th International Conference, 2011

2010
Identification of file infecting viruses through detection of self-reference replication.
J. Comput. Virol., 2010

Preface.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2010

Measuring the effort for creating and using domain-specific models.
Proceedings of the DSM@SPLASH 2010: Proceedings of the 10th Workshop on Domain-Specific Modeling, 2010

Using a web-based repository to integrate testing tools into programming courses.
Proceedings of the Companion to the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

Software Modeling in Education: The 6th Educators' Symposium at MODELS 2010.
Proceedings of the Models in Software Engineering, 2010

2009
A methodology for evaluating test coverage criteria of high levelPetri nets.
Inf. Softw. Technol., 2009

Research experiences for undergraduates: autonomic computing research at FIU.
Proceedings of the Richard Tapia Celebration of Diversity in Computing Conference 2009: Intellect, 2009

Towards the Operational Semantics of User-Centric Communication Models.
Proceedings of the 33rd Annual IEEE International Computer Software and Applications Conference, 2009

An autonomic framework for user-centric communication services.
Proceedings of the 2009 conference of the Centre for Advanced Studies on Collaborative Research, 2009

2008
Characterization of virus replication.
J. Comput. Virol., 2008

CVM - A communication virtual machine.
J. Syst. Softw., 2008

Analyzing clusters of class characteristics in OO applications.
J. Syst. Softw., 2008

A Meta-model to Support Regression Testing of Web Applications.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008

A Formal Approach for Translating a SAM Architecture to PROMELA.
Proceedings of the Twentieth International Conference on Software Engineering & Knowledge Engineering (SEKE'2008), 2008

A reusable object-oriented design to support self-testable autonomic software.
Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), 2008

Decentralized mediation security.
Proceedings of the 22nd IEEE International Symposium on Parallel and Distributed Processing, 2008

Evaluating Test Adequacy Coverage of High Level Petri Nets Using Spin.
Proceedings of the 3rd International Workshop on Automation of Software Test, 2008

Optimizing Secure Collaboration Transactions for Modern Information Systems.
Proceedings of the Third International Conference on Systems, 2008

Characterizing and Detecting Virus Replication.
Proceedings of the Third International Conference on Systems, 2008

Self-Configuring User-Centric Communication Services.
Proceedings of the Third International Conference on Systems, 2008

2007
An Integrated Self-Testing Framework for Autonomic Computing Systems.
J. Comput., 2007

Using Communication Objects During Requirements Analysis.
Proceedings of the International Conference on Software Engineering Theory and Practice, 2007

Intra-Class Testing of Abstract Class Features.
Proceedings of the ISSRE 2007, 2007

Towards Self-Testing in Autonomic Computing Systems.
Proceedings of the International Symposium on Autonomous Decentralized Systems (ISADS 2007), 2007

2006
Testing and evaluating virus detectors for handheld devices.
J. Comput. Virol., 2006

A formal model-based approach for developing an interoperable mobile agent system.
Multiagent Grid Syst., 2006

The implementation of an extensible system for comparison and visualization of class ordering methodologies.
J. Syst. Softw., 2006

A Tool to Automatically Map Implementation-based Testing Techniques to Classes.
Int. J. Softw. Eng. Knowl. Eng., 2006

TaxTOOLJ: A Tool to Catalog Java Classes.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

Collaboration Security for Modern Information Systems.
Proceedings of the SECRYPT 2006, 2006

A flexible approach for electronic medical records exchange.
Proceedings of the International Workshop on Healthcare Information and Knowledge Management, 2006

A Declarative Approach for Specifying User-Centric Communication.
Proceedings of the 2006 International Symposium on Collaborative Technologies and Systems, 2006

A Communication Virtual Machine.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006

Automatic Validation of Java Page Flows Using Model-Based Coverage Criteria.
Proceedings of the 30th Annual International Computer Software and Applications Conference, 2006

Communication Model to Support Rapid Application Development.
Proceedings of the 2006 International Conference on Communications in Computing, 2006

2005
A Taxonomy of OO Classes to Support the Mapping of Testing Techniques to a Class.
J. Object Technol., 2005

A Class Abstraction Technique to Support the Analysis of Java Programs During Testing.
Proceedings of the Third ACIS International Conference on Software Engineering, 2005

Design an Interoperable Mobile Agent System Based on Predicate Transition Net Models.
Proceedings of the 17th International Conference on Software Engineering and Knowledge Engineering (SEKE'2005), 2005

A Tool to Map Testing Techniques to Classes.
Proceedings of the International Symposium on Information Technology: Coding and Computing (ITCC 2005), 2005

2004
Using a taxonomy to analyze classes during implementation-based testing.
Proceedings of the IASTED Conference on Software Engineering and Applications, 2004

2003
A Parameterized Cost Model to Order Classes for Class-based Testing of C++ Applications.
Proceedings of the 14th International Symposium on Software Reliability Engineering (ISSRE 2003), 2003

Using a Taxonomy Tool to Identify Changes in OO Softwar.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003


  Loading...