This thesis presents an investigation into the usefulness of software measurement techniques, also known as software metrics, for software written in functional programming languages such as Haskell. Statistical analysis is performed on a selection of metrics for Haskell programs, some taken from the world of imperative languages. An attempt is made to assess the utility of various metrics in predicting likely places that bugs may occur in practice by correlating bug fixes with metric values within the change histories of a number of case study programs. This work also examines mechanisms for visualising the results of the metrics and shows some proof of concept implementations for Haskell programs, and notes the usefulness of such tools in...
Source code metrics and software visualization are in commonuse for imperative programming language...
Software metrics were defined to be a method to quantify attributes in software processes, products ...
Software code metrics provide a quantitative and qualitative measurement of a software component\u27...
This thesis presents an investigation into the usefulness of software measurement techniques, also k...
Abstract: Software metrics have been used in software engineering as a mecha-nism for assessing code...
Software metrics have been investigated for the assessment of programs written in a functional progr...
Software metrics are used to measure the quality of a software system, and to understand the evoluti...
Through the use of software measures, relevant properties of the processes and products of software ...
Software metrics are used to measure the quality of a software system, and to understand the evoluti...
Abstract. In this paper we present a survey on the research field of software metrics. We start by c...
Since the introduction of software measurement theory in the early seventies it has been accepted th...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
In order to control software development, usually a set of criteria is fixed, among other things defi...
This thesis explores the world of Lambda Calculus, functional programming, which is based on Lambda ...
This paper is made up of two parts. The first is critical assessment of current models for software ...
Source code metrics and software visualization are in commonuse for imperative programming language...
Software metrics were defined to be a method to quantify attributes in software processes, products ...
Software code metrics provide a quantitative and qualitative measurement of a software component\u27...
This thesis presents an investigation into the usefulness of software measurement techniques, also k...
Abstract: Software metrics have been used in software engineering as a mecha-nism for assessing code...
Software metrics have been investigated for the assessment of programs written in a functional progr...
Software metrics are used to measure the quality of a software system, and to understand the evoluti...
Through the use of software measures, relevant properties of the processes and products of software ...
Software metrics are used to measure the quality of a software system, and to understand the evoluti...
Abstract. In this paper we present a survey on the research field of software metrics. We start by c...
Since the introduction of software measurement theory in the early seventies it has been accepted th...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
In order to control software development, usually a set of criteria is fixed, among other things defi...
This thesis explores the world of Lambda Calculus, functional programming, which is based on Lambda ...
This paper is made up of two parts. The first is critical assessment of current models for software ...
Source code metrics and software visualization are in commonuse for imperative programming language...
Software metrics were defined to be a method to quantify attributes in software processes, products ...
Software code metrics provide a quantitative and qualitative measurement of a software component\u27...