Sam Waugh
Defence Science and Technology Organisation
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Sam Waugh.
Requirements Engineering | 1999
Tim Menzies; Steve M. Easterbrook; Bashar Nuseibeh; Sam Waugh
Multiple viewpoints are often used in requirements engineering to facilitate traceability to stakeholders, to structure the requirements process, and to provide richer modelling by incorporating multiple conflicting descriptions. In the latter case, the need to reason with inconsistent models introduces considerable extra complexity. We describe an empirical study of the utility of multiple world reasoning (using abduction) for domain modelling. In the study we used a range of different models (ranging from correct to very incorrect), different fanouts, different amounts of data available from the domain, and different modelling primitives for representing time. In the experiments there was no significant change in the expressive power of models that incorporate multiple conflicting viewpoints. Whilst this does not negate the advantages of viewpoints during requirements elicitation it does suggest some limits to the utility of viewpoints during requirements modelling.
australian joint conference on artificial intelligence | 1997
Sam Waugh; Tim Menzies
In order to support verification, validation and analysis of dynamic Operations Research (OR) models a method of testing models against data is required. In the case of the QCM qualitative reasoning system (QRS) this requires an extension to accommodate temporal data streams. This paper examines a number of temporal reasoning methods for QCM. On the basis of this a general methodology for evaluating QRSs and a statement of success criteria have been developed, and will be used in future work.
pacific rim international conference on artificial intelligence | 1998
Tim Menzies; Sam Waugh
Requirements engineering is often characterised as the management of conflicts between the viewpoints of different stakeholders. This approach is only useful if there is some benefit in moving a specification from one viewpoint to another. In this study, the value of different viewpoints was assessed using a range of different models (ranging from correct to very incorrect), different fanouts, different amounts of data available from the domain, and different temporal linking policies. In all those models, no significant difference was observed between viewpoints.
australian joint conference on artificial intelligence | 1998
Tim Menzies; Sam Waugh
Practically speaking, how small can a test suite be and still be of value? In the context of temporal graph-theoretic abductive validation, the answer to this question is very language-dependent. Seemingly trivial variations in a language can have a significant impact on how large a test suite must be. This paper is hence a cautionary note to those who invent languages and ontologies without experimentally testing the practicality of those languages.
australian joint conference on artificial intelligence | 1998
Sam Waugh; Brian Hanlon; Tim Menzies
We examine the QCM language for qualitative compartmental modelling, along with temporal extensions to that framework (TQCM). We identify translations of QCM and TQCM which are explanatory as well as descriptive, adding to our ability to correctly verify qualitative models. The reasoning about such explanatory translations is supported by the reported experimental results.
innovative applications of artificial intelligence | 2001
Clinton Heinze; Torgny Josefsson; Kerry Bennett; Sam Waugh; Ian J. Lloyd; Graeme Murray; Johnathan Oldfield
IEEE Transactions on Knowledge and Data Engineering | 2002
Tim Menzies; Robert F. Cohen; Sam Waugh
australian joint conference on artificial intelligence | 1993
Sam Waugh; Anthony Adams
Archive | 1998
Tim Menzies; Robert F. Cohen; Sam Waugh
Archive | 1997
Sam Waugh; Anthony Adams