Free Downloads
Software Change Impact Analysis

As software systems become increasingly large and complex, the need increases to predict and control the effects of software changes. This book captures the latest information on the science and art of determining what software parts affect each other. It is a handy one-volume source of useful information about software change impact analysis techniques and technical results. The book frames the field, focuses attention, and tempers expectations. The book provides a battery of ideas for doing impact analysis better. The reader will gain a healthy respect for the strengths and limitations of impact analysis technology and a solid background that will provide valuable for years to come. The book identifies key impact analysis definitions and themes and illustrates those themes through a collection of representative papers. It includes reports on software source code dependency analysis and software traceability analysis and proposes how results from both areas can more effectively support impact analysis in software engineering repositories. It also describes why impact representation and determination techniques are at the heart of both source dependency analysis and traceability analysis. The papers provide fundamental information of enduring value and were selected by how well they illustrate the important themes and how well they equip the reader with a solid understanding for tackling impact analysis problems.

Paperback: 392 pages

Publisher: Wiley-IEEE Computer Society Pr; 1 edition (June 30, 1996)

Language: English

ISBN-10: 0818673842

ISBN-13: 978-0818673849

Product Dimensions: 6.9 x 0.8 x 12.1 inches

Shipping Weight: 2 pounds (View shipping rates and policies)

Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)

Best Sellers Rank: #4,130,143 in Books (See Top 100 in Books) #86 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Quality Control #4315 in Books > Textbooks > Computer Science > Software Design & Engineering #9504 in Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Software Development

This collection of papers on software change impact analysis covers both practice and theory. The book starts with an introduction to change impact analysis. This intro covers terms, theories and practices that have emerged and are accepted among most researchers and practitioners, and provides a basic discussion of traceability and impact analysis.Chapter 1 is titled Nature of Impact Analysis and contains A Process Model for Software Maintenance, Impact Analysis-Towards A Framework for Comparison, and The Year 2000 Problem: Impact, Strategies, and Tools. Although the last paper is obviously out of date, some of the techniques are worth examining, especially since a good amount of the Y2K problem required impact and risk analysis.State of the Practice is the topic of chapter 2, and contains the following papers: An Analysis of the Requirements Traceability Problem, Software Change Impact Analysis for Design Evolution and Configuration Management Survey. These three papers are a combination of practice and theory.The material in Chapter 3, Automated Support for Impact Analysis, is spotty. Some is out of date in my opinion, while other papers are as fresh today as when the book was published. Papers in this chapter are: The Integrated CASE Manifesto, A Practical Software Maintenance Environment, Intelligent Assistance for Software Development and Maintenance and Maintenance Support for Object-Oriented Programs (the last is excellent!). Chapter 4 contains the most practical material in the collection.

Software Change Impact Analysis Impact Mapping: Making a Big Impact with Software Products and Projects IMPACT Mathematics, Course 3, Spanish Student Edition (ELC: IMPACT MATH) (Spanish Edition) Change Your Habits Change Your Life: Break Your Bad Habits, Break Your Addictions And Live A Better Life (Change Your Life, Stop Smoking, Stop Drinking, Stop Gambling, Stop Overeating) Accelerated Linux Core Dump Analysis: Training Course Transcript with GDB Practice Exercises (Pattern-Oriented Software Diagnostics, Forensics, Prognostics, Root Cause Analysis, Debugging Courses) Rhodesians Never Die: The Impact of War and Political Change on White Rhodesia,c.1970-1980 Assessing Liaison Librarians: Documenting Impact for Positive Change (PIL #67) (Publications in Librarianship) Code/Space: Software and Everyday Life (Software Studies) Swift: Programming, Master's Handbook: A TRUE Beginner's Guide! Problem Solving, Code, Data Science, Data Structures & Algorithms (Code like a PRO in ... mining, software, software engineering,) The Software Paradox: The Rise and Fall of the Commercial Software Market Small Memory Software: Patterns for systems with limited memory (Software Patterns Series) More Joel on Software: Further Thoughts on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, ... or Ill Luck, Work with Them in Some Capacity Enterprise Software Procurement: Tools and Techniques for Successful Software Procurement and Business Process Reengineering for Municipal Executives and Managers Software Testing: Essential Skills for First Time Testers: Software Quality Assurance:From scratch to end How to Write a Software Patent Application: Your Guide to Quickly Writing Your US Software Patent Application Qualitative Research Methods: Collecting Evidence, Crafting Analysis, Communicating Impact IBS: Free at Last! Change Your Carbs, Change Your Life with the FODMAP Elimination Diet, 2nd Edition IBS-Free at Last! Second Edition. Change Your Carbs, Change Your Life with the FODMAP Elimination Diet Change Your Brain, Change Your Life: The Breakthrough Program for Conquering Anxiety, Depression, Obsessiveness, Anger, and Impulsiveness Change Your Brain, Change Your Body Cookbook (2 CD Set)