Gavin Finnie
Bond University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Gavin Finnie.
Journal of Systems and Software | 1997
Gavin Finnie; Gerhard E. Wittig; Jean-Marc Desharnais
Estimating software development effort remains a complex problem attracting considerable research attention. Improving the estimation techniques available to project managers would facilitate more effective control of time and budgets in software development. This paper reviews a research study comparing three estimation techniques using function points as an estimate of system size. The models considered are based on regression analysis, artificial neural networks and case-based reasoning. Although regression models performed poorly on the data set of 299 projects, both artificial neural networks and case-based reasoning appeared to have value for software development effort estimation models. Case-based reasoning in particular is appealing because of its similarity to expert judgment approaches and for its potential as an expert assistant in support of human judgment.
Information & Software Technology | 1997
Gerhard E. Wittig; Gavin Finnie
Abstract Accurate software development effort estimation is important for effective project management. Research studies indicate that effort estimation is a complex issue and results have in general not been encouraging. Artificial Neural Networks are recognised for their ability to provide good results when dealing with problems where there are complex relationships between inputs and outputs, and where the input data is distorted by high noise levels. This paper reports on the assessment of back-propagation neural network models for effort estimation. The models were tested on simulated data as well as actual data of commercial projects. This project data had large productivity variations, noise and missing data values, which enabled model evaluation under typical software development conditions. The results were encouraging, with the networks showing an ability to estimate development effort within 25% of actual effort more than 75% of the time for one large commercial data set.
Knowledge Based Systems | 2003
Gavin Finnie; Zhaohao Sun
This paper reviews some existing models of case-based reasoning (CBR) such as the R4 model of CBR and proposes a R5 model, in which repartition, retrieve, reuse, revise and retain are the main tasks for the CBR process. The original idea behind this model is that case base building is an important part of CBR and the case base can be built based on partitioning of the possible world of problems and solutions. It argues that the proposed R5 model is a new approach to using similarity-based reasoning to unify case base building, case retrieval, and case adaptation, and therefore facilitates the development of CBR with applications.
Expert Systems With Applications | 2009
Bruce J. Vanstone; Gavin Finnie
A great deal of work has been published over the past decade on the application of neural networks to stockmarket trading. Individual researchers have developed their own techniques for designing and testing these neural networks, and this presents a difficulty when trying to learn lessons and compare results. This paper aims to present a methodology for designing robust mechanical trading systems using soft computing technologies, such as artificial neural networks. This paper describes the key steps involved in creating a neural network for use in stockmarket trading, and places particular emphasis on designing these steps to suit the real-world constraints the neural network will eventually operate in. Such a common methodology brings with it a transparency and clarity that should ensure that previously published results are both reliable and reusable.
International Journal of Intelligent Systems | 2002
Gavin Finnie; Zhaohao Sun
Similarity is a core concept in case‐based reasoning (CBR), because case base building, case retrieval, and even case adaptation all use similarity or similarity‐based reasoning. However, there is some confusion using similarity, similarity measures, and similarity metrics in CBR, in particular in domain‐dependent CBR systems. This article attempts to resolve this confusion by providing a unified framework for similarity, similarity relations, similarity measures, and similarity metrics, and their relationship. This article also extends some of the well‐known results in the theory of relations to similarity metrics. It appears that such extension may be of significance in case base building and case retrieval in CBR, as well as in various applied areas in which similarity plays an important role in system behavior.
international conference on case based reasoning | 1997
Gavin Finnie; Gerhard E. Wittig; Jean-Marc Desharnais
Software project effort estimation is a difficult problem complicated by a variety of interrelated factors. Current regression-based models have not had much success in accurately estimating system size. This paper describes a case based reasoning approach to software estimation which performs somewhat better than regression models based on the same data and which has some similarity to human expert judgement approaches. An analysis is performed to determine whether different forms of averaging and adaptation improve the overall quality of the estimate.
Electronic Government, An International Journal | 2011
Dae Ho Byun; Gavin Finnie
This paper determines a set of usability factors for evaluating e-government websites and describes causal effects, which determine the extent to which e-government website usability affects user satisfaction and their intention to revisit sites for continued usage. Measurement data was gathered from user testing on the websites of representative administration departments in South Korea. This data was analysed using factor analysis and a structural equation model was developed. Navigation, utilisation of image and graphics, effective readability, utilisation of multimedia technology, site structure and information search capability were shown to be major factors affecting usability of e-government websites. Findings suggest that the usability strongly affected both user satisfaction and intention to revisit.
international conference on knowledge based and intelligent information and engineering systems | 2005
Zhaohao Sun; Gavin Finnie
This paper examines experience and knowledge, experience management and knowledge management, and their interrelationships. It also proposes process perspectives for both experience management and knowledge management, which integrate experience processing and corresponding management, knowledge processing and corresponding management respectively. The proposed approach will facilitate research and development of knowledge management and experience management as well as knowledge-based systems.
Information Sciences | 2004
Zhaohao Sun; Gavin Finnie; Klaus Weber
This paper has two main contributions. Firstly, it shows that similarity relations are an adequate means of formalization not only for case retrieval but also for case base building. Secondly, this paper provides a theoretical formalization for building case bases in case-based reasoning and presents three algorithms for case base building. The proposed approach argues that case base building can be based on both similarity relations and fuzzy similarity relations, which are both defined on the possible world of problems and solutions respectively. Thus case base building is a form of similarity-based reasoning. This approach is an extension for the logical and fuzzy approach to case based reasoning. The proposed methods and algorithms can be applied to reduction of case base size.
Expert Systems With Applications | 2010
Bruce J. Vanstone; Gavin Finnie
Artificial neural networks (ANNs) have been repeatedly and consistently applied to the domain of trading financial time series, with mixed results. Many researchers have developed their own techniques for both building and testing such ANNs, and this presents a difficulty when trying to learn lessons and compare results. In a previous paper, Vanstone and Finnie have outlined an empirical methodology for creating and testing ANNs for use within stockmarket trading systems. This paper demonstrates the use of their methodology, and creates and benchmarks a financially viable ANN-based trading system. Many researchers appear to fail at the final hurdles in their endeavour to create ANN-based trading systems, most likely due to their lack of understanding of the constraints of real-world trading. This paper also attempts to address this issue.