default search action
Mark Utting
Person information
- affiliation: University of the Sunshine Coast, Sippy Downs, Australia
- affiliation (PhD 1992): University of New South Wales, Sydney, NSW, Australia
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [c44]Brae J. Webb, Ian J. Hayes, Mark Utting:
Verifying Term Graph Optimizations using Isabelle/HOL. CPP 2023: 320-333 - [c43]Ian J. Hayes, Mark Utting, Brae J. Webb:
Verifying Compiler Optimisations - (Invited Paper). ICFEM 2023: 3-8 - [c42]Mark Utting, Brae J. Webb, Ian J. Hayes:
Differential Testing of a Verification Framework for Compiler Optimizations (Case Study). FormaliSE 2023: 66-75 - [c41]Joshua D. Scarsbrook, Mark Utting, Ryan K. L. Ko:
TypeScript's Evolution: An Analysis of Feature Adoption Over Time. MSR 2023: 109-114 - [i5]Joshua D. Scarsbrook, Mark Utting, Ryan K. L. Ko:
TypeScript's Evolution: An Analysis of Feature Adoption Over Time. CoRR abs/2303.09802 (2023) - 2022
- [j16]David J. Pearce, Mark Utting, Lindsay Groves:
Verifying Whiley Programs with Boogie. J. Autom. Reason. 66(4): 747-803 (2022) - [i4]Mark Utting, Brae J. Webb, Ian J. Hayes:
Differential Testing of a Verification Framework for Compiler Optimizations (Experience Paper). CoRR abs/2212.01748 (2022) - [i3]Brae J. Webb, Ian J. Hayes, Mark Utting:
Verifying term graph optimizations using Isabelle/HOL. CoRR abs/2212.06956 (2022) - 2021
- [j15]Min-Hsien Weng, Robi Malik, Mark Utting:
Automatic proofs of memory deallocation for a Whiley-to-C Compiler. Formal Methods Syst. Des. 57(3): 429-472 (2021) - [c40]Brae J. Webb, Mark Utting, Ian J. Hayes:
A Formal Semantics of the GraalVM Intermediate Representation. ATVA 2021: 111-126 - [i2]Mark Utting, Liam Kent:
Verification of a Smart Contract for a Simple Casino. CoRR abs/2106.14457 (2021) - [i1]Brae J. Webb, Mark Utting, Ian J. Hayes:
A Formal Semantics of the GraalVM Intermediate Representation. CoRR abs/2107.01815 (2021) - 2020
- [c39]Mark Utting, Bruno Legeard, Frédéric Dadeau, Frédéric Tamagnan, Fabrice Bouquet:
Identifying and Generating Missing Tests using Machine Learning on Execution Traces. AITest 2020: 83-90 - [c38]Élodie Bernard, Julien Botella, Fabrice Ambert, Bruno Legeard, Mark Utting:
Tool Support for Refactoring Manual Tests. ICST 2020: 332-342
2010 – 2019
- 2018
- [c37]David J. Pearce, Mark Utting, Lindsay Groves:
An Introduction to Software Verification with Whiley. SETSS 2018: 1-37 - 2017
- [c36]Min-Hsien Weng, Bernhard Pfahringer, Mark Utting:
Static techniques for reducing memory usage in the C implementation of whiley programs. ACSW 2017: 15:1-15:8 - [c35]Mark Utting, David J. Pearce, Lindsay Groves:
Making Whiley Boogie! IFM 2017: 69-84 - 2016
- [j14]Mark Utting, Bruno Legeard, Fabrice Bouquet, Elizabeta Fourneret, Fabien Peureux, Alexandre Vernotte:
Recent Advances in Model-Based Testing. Adv. Comput. 101: 53-120 (2016) - 2015
- [j13]Fanny Boulaire, Mark Utting, Robin Drogemuller:
Dynamic agent composition for large-scale agent-based models. Complex Adapt. Syst. Model. 3: 1 (2015) - [j12]Fanny Boulaire, Mark Utting, Robin Drogemuller:
Impact of technology uptake on an Australian electricity distribution network. Environ. Model. Softw. 69: 196-213 (2015) - [c34]Min-Hsien Weng, Mark Utting, Bernhard Pfahringer:
Bound Analysis for Whiley Programs. USE@FM 2015: 53-67 - 2014
- [j11]Mark Utting, Min-Hsien Weng, John G. Cleary:
The JStar language philosophy. Parallel Comput. 40(2): 35-50 (2014) - 2013
- [c33]Fanny Boulaire, Mark Utting, Robin Drogemuller:
Parallel ABM for Electricity Distribution Grids: A Case Study. Euro-Par Workshops 2013: 565-574 - [c32]Fanny Boulaire, Mark Utting, Robin Drogemuller:
MODAM: A modular agent-based modelling framework. SE4SG@ICSE 2013: 33-40 - [c31]Mark Utting, Min-Hsien Weng, John G. Cleary:
The JStar language philosophy. PMAM 2013: 31-41 - 2012
- [j10]Mark Utting, Alexander Pretschner, Bruno Legeard:
A taxonomy of model-based testing approaches. Softw. Test. Verification Reliab. 22(5): 297-312 (2012) - [c30]Fanny Boulaire, Mark Utting, Robin Drogemuller, Gerard Ledwich, Iman Ziari:
A hybrid simulation framework to assess the impact of renewable generators on a distribution network. WSC 2012: 157:1-157:12 - 2011
- [j9]Rick Mugridge, Mark Utting, David Streader:
EvolvingWeb-Based Test Automation into Agile Business Specifications. Future Internet 3(2): 159-174 (2011) - [p1]Mark Utting:
How to Design Extended Finite State Machine Test Models in Java. Model-Based Testing for Embedded Systems 2011 - 2010
- [j8]Mark Utting, Petra Malik, Ian Toyn:
Transformation Rules for Z. Chic. J. Theor. Comput. Sci. 2010 (2010)
2000 – 2009
- 2009
- [c29]Mark Utting, Petra Malik, Ian Toyn:
Transformation Rules for Z. CATS 2009: 71-80 - [c28]Emine Gokce Aydal, Richard F. Paige, Mark Utting, Jim Woodcock:
Putting Formal Specifications under the Magnifying Glass: Model-based Testing for Validation. ICST 2009: 131-140 - 2008
- [c27]Mark Utting, Petra Malik:
Unit Testing of Z Specifications. ABZ 2008: 309-322 - [c26]Emine Gokce Aydal, Mark Utting, Jim Woodcock:
A Comparison of State-Based Modelling Tools for Model Validation. TOOLS (46) 2008: 278-296 - 2007
- [b1]Mark Utting, Bruno Legeard:
Practical Model-Based Testing - A Tools Approach. Morgan Kaufmann 2007, ISBN 978-0-12-372501-1, pp. I-XIX, 1-433 - [c25]Fabrice Bouquet, Christophe Grandpierre, Bruno Legeard, Fabien Peureux, Nicolas Vacelet, Mark Utting:
A subset of precise UML for model-based testing. A-MOST 2007: 95-104 - 2006
- [j7]Mark Utting:
Un panorama du test à partir de modèles formels. Tech. Sci. Informatiques 25(1): 133-139 (2006) - [c24]Eddy Bernard, Fabrice Bouquet, Amandine Charbonnier, Bruno Legeard, Fabien Peureux, Mark Utting, Eric Torreborre:
Model-Based Testing from UML Models. GI Jahrestagung (2) 2006: 223-230 - 2005
- [j6]Fabrice Bouquet, Eddie Jaffuel, Bruno Legeard, Fabien Peureux, Mark Utting:
Requirements traceability in automated test generation: application to smart card software validation. ACM SIGSOFT Softw. Eng. Notes 30(4): 1-7 (2005) - [c23]Fabrice Bouquet, Eddie Jaffuel, Bruno Legeard, Fabien Peureux, Mark Utting:
Requirements traceability in automated test generation: application to smart card software validation. A-MOST 2005 - [c22]Fabrice Bouquet, Frédéric Dadeau, Bruno Legeard, Mark Utting:
Symbolic Animation of JML Specifications. FM 2005: 75-90 - [c21]Tim Miller, Leo Freitas, Petra Malik, Mark Utting:
CZT Support for Z Extensions. IFM 2005: 227-245 - [c20]Fabrice Bouquet, Frédéric Dadeau, Bruno Legeard, Mark Utting:
JML-Testing-Tools: A Symbolic Animator for JML Specifications Using CLP. TACAS 2005: 551-556 - [c19]Mark Utting:
The Role of Model-Based Testing. VSTTE 2005: 510-517 - [c18]Petra Malik, Mark Utting:
CZT: A Framework for Z Tools. ZB 2005: 65-84 - 2004
- [j5]Bruno Legeard, Fabien Peureux, Mark Utting:
Controlling test case explosion in test generation from B formal models. Softw. Test. Verification Reliab. 14(2): 81-103 (2004) - [c17]Fabrice Bouquet, Bruno Legeard, Mark Utting, Nicolas Vacelet:
Faster Analysis of Formal Specifications. ICFEM 2004: 239-258 - [c16]Nikolai Kosmatov, Bruno Legeard, Fabien Peureux, Mark Utting:
Boundary Coverage Criteria for Test Generation from Formal Models. ISSRE 2004: 139-150 - 2003
- [c15]Mark Utting, Shaochun Wang:
Object Orientation without Extending Z. ZB 2003: 319-338 - [c14]Mark Utting, Ian Toyn, Jing Sun, Andrew P. Martin, Jin Song Dong, Nicholas Daley, David W. Currie:
ZML: XML Support for Standard Z. ZB 2003: 437-456 - 2002
- [j4]Mark Utting, Peter J. Robinson, Ray Nickson:
Ergo 6: A Generic Proof Engine that Uses Prolog Proof Technology. LMS J. Comput. Math. 5: 194-219 (2002) - [c13]Bruno Legeard, Fabien Peureux, Mark Utting:
Automated Boundary Testing from Z and B. FME 2002: 21-40 - [c12]Roger Clayton, John G. Cleary, Bernhard Pfahringer, Mark Utting:
Tabling Structures for Bottom-Up Logic Programming. LOPSTR 2002: 50-51 - [c11]Bruno Legeard, Fabien Peureux, Mark Utting:
A Comparison of the BTT and TTF Test-Generation Methods. ZB 2002: 309-329 - 2001
- [j3]Ian J. Hayes, Mark Utting:
A sequential real-time refinement calculus. Acta Informatica 37(6): 385-448 (2001) - [j2]Mark Utting, Steve Reeves:
Teaching formal methods lite via testing. Softw. Test. Verification Reliab. 11(3): 181-195 (2001) - 2000
- [c10]Lindsay Groves, Ray Nickson, Greg Reeve, Steve Reeves, Mark Utting:
A Survey of Software Development Practices in the New Zealand Software Industry . Australian Software Engineering Conference 2000: 189-202
1990 – 1999
- 1999
- [c9]Donald A. Smith, Mark Utting:
Pseudo-Naive Evaluation. Australasian Database Conference 1999: 211-223 - 1998
- [c8]Donald A. Smith, Mark Utting:
Pseudo-Naive Evaluation: Mixing Top-down and Bottom-up Execution for Strongly Stratified Logic Programs. Implementation Technology for Programming Languages based on Logic 1998: 113-126 - [c7]Ian J. Hayes, Mark Utting:
Deadlines are termination. PROCOMET 1998: 186-204 - 1997
- [j1]Colin J. Fidge, Peter Kearney, Mark Utting:
A Formal Method for Building Concurrent Real-Time Software. IEEE Softw. 14(2): 99-106 (1997) - 1996
- [c6]Colin J. Fidge, Mark Utting, Peter Kearney, Ian J. Hayes:
Integrating Real-Time Scheduling Theory and Program Refinement. FME 1996: 327-346 - 1995
- [c5]Mark Utting:
Animating Z: Interactivity, Transparency and Equivalence. APSEC 1995: 294-303 - [c4]Colin J. Fidge, Peter Kearney, Mark Utting:
Interactively Verifying a Simple Real-time Scheduler. CAV 1995: 395-408 - 1994
- [c3]Peter Kearney, Mark Utting:
A Layered Real-Time Specification of a RISC Processor. FTRTFT 1994: 455-475 - 1992
- [c2]Mark Utting, Ken Robinson:
Modular Reasoning in an Object-Oriented Refinement Calculus. MPC 1992: 344-367 - [c1]Lindsay Groves, Raymond G. Nickson, Mark Utting:
A Tactic Driven Refinement Tool. Refine 1992: 272-297
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-07 21:17 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint