L. Murray
University of Queensland
12 Papers
185 Citations
L. Murray is an academic researcher from University of Queensland. The author has contributed to research in topics: Formal specification & Test Template Framework. The author has an hindex of 9, co-authored 12 publications.
Chat about Author
Papers
Teaching programming to beginners - choosing the language is just the first step
Roger Duke,Eric Salzman,Jay Burmeister,Josiah Poon,L. Murray +4 more
- 01 Dec 2000
TL;DR: This paper identifies what it sees as the non language-specific core issues, and discusses how the author approached these issues when designing and teaching a programming subject for beginners.
67
From Object-Z specifications to ClassBench test suites
TL;DR: This work builds on previous achievements in the areas of specification‐based testing and class testing by integrating the two within a single framework by incorporating test case generation, execution, and evaluation based on formal specifications.
47
Formal Derivation of Finite State Machines for Class Testing
TL;DR: This work presents a method for deriving a state machine for testing purposes from a formal specification of the class under test, and shows how the resulting state machine can be used as the basis for a test suite developed and executed using an existing framework for class testing.
43
Extending test templates with inheritance
L. Murray,David Carrington,Ian MacColl,Paul Strooper +3 more
- 28 Sep 1997
TL;DR: A framework for specification-based testing, the Test Template Framework, is extended to include object-oriented features such as those provided in Object-Z, and conditions under which testing information can be inherited without change, when it is inherited with modifications and when it must be derived from scratch are identified.
23
Translating Object-Z specifications to object-oriented test oracles
J. McDonald,L. Murray,Paul Strooper +2 more
- 02 Dec 1997
TL;DR: This paper presents a three-stage translation process and describes how the derived test oracles are integrated into the ClassBench testing framework and caters for object-oriented features such as inheritance and aggregation.
16