Browsing by Author "MacDonell, Stephen"
Now showing items 1-20 of 20
-
Alternatives to regression models for estimating software projects
MacDonell, Stephen; Gray, AndrewThe use of ‘standard’ regression analysis to derive predictive equations for software development has recently been complemented by increasing numbers of analyses using less common methods, such as neural networks, fuzzy ... -
Applications of fuzzy logic to software metric models for development effort estimation
Gray, Andrew; MacDonell, StephenSoftware metrics are measurements of the software development process and product that can be used as variables (both dependent and independent) in models for project management. The most common types of these models are ... -
Applying soft systems methodology to multimedia systems requirements analysis
Butt, Da’oud; Fletcher, Tim; MacDonell, Stephen; Norris, Brian; Wong, B L WilliamThe Soft Systems Methodology (SSM) was used to identify requirements for the development of one or more information systems for a local company. The outcome of using this methodology was the development of three multimedia ... -
Assessing prediction systems
Kitchenham, Barbara; MacDonell, Stephen; Pickard, Lesley; Shepperd, MartinFor some years software engineers have been attempting to develop useful prediction systems to estimate such attributes as the effort to develop a piece of software and the likely number of defects. Typically, prediction ... -
A comparison of alternatives to regression analysis as model building techniques to develop predictive equations for software metrics
Gray, Andrew; MacDonell, StephenThe almost exclusive use of regression analysis to derive predictive equations for software development metrics found in papers published before 1990 has recently been complemented by increasing numbers of studies using ... -
Early experiences in measuring multimedia systems development effort
Fletcher, Tim; MacDonell, Stephen; Wong, B L WilliamThe development of multimedia information systems must be managed and controlled just as it is for other generic system types. This paper proposes an approach for assessing multimedia component and system characteristics ... -
Establishing relationships between specification size and software process effort in CASE environments
MacDonell, StephenAdvances in software process technology have rendered many existing methods of size assessment and effort estimation inapplicable. The use of automation in the software process, however, provides an opportunity for the ... -
Factors systematically associated with errors in subjective estimates of software development effort: The stability of expert judgment
Gray, Andrew; MacDonell, Stephen; Shepperd, MartinSoftware metric-based estimation of project development effort is most often performed by expert judgment rather than by using an empirically derived model (although such may be used by the expert to assist their decision). ... -
FULSOME: Fuzzy logic for software metric practitioners and researchers
MacDonell, Stephen; Gray, Andrew; Calvert, JamesThere has been increasing interest in recent times for using fuzzy logic techniques to represent software metric models, especially those predicting development effort. The use of fuzzy logic for this application area ... -
Fuzzy logic for software metric models throughout the development life-cycle
Gray, Andrew; MacDonell, StephenOne problem faced by managers who are using project management models is the elicitation of numerical inputs. Obtaining these with any degree of confidence early in a project is not always feasible. Related to this difficulty ... -
Industry practices in project management for multimedia information systems
MacDonell, Stephen; Fletcher, TimThis paper describes ongoing research directed at formulating a set of appropriate measures for assessing and ultimately predicting effort requirements for multimedia systems development. Whilst significant advances have ... -
Measurement of database systems: an empirical study
MacDonell, Stephen; Shepperd, Martin; Sallis, PhilipThere is comparatively little work, other than function points, that tackles the problem of building prediction systems for software that is dominated by data considerations, in particular systems developed using 4GLs. We ... -
Process management for geographical information system development
MacDonell, Stephen; Benwell, George LThe controlled management of software processes, an area of ongoing research in the business systems domain, is equally important in the development of geographical information systems (GIS). Appropriate software processes ... -
Software development, CASE tools and 4GLs—A survey of New Zealand usage. Part 1: 750 New Zealand organisations
MacDonell, StephenThis paper reports the results of a recent national survey which considered the use of CASE tools and 4GLs in commercial software development. Responses from just over 750 organisations show a high degree of product ... -
Software forensics for discriminating between program authors using case-based reasoning, feed-forward neural networks and multiple discriminant analysis
MacDonell, Stephen; Gray, Andrew; MacLennan, Grant; Sallis, PhilipSoftware forensics is a research field that, by treating pieces of program source code as linguistically and stylistically analyzable entities, attempts to investigate aspects of computer program authorship. This can be ... -
Software forensics: extending authorship analysis techniques to computer programs
Gray, Andrew; Sallis, Philip; MacDonell, StephenThe number of occurrences and severity of computer-based attacks such as viruses and worms, logic bombs, trojan horses, computer fraud, and plagiarism of code have become of increasing concern. In an attempt to better deal ... -
Software metrics data analysis—Exploring the relative performance of some commonly used modeling techniques
Gray, Andrew; MacDonell, StephenWhilst some software measurement research has been unquestionably successful, other research has struggled to enable expected advances in project and process management. Contributing to this lack of advancement has been ... -
Software process engineering for measurement-driven software quality programs—realism and idealism
MacDonell, Stephen; Gray, AndrewThis paper brings together a set of commonsense recommendations relating to the delivery of software quality, with some emphasis on the adoption of realistic perspectives for software process/product stakeholders in the ... -
Spatial isomorphism
Holt, Alec; MacDonell, Stephen; Benwell, George LThis research continues with current innovative geocomputational research trends that aim to provide enhanced spatial analysis tools. The coupling of case-based reasoning (CBR) with GIS provides the focus of this paper. ... -
Using data models to estimate required effort in creating a spatial information system
Benwell, George L; MacDonell, StephenThe creation of spatial information systems can be viewed from many directions. One such view is to see the creation in terms of data collection, data modelling, codifying spatial processes, information management, analysis ...