scispace - formally typeset
Open AccessBook

Software Metrics: A Rigorous and Practical Approach

Reads0
Chats0
TLDR
The Second Edition of Software Metrics provides an up-to-date, coherent, and rigorous framework for controlling, managing, and predicting software development processes.
Abstract
From the Publisher: The Second Edition of Software Metrics provides an up-to-date, coherent, and rigorous framework for controlling, managing, and predicting software development processes. With an emphasis on real-world applications, Fenton and Pfleeger apply basic ideas in measurement theory to quantify software development resources, processes, and products. The book offers an accessible and comprehensive introduction to software metrics, now an essential component of software engineering for both classroom and industry. Software Metrics features extensive case studies from Hewlett Packard, IBM, the U.S. Department of Defense, Motorola, and others, in addition to worked examples and exercises. The Second Edition includes up-to-date material on process maturity and measurement, goal-question-metric, planning a metrics program, measurement in practice, experimentation, empirical studies, ISO9216, and metric tools.

read more

Citations
More filters
Journal ArticleDOI

A functional size measurement method for object-oriented conceptual schemas: design and evaluation issues

TL;DR: This paper presents OO-Method Function Points (OOmFP), which is a new FSM method for object-oriented systems that is based on measuring conceptual schemas and is presented following the steps of a process model for software measurement.
Journal ArticleDOI

Measuring the Discriminative Power of Object-Oriented Class Cohesion Metrics

TL;DR: This paper lists and discusses cases in which the lack of discrimination anomaly (LDA) problem exists, as expressed through the use of 16 cohesion metrics, and proposes a metric and a simulation-based methodology to measure the discriminative power of cohesion metrics.
Proceedings ArticleDOI

A fuzzy logic based set of measures for software project similarity: validation and possible improvements

TL;DR: A set of new measures based on fuzzy logic for similarity when the software projects are described by categorical data are proposed, validated by means of an axiomatic validation approach.
Proceedings ArticleDOI

Predicting maintenance effort with function points

TL;DR: Analysis of data gathered on a major system over a period of 18 months suggests that the size of the component to be changed has a much larger impact on effort than thesize of the change itself.
Book ChapterDOI

Non-Functional Requirements Elicitation

TL;DR: Non-functional aspects of software development should be treated as requirements to be dealt with from the earliest stages of the software development process, and then throughout the entire life cycle.