Skip to menu Skip to content Skip to footer

2022

Journal Article

Verifying Whiley programs with Boogie

Pearce, David J., Utting, Mark and Groves, Lindsay (2022). Verifying Whiley programs with Boogie. Journal of Automated Reasoning, 66 (4), 1-57. doi: 10.1007/s10817-022-09619-1

Verifying Whiley programs with Boogie

2021

Journal Article

Automatic proofs of memory deallocation for a Whiley-to-C Compiler

Weng, Min-Hsien, Malik, Robi and Utting, Mark (2021). Automatic proofs of memory deallocation for a Whiley-to-C Compiler. Formal Methods in System Design, 57 (3), 429-472. doi: 10.1007/s10703-021-00378-0

Automatic proofs of memory deallocation for a Whiley-to-C Compiler

2015

Journal Article

Impact of technology uptake on an Australian electricity distribution network

Boulaire, Fanny, Utting, Mark and Drogemuller, Robin (2015). Impact of technology uptake on an Australian electricity distribution network. Environmental Modelling and Software, 69, 196-213. doi: 10.1016/j.envsoft.2015.03.019

Impact of technology uptake on an Australian electricity distribution network

2015

Journal Article

Dynamic agent composition for large-scale agent-based models

Boulaire, Fanny, Utting, Mark and Drogemuller, Robin (2015). Dynamic agent composition for large-scale agent-based models. Complex Adaptive Systems Modeling, 3 (1) 1. doi: 10.1186/s40294-015-0007-2

Dynamic agent composition for large-scale agent-based models

2014

Journal Article

The JStar language philosophy

Utting, Mark, Weng, Min-Hsien and Cleary, John G. (2014). The JStar language philosophy. Parallel Computing, 40 (SI2), 35-50. doi: 10.1016/j.parco.2013.11.004

The JStar language philosophy

2012

Journal Article

A taxonomy of model-based testing approaches

Utting, Mark, Pretschner, Alexander and Legeard, Bruno (2012). A taxonomy of model-based testing approaches. Software Testing Verification and Reliability, 22 (5), 297-312. doi: 10.1002/stvr.456

A taxonomy of model-based testing approaches

2011

Journal Article

Evolving web-based test automation into agile business specifications

Mugridge, Rick, Utting, Mark and Streader, David (2011). Evolving web-based test automation into agile business specifications. Future Internet, 3 (2), 159-174. doi: 10.3390/fi3020159

Evolving web-based test automation into agile business specifications

2006

Journal Article

Un panorama du test à partir de modèles formels

Utting, Mark (2006). Un panorama du test à partir de modèles formels. Techniques et sciences informatiques, 25 (1), 133-139. doi: 10.3166/tsi.25.133-139

Un panorama du test à partir de modèles formels

2005

Journal Article

Requirements traceability in automated test generation: application to smart card software validation

Bouquet, F., Jaffuel, E., Legeard, B., Peureux, F. and Utting, M. (2005). Requirements traceability in automated test generation: application to smart card software validation. ACM SIGSOFT Software Engineering Notes, 30 (4), 1-7. doi: 10.1145/1082983.1083282

Requirements traceability in automated test generation: application to smart card software validation

2004

Journal Article

Controlling test case explosion in test generation from B formal models

Legeard, Bruno, Peureux, Fabien and Utting, Mark (2004). Controlling test case explosion in test generation from B formal models. Software Testing Verification and Reliability, 14 (2), 81-103. doi: 10.1002/stvr.287

Controlling test case explosion in test generation from B formal models

2002

Journal Article

ERGO 6: A generic proof engine that uses prolog proof technology

Utting, M., Robinson, P. J. and Nickson, R. (2002). ERGO 6: A generic proof engine that uses prolog proof technology. Journal of Computation and Mathematics, 5, 194-219. doi: 10.1112/s1461157000000759

ERGO 6: A generic proof engine that uses prolog proof technology

2001

Journal Article

Teaching formal methods lite via testing

Utting, Mark and Reeves, Steve (2001). Teaching formal methods lite via testing. Software Testing Verification and Reliability, 11 (3), 181-195. doi: 10.1002/stvr.223

Teaching formal methods lite via testing

2001

Journal Article

A sequential real-time refinement calculus

Hayes, I. J. and Utting, M. (2001). A sequential real-time refinement calculus. Acta Informatica, 37 (6), 385-448. doi: 10.1007/PL00013311

A sequential real-time refinement calculus

1997

Journal Article

A formal method for building concurrent real-time software

Fidge, Colin, Kearney, Peter and Utting, Mark (1997). A formal method for building concurrent real-time software. IEEE Software, 14 (2), 99-106. doi: 10.1109/52.582979

A formal method for building concurrent real-time software