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
Dissertation

A framework for the characterization and analysis of software systems scalability

TL;DR: This thesis provides a definition of scalability and describes a systematic framework for the characterization and analysis of software systems scalability that is validated against a real-world data analysis system and used to recast a number of examples taken from the computing literature and from industry in order to demonstrate its use across different application domains and system designs.
Proceedings Article

A metrics tool for multi-language software

TL;DR: A prototype tool that automates the process of detecting, gathering and visualizing multi-language software metrics at an intermediate-language level and can be as effective as when conducted at the level of each individual language.

Improving UML Support for User Interface Design: A Metric Assessment of UMLi

TL;DR: This paper demonstrates using design metrics, in a quantitative way, that UMLi models are significantly structurally, behaviorally and visually less complex than standard UML models when describing the same set of properties of an interactive system.

Communicating, Measuring and Preserving Knowledge in Software Development

TL;DR: It is shown that knowledge is hard to measure, and thus difficult to preserve in text or number format, and it is proposed that you should build social networks and rely more on oral communication.
Journal ArticleDOI

Using self-organizing maps to analyze object-oriented software measures

TL;DR: This study reveals how self-organizing maps create a user-friendly and interactive visualization tool that helps user/software designer inspect various alternatives and get a thorough insight into the structure of the clusters of the software modules and the related metrics (software measures).