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
Evolving prioritization for software product management
TL;DR: In this article, the authors focus on evolving the current body of knowledge in relation to release planning in general and requirements prioritization in particular, and give guidelines on how to evolve requirements prioritisation to better facilitate decisions regarding the content of software products.
Proceedings ArticleDOI
An empirical study of the influence of static type systems on the usability of undocumented software
TL;DR: An exploratory study reports on a controlled experiment where 27 subjects performed programming tasks on an undocumented API with a static type system as well as a dynamic type system, showing that for some tasks, programmers had faster completion times using a statictype system, while for others, the opposite held.
Proceedings ArticleDOI
Discovering faults in idiom-based exception handling
TL;DR: In this paper, the authors analyse the exception handling mechanism of a state-of-the-art industrial embedded software system using the return-code idiom for dealing with exceptions.
Journal ArticleDOI
A new approach in development of distributed framework for automated software testing using agents
TL;DR: This work advocates the use of a recently proposed software engineering paradigm, particularly suited to the construction of complex and distributed software-testing systems, which is known as Agent-Oriented Software Engineering.
Book ChapterDOI
Synthesis - Based Software Architecture Design
Bedir Tekinerdogan,Mehmet Aksit +1 more
TL;DR: This chapter introduces a novel architecture design approach based on the concept of synthesis that is a well-known and effective problem solving technique in traditional engineering disciplines for the design of an atomic transaction architecture for a real industrial project.