An important claimed result of Software Science is its ability to rank languages on the basis of the effort required to write a program. Halstead [1] defines the volume and program level of an implementation of an algorithm as (1) V=Nlog2 " (2) L = V'IV where nl = number of unique operators, nZ = number of unique operands, n ' " nl + nZ ' Nl =total occurrences of operators, NZ = total occurrences of operands, N ' " Nl + NZ ' and (3) V * ' " (n * + n*)log (n * + n*)1 2 212 is the potential or minimum volume. For a fixed algorithm V * is constant, and it follows from (2) that L and V are i.nversely related, Le. L decreases as the volume increases. The volume of a particular implementa-tion of ...
High level computer programming languages have been an important influence on computer science since...
Background: Software development productivity is of great practical interest and has been widely inv...
In the last twenty years the software engineering community has adopted structured methods for the d...
Previous empirical observations on the development of software systems indicate that the effort requ...
The theory of software science attempts formularization of software characteristics. It was develope...
Abstract: Software metrics have been used in software engineering as a mecha-nism for assessing code...
We live in a time where software is used everywhere. It is used even for creating other software by ...
Dozens of different software size metrics have been proposed and used. The most known ones are Lines...
The claim is often made that functional programs are "more" expressive than their imperati...
are increasingly playing a central role in the planning and control of software development projects...
The desire to produce software of better quality has lead to the requirement for better management o...
Maintaining a software system resembles renovating a house: it usually takes longer and costs more t...
discussed several computationally feasible algorithms in detail with the goal of achieving "the...
Software metrics are a critical tool which provide continuous insight to products and processes and ...
Oberon is a small, simple and difficult programming language. The guiding principle of Oberon was a ...
High level computer programming languages have been an important influence on computer science since...
Background: Software development productivity is of great practical interest and has been widely inv...
In the last twenty years the software engineering community has adopted structured methods for the d...
Previous empirical observations on the development of software systems indicate that the effort requ...
The theory of software science attempts formularization of software characteristics. It was develope...
Abstract: Software metrics have been used in software engineering as a mecha-nism for assessing code...
We live in a time where software is used everywhere. It is used even for creating other software by ...
Dozens of different software size metrics have been proposed and used. The most known ones are Lines...
The claim is often made that functional programs are "more" expressive than their imperati...
are increasingly playing a central role in the planning and control of software development projects...
The desire to produce software of better quality has lead to the requirement for better management o...
Maintaining a software system resembles renovating a house: it usually takes longer and costs more t...
discussed several computationally feasible algorithms in detail with the goal of achieving "the...
Software metrics are a critical tool which provide continuous insight to products and processes and ...
Oberon is a small, simple and difficult programming language. The guiding principle of Oberon was a ...
High level computer programming languages have been an important influence on computer science since...
Background: Software development productivity is of great practical interest and has been widely inv...
In the last twenty years the software engineering community has adopted structured methods for the d...