Author: James J. Cusick

Durable Ideas in Software Engineering: Concepts, Methods and Approaches from My Virtual Toolbox

eBook: US $54 Special Offer (PDF + Printed Copy): US $158
Printed Copy: US $131
Library License: US $216
ISBN: 978-1-60805-603-3 (Print)
ISBN: 978-1-60805-476-3 (Online)
Year of Publication: 2013
DOI: 10.2174/97816080547631130101

Introduction

"Software Engineering now occupies a central place in the development of technology and in the advancement of the economy. From telecommunications to aerospace and from cash registers to medical imaging, software plays a vital and often decisive role in the successful accomplishment of a variety of projects. The creation of software requires a variety of techniques, tools, and especially, properly skilled engineers. This e-book focuses on core concepts and approaches that have proven useful to the author time and time again on many industry projects over a quarter century of research, development, and teaching. Enduring, lasting, and meaningful concepts, ideas, and methods in software engineering are presented and explained.

The book covers essential topics of the field of software engineering with a focus on practical and commonly used techniques along with advanced topics useful for extending the reader’s knowledge regarding leading edge approaches. Building on the industrial, research, and teaching experiences of the author, a dynamic treatment of the subject is presented incorporating a wide body of published findings and techniques, novel organization of material, original concepts, contributions from specialists, and the clear, concise writing required to keep the attention of readers. Using over 20 years of lecture notes, transcripts, course notes, view graphs, published articles, and other materials, as well as industry experience on commercial software product development a “virtual toolbox” of software techniques are shared in this volume."

Author Biography

- Pp. i- (1)
James J. Cusick
Download Free

Foreword

- Pp. ii-iii (2)
Richard V. Dragan
Download Free

Preface

- Pp. iv-v (2)
James J. Cusick
Download Free

Acknowledgements

- Pp. vi- (1)
James J. Cusick
Download Free

Introduction

- Pp. 3-32 (30)
James J. Cusick
View Abstract

Methods, Process & Metrics

- Pp. 33-73 (41)
James J. Cusick
View Abstract

Project Planning, Risk and Management

- Pp. 74-103 (30)
James J. Cusick
View Abstract

Requirements Analysis: Getting it Right Eventually

- Pp. 104-128 (25)
James J. Cusick
View Abstract

Architecture & Design

- Pp. 129-166 (38)
James J. Cusick
View Abstract

Implementation

- Pp. 167-194 (28)
James J. Cusick
View Abstract

Testing & Reliability Engineering

- Pp. 195-232 (38)
James J. Cusick
View Abstract

Support

- Pp. 233-254 (22)
James J. Cusick
View Abstract

Tools

- Pp. 255-278 (24)
James J. Cusick
View Abstract

The Profession and the Future

- Pp. 279-291 (13)
James J. Cusick
View Abstract

Appendix 1: List of Tools, Concepts and Methods

- Pp. 292-299 (8)
James J. Cusick
Download Free

Appendix 2: List of Acronyms

- Pp. 300-304 (5)
James J. Cusick
Download Free

Index

- Pp. 305-332 (28)
James J. Cusick
Download Free

RELATED BOOKS

.Multi-Objective Optimization In Theory and Practice II: Metaheuristic Algorithms.
.Arduino and SCILAB based Projects.
.Arduino meets MATLAB: Interfacing, Programs and Simulink.
.Budget Optimization and Allocation: An Evolutionary Computing Based Model.