Browsing SERL - Software Engineering Research Laboratory by Author "Gray, AR"
Now showing items 1-16 of 16
-
A comparison of modeling techniques for software development effort prediction
MacDonell, SG; Gray, AR (Springer-Verlag, 1998)Software metrics are playing an increasingly important role in software development project management, with the need to effectively control the expensive investment of software development of paramount concern. Research ... -
A fuzzy logic approach to computer software source code authorship analysis
Kilgour, RI; Gray, AR; Sallis, PJ; MacDonell, SG (Springer-Verlag, 1998)Software source code authorship analysis has become an important area in recent years with promising applications in both the legal sector (such as proof of ownership and software forensics) and the education sector (such ... -
Alternatives to regression models for estimating software projects
MacDonell, SG; Gray, AR (AUT University, 1996)The 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 ... -
Factors systematically associated with errors in subjective estimates of software development effort: the stability of expert judgment
Gray, AR; MacDonell, SG; Shepperd, MJ (IEEE Computer Society, 1999)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). One question that ... -
FULSOME: a fuzzy logic modeling tool for software metricians
MacDonell, SG; Gray, AR; Calvert, JM (IEEE Computer Society Press, 1999)There has been a growing body of literature suggesting that some of the problems faced by software development project managers can be at least partially overcome by using fuzzy logic techniques. However, one issue that ... -
FULSOME: fuzzy logic for software metric practitioners and researchers
MacDonell, SG; Gray, AR; Calvert, JM (IEEE Computer Society Press, 1999)There has been increasing interest in recent times for using fuzzy logic techniques to represent software metric models, especially those predicting the software development effort. The use of fuzzy logic for this application ... -
Fuzzy logic for software metric models throughout the development life-cycle
Gray, AR; MacDonell, SG (IEEE Computer Society Press, 1999)One 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 ... -
IDENTIFIED: software authorship analysis with case-based reasoning
Sallis, PJ; MacDonell, SG; MacLennan, G; Gray, AR; Kilgour, RI (AUT UniversityDBLP, 1998)Software forensics is the use of authorship analysis techniques to analyse computer programs for a legal or official purpose. This generally consists of plagiarism detection and malicious code analysis. IDENTIFIED is a ... -
Membership function extraction from software development project managers
Gray, AR; MacDonell, SG (University of Otago, 1999)Software metrics are measurements of development processes, products, and resources. Once these measurements have been specified and collected they can be used as variables in empirically calibrated models for a wide range ... -
Software engineering management
Frailey, DJ; MacDonell, SG; Gray, AR (2004 by The Institute of Electrical and Electronics Engineers, Inc., 2004)Software Engineering Management can be defined as the application of management activities—planning, coordinating, measuring, monitoring, controlling, and reporting—to ensure that the development and maintenance of software ... -
Software forensics applied to the task of discriminating between program authors
MacDonell, SG; Gray, AR (AUT University, 2001)Software forensics is here regarded as the particular field of inquiry that, by treating pieces of program source code as linguistically and stylistically analyzable entities, attempts to investigate various aspects of ... -
Software forensics for discriminating between program authors using case-based reasoning, feed-forward neural networks and multiple discriminant analysis
MacDonell, SG; Gray, AR; MacLennan, G,; Sallis, PJ, (IEEE Computer Society Press, 1999)Software forensics is the field that, by treating pieces of program source code as linguistically and stylistically analyzable entities, attempts to investigate computer program authorship. This can be performed with the ... -
Software forensics: extending authorship analysis techniques to computer programs
MacDonell, SG; Buckingham, D; Gray, AR; Sallis Philip, J (University of Tazmania, 2002)Software forensics is the analysis of the syntactic, structural and semantic form of software in order to identify, characterise and discriminate between the authors of software products for some legal purpose. Determining ... -
Software metrics data analysis - exploring the relative performance of some commonly used modeling techniques
Gray, AR; MacDonell, SG (Springer Netherlands, 1999)Whilst 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, SG; Gray, AR (AUT UniversityACOSM, 1996)This 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 ... -
Two surveys of software development project managers' use of and attitudes towards modeling techniques
Gray, AR; MacDonell, SG (University of Otago, 1999)