Dr Anthony Simons
MA, PhD
School of Computer Science
Senior Lecturer
Deputy Director of UG Admissions
Member of the AI x Software Engineering & Testing research group
Full contact details
School of Computer Science
Regent Court (CS)
211 Portobello
Sheffield
S1 4DP
- Profile
-
I am an academic software engineer with research interests in model-based testing and model-driven engineering. Previously, I worked in object-oriented analysis and design and in object-oriented type theory. Before that, I worked in automatic speech recognition.
My research in Model-Based Testing has resulted in two standalone unit testing tools for Java, called JWalk and CatWalk, and one tool for certifying webservice behaviour, for the EU Broker@Cloud. My research in Model-Driven Engineering has resulted in an abstract language for representing software system designs called ReMoDeL and a set of tools for model-transformation, which cross-check different models and generate concrete systems from the designs.
- Research interests
-
Dr Simons' research focuses on turning formal results from verification and testing into practical benefits for software engineering. His current research areas include model-based testing and model-driven engineering, with applications to Cloud computing.
He has also published widely in object-oriented software engineering, including type theory and software development methods. He is inventor of the JWalk automatic software testing tool for Java; and the JAST library for processing XML in Java. He is co-author of the OPEN Toolbox of Techniques.
- Publications
-
There has been a problem showing this information. Please try again later.
- Grants
-
- Ferromone Trails Concept, Department for Transport (DFT), 02/2017 to 06/2017, £24,635, as PI
- Future Engineering System: ATI, InnovateUK, 04/2016 to 03/2019, £199,874, as PI
- Broker@Cloud: Continuous Quality Assurance and Optimisation for Cloud Brokers, EC- FP7, 11/2012 to 12/2015, £323,688, as PI
- Professional activities and memberships
-
- Member of the Testing research group
- Research Track Director for the South-East European Research Centre
- Director of Undergraduate Admissions, Department of Computer Science
- Sheffield International College Liaison Officer
- Previous Director of Teaching, Department of Computer Science
- Previous European Liaison Officer, Department of Computer Scienc