SOFTWARE EVOLUTION AND MAINTENANCE

Size: px
Start display at page:

Download "SOFTWARE EVOLUTION AND MAINTENANCE"

Transcription

1 SOFTWARE EVOLUTION AND MAINTENANCE A PRACTITIONER S APPROACH PRIYADARSHI TRIPATHY KSHIRASAGAR NAIK

2

3 SOFTWARE EVOLUTION AND MAINTENANCE

4

5 SOFTWARE EVOLUTION AND MAINTENANCE A Practitioner s Approach PRIYADARSHI TRIPATHY KSHIRASAGAR NAIK

6 Copyright 2015 by John Wiley & Sons, Inc. All rights reserved. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. Published simultaneously in Canada. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning, or otherwise, except as permitted under Section 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923, (978) , fax (978) , or on the web at Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) , fax (201) Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best efforts in preparing this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of this book and specifically disclaim any implied warranties of merchantability or fitness for a particular purpose. No warranty may be created or extended by sales representatives or written sales materials. The advice and strategies contained herin may not be suitable for your situation. You should consult with a professional where appropriate. Neither the publisher nor author shall be liable for any loss of profit or any other commercial damages, including but not limited to special, incidental, consequential, or other damages. For general information on our other products and services please contact our Customer Care Department with the U.S. at , outside the U.S. at or fax Wiley also publishes its books in a variety of electronic formats. Some content that appears in print, however, may not be available in electronic format. Library of Congress Cataloging-in-Publication Data Tripathy, Priyadarshi, 1958 Software evolution and maintenance : a practitioner s approach / Priyadarshi Tripathy, Kshirasagar Naik. pages cm Includes index. ISBN (cloth) 1. Software maintenance. I. Naik, Kshirasagar, 1959 II. Title. QA76.76.S64T dc Printed in the United States of America

7 To our parents Kunjabihari and Surekha Tripathy Sukru and Teva Naik

8

9 CONTENTS Preface List of Figures List of Tables xiii xvii xxi 1 Basic Concepts and Preliminaries Evolution Versus Maintenance, Software Evolution, Software Maintenance, Software Evolution Models and Processes, Reengineering, Legacy Systems, Impact Analysis, Refactoring, Program Comprehension, Software Reuse, Outline of the Book, 16 References, 18 Exercises, 23 2 Taxonomy of Software Maintenance and Evolution General Idea, Intention-Based Classification of Software Maintenance, Activity-Based Classification of Software Maintenance, Evidence-Based Classification of Software Maintenance, 28 vii

10 viii CONTENTS 2.2 Categories of Maintenance Concepts, Maintained Product, Maintenance Types, Maintenance Organization Processes, Peopleware, Evolution of Software Systems, SPE Taxonomy, Laws of Software Evolution, Empirical Studies, Practical Implications of the Laws, Evolution of FOSS Systems, Maintenance of Cots-Based Systems, Why Maintenance of CBS Is Difficult?, Maintenance Activities for CBSs, Design Properties of Component-Based Systems, Summary, 70 Literature Review, 73 References, 75 Exercises, 80 3 Evolution and Maintenance Models General Idea, Reuse-Oriented Model, The Staged Model for Closed Source Software, The Staged Model for Free, Libre, Open Source Software, Change Mini-Cycle Model, IEEE/EIA Maintenance Process, ISO/IEC Maintenance Process, Software Configuration Management, Brief History, SCM Spectrum of Functionality, SCM Process, CR Workflow, Summary, 125 Literature Review, 126 References, 129 Exercises, Reengineering General Idea, Reengineering Concepts, A General Model for Software Reengineering, Types of Changes, 140

11 CONTENTS ix Software Reengineering Strategies, Reengineering Variations, Reengineering Process, Reengineering Approaches, Source Code Reengineering Reference Model, Phase Reengineering Model, Code Reverse Engineering, Techniques Used for Reverse Engineering, Lexical Analysis, Syntactic Analysis, Control Flow Analysis, Data Flow Analysis, Program Slicing, Visualization, Program Metrics, Decompilation Versus Reverse Engineering, Data Reverse Engineering, Data Structure Extraction, Data Structure Conceptualization, Reverse Engineering Tools, Summary, 174 Literature Review, 176 References, 178 Exercises, Legacy Information Systems General Idea, Wrapping, Types of Wrapping, Levels of Encapsulation, Constructing a Wrapper, Adapting a Program for Wrapper, Screen Scraping, Migration, Migration Planning, Migration Methods, Cold Turkey, Database First, Database Last, Composite Database, Chicken Little, Butterfly, Iterative, Summary, 217

12 x CONTENTS Literature Review, 218 References, 219 Exercises, Impact Analysis General Idea, Impact Analysis Process, Identifying the SIS, Analysis of Traceability Graph, Identifying the Candidate Impact Set, Dependency-Based Impact Analysis, Call Graph, Program Dependency Graph, Ripple Effect, Computing Ripple Effect, Change Propagation Model, Recall and Precision of Change Propagation Heuristics, Heuristics for Change Propagation, Empirical Studies, Summary, 247 Literature Review, 248 References, 249 Exercises, Refactoring General Idea, Activities in a Refactoring Process, Identify What to Refactor, Determine Which Refactorings Should be Applied, Ensure that Refactoring Preserves the Behavior of the Software, Apply the Refactorings to the Chosen Entities, Evaluate the Impacts of the Refactorings on Quality, Maintain Consistency of Software Artifacts, Formalisms for Refactoring, Assertions, Graph Transformation, Software Metrics, More Examples of Refactorings, Initial Work on Software Restructuring, Factors Influencing Software Structure, Classification of Restructuring Approaches, Restructuring Techniques, Summary, 282

13 CONTENTS xi Literature Review, 283 References, 286 Exercises, Program Comprehension General Idea, Basic Terms, Goal of Code Cognition, Knowledge, Mental Model, Understanding Code, Cognition Models for Program Understanding, Letovsky Model, Shneiderman and Mayer Model, Brooks Model, Soloway, Adelson, and Ehrlich Model, Pennington Model, Integrated Metamodel, Protocol Analysis, Visualization for Comprehension, Summary, 321 Literature Review, 321 References, 322 Exercises, Reuse and Domain Engineering General Idea, Benefits of Reuse, Reuse Models, Factors Influencing Reuse, Success Factors of Reuse, Domain Engineering, Draco, DARE, FAST, FORM, KobrA, PLUS, PuLSE, Koala, RSEB, Reuse Capability, Maturity Models, Reuse Maturity Model, 334

14 xii CONTENTS Reuse Capability Model, RiSE Maturity Model, Economic Models of Software Reuse, Cost Model of Gaffney and Durek, Application System Cost Model of Gaffney and Cruickshank, Business Model of Poulin and Caruso, Summary, 352 Literature Review, 352 References, 353 Exercises, 356 Glossary 359 Index 379

15 PREFACE karmany eva dhikaras te; ma phalesu kadachana; ma karmaphalahetur bhur; ma te sango stv akarmani. Your right is to work only; but never to the fruits thereof; may you not be motivated by the fruits of actions; nor let your attachment to be towards inaction. Bhagavad Gita We have been witnessing stellar growth of the global software industry for three decades. As this century progresses the industry is engaged in fixing defects and enhancing and adding new features to the existing software applications. In fact, more resources are spent on software maintenance than on actual software development. The imbalance between software development and maintenance is opening up new business opportunities for software off-shoring companies. It is also generating much research interest to develop methods and tools for improving software evolution and maintenance (SEAM). Twenty-five years ago, the software industry was a much smaller one, and the academia used to offer a single, comprehensive course entitled Software Engineering to educate undergraduate students in the nuts and bolts of software development and maintenance. Although software maintenance has been a part of the classical software engineering literature for decades, the subject has not been widely incorporated into the mainstream undergraduate curriculum. A few universities have started offering an option in software engineering comprising four specialized courses, namely, Requirements Specification, Software Design, Software Testing and Quality Assurance, and Software Evolution and Maintenance. In addition, some universities have introduced full undergraduate and graduate degree programs in software engineering. xiii

INTERNATIONAL PROJECT MANAGEMENT:

INTERNATIONAL PROJECT MANAGEMENT: INTERNATIONAL PROJECT MANAGEMENT: LEADERSHIP IN COMPLEX ENVIRONMENTS International Project Management: Leadership in Complex Environments Copyright 2010 John Wiley & Sons, Inc. ISBN: 978-0-470-57882-7

More information

t e g y s t r a i m p l e m e n t a t i o n M E N TA L L A N G U A G M O D E L S S T O R Y M A P S S O C I A L M E D I A

t e g y s t r a i m p l e m e n t a t i o n M E N TA L L A N G U A G M O D E L S S T O R Y M A P S S O C I A L M E D I A D E S I G N V I S U A L T H I N K I N G L A N G U A G V I R T U A L W O R K S O C I A L M E D I A s t r a M E E T t e g y V I S U A L I N G S R T U P S C O L L A B O R AT I O N S T O R Y M A P S M O D

More information

Commonsense Talent Management

Commonsense Talent Management Commonsense Talent Management Commonsense Talent Management USING STRATEGIC HUMAN RESOURCES TO IMPROVE COMPANY PERFORMANCE Steven T. Hunt Copyright 2014 by John Wiley & Sons, Inc. All rights reserved.

More information

OPERATIONAL REVIEW WORKBOOK Case Studies, Forms, and Exercises Rob Reider John Wiley & Sons, Inc. New York Chichester Weinheim Brisbane Toronto Singap

OPERATIONAL REVIEW WORKBOOK Case Studies, Forms, and Exercises Rob Reider John Wiley & Sons, Inc. New York Chichester Weinheim Brisbane Toronto Singap OPERATIONAL REVIEW WORKBOOK Case Studies, Forms, and Exercises Rob Reider John Wiley & Sons, Inc. New York Chichester Weinheim Brisbane Toronto Singapore OPERATIONAL REVIEW WORKBOOK OPERATIONAL REVIEW

More information

Forensic Accounting and Fraud Investigation for Non-Experts

Forensic Accounting and Fraud Investigation for Non-Experts Forensic Accounting and Fraud Investigation for Non-Experts Forensic Accounting and Fraud Investigation for Non-Experts Third Edition HOWARD SILVERSTONE MICHAEL SHEETZ STEPHEN PEDNEAULT FRANK RUDEWICZ

More information

Sarbanes-Oxley Internal Controls

Sarbanes-Oxley Internal Controls Sarbanes-Oxley Internal Controls Effective Auditing with AS5, CobiT, and ITIL ROBERT R. MOELLER John Wiley & Sons, Inc. Sarbanes-Oxley Internal Controls Sarbanes-Oxley Internal Controls Effective Auditing

More information

The Procurement and Supply Manager s Desk Reference

The Procurement and Supply Manager s Desk Reference The Procurement and Supply Manager s Desk Reference The Procurement and Supply Manager s Desk Reference Second Edition FRED SOLLISH, MS JOHN SEMANIK, MBA John Wiley & Sons, Inc. Copyright 2012 by John

More information

Credit Risk Scorecards

Credit Risk Scorecards Credit Risk Scorecards Developing and Implementing Intelligent Credit Scoring Naeem Siddiqi John Wiley & Sons, Inc. Additional praise for Credit Risk Scorecards... An essential book for anyone interested

More information

Executive Compensation Best Practices

Executive Compensation Best Practices Executive Compensation Best Practices Frederick D. Lipman Steven E. Hall John Wiley & Sons, Inc. Executive Compensation Best Practices Executive Compensation Best Practices Frederick D. Lipman Steven

More information

GETTING STARTED IN PERSONAL AND EXECUTIVE COACHING

GETTING STARTED IN PERSONAL AND EXECUTIVE COACHING GETTING STARTED IN PERSONAL AND EXECUTIVE COACHING How to Create a Thriving Coaching Practice Stephen G. Fairley Chris E. Stout John Wiley & Sons, Inc. GETTING STARTED IN PERSONAL AND EXECUTIVE COACHING

More information

LIFE CYCLE RELIABILITY ENGINEERING

LIFE CYCLE RELIABILITY ENGINEERING LIFE CYCLE RELIABILITY ENGINEERING Life Cycle Reliability Engineering. Guangbin Yang Copyright 2007 John Wiley &Sons, Inc. ISBN: 978-0-471-71529-0 LIFE CYCLE RELIABILITY ENGINEERING Guangbin Yang Ford

More information

Managing Exports Navigating the Complex Rules, Controls, Barriers, and Laws Frank Reynolds

Managing Exports Navigating the Complex Rules, Controls, Barriers, and Laws Frank Reynolds Managing Exports Navigating the Complex Rules, Controls, Barriers, and Laws Frank Reynolds JOHN WILEY & SONS, INC. Managing Exports Managing Exports Navigating the Complex Rules, Controls, Barriers,

More information

MANAGEMENT OF TECHNOLOGY

MANAGEMENT OF TECHNOLOGY MANAGEMENT OF TECHNOLOGY MANAGEMENT OF TECHNOLOGY Managing Effectively in Technology-Intensive Organizations Hans J. Thamhain This book is printed on acid-free paper. Copyright 2005 by John Wiley & Sons,

More information

Accounts Payable Best Practices Mary S. Schaeffer Executive Editor IOMA s Report on Managing Accounts Payable Co-creator The Accounts Payable Certification Programs John Wiley & Sons, Inc. Accounts Payable

More information

Troubleshooting the Sequencing Batch Reactor

Troubleshooting the Sequencing Batch Reactor Troubleshooting the Sequencing Batch Reactor Illustrations by Brittany Lytle A John Wiley & Sons, Inc., Publication Troubleshooting the Sequencing Batch Reactor WASTEWATER MICROBIOLOGY SERIES Editor Nitrification

More information

Diagnosing and Changing Organizational Culture

Diagnosing and Changing Organizational Culture Diagnosing and Changing Organizational Culture To download PDFs of the OCAI (Organizational Culture Assessment Instrument) and the MSAI (Management Skills Assessment Instrument) please go to www.josseybass.com/go/cameron.

More information

Bridge Design and Evaluation

Bridge Design and Evaluation Bridge Design and Evaluation Bridge Design and Evaluation LRFD and LRFR Gongkang Fu John Wiley & Sons, Inc. Cover Design: Michael Rutkowski Cover Photograph: Courtesy of Alamy Creativity/Alamy This book

More information

Sarbanes-Oxley. Guide for Finance and Information Technology Professionals SANJAY ANAND. John Wiley & Sons, Inc.

Sarbanes-Oxley. Guide for Finance and Information Technology Professionals SANJAY ANAND. John Wiley & Sons, Inc. Sarbanes-Oxley Guide for Finance and Information Technology Professionals SANJAY ANAND John Wiley & Sons, Inc. Sarbanes-Oxley Guide for Finance and Information Technology Professionals Sarbanes-Oxley

More information

Sarbanes-Oxley and the New Internal Auditing Rules

Sarbanes-Oxley and the New Internal Auditing Rules Sarbanes-Oxley and the New Internal Auditing Rules ROBERT R. MOELLER John Wiley & Sons, Inc. Sarbanes-Oxley and the New Internal Auditing Rules Sarbanes-Oxley and the New Internal Auditing Rules ROBERT

More information

STRATEGIC MARKETING FOR HEALTH CARE ORGANIZATIONS

STRATEGIC MARKETING FOR HEALTH CARE ORGANIZATIONS STRATEGIC MARKETING FOR HEALTH CARE ORGANIZATIONS Building a Customer-Driven Health System PHILIP KOTLER, JOEL SHALOWITZ, AND ROBERT J. STEVENS STRATEGIC MARKETING FOR HEALTH CARE ORGANIZATIONS STRATEGIC

More information

Scrivener Publishing 100 Cummings Center, Suite 541J Beverly, MA

Scrivener Publishing 100 Cummings Center, Suite 541J Beverly, MA Biofuels Production Scrivener Publishing 100 Cummings Center, Suite 541J Beverly, MA 01915-6106 Publishers at Scrivener Martin Scrivener (martin@scrivenerpublishing.com) Phillip Carmical (pcarmical@scrivenerpublishing.com)

More information

Civil Engineer s Handbook of Professional Practice

Civil Engineer s Handbook of Professional Practice Civil Engineer s Handbook of Professional Practice Civil Engineer s Handbook of Professional Practice Karen Lee Hansen and Kent E. Zenobia John Wiley & Sons, Inc. This book is printed on acid-free paper.

More information

BEST PRACTICES IN PLANNING AND PERFORMANCE MANAGEMENT RADICALLY RETHINKING MANAGEMENT FOR A VOLATILE WORLD. Third Edition. David A. J.

BEST PRACTICES IN PLANNING AND PERFORMANCE MANAGEMENT RADICALLY RETHINKING MANAGEMENT FOR A VOLATILE WORLD. Third Edition. David A. J. BEST PRACTICES IN PLANNING AND PERFORMANCE MANAGEMENT RADICALLY RETHINKING MANAGEMENT FOR A VOLATILE WORLD Third Edition David A. J. Axson Best Practices in Planning and Performance Management Best Practices

More information

Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage

Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage Gloria J. Miller Dagmar Bräutigam Stefanie V. Gerlach John Wiley & Sons, Inc. Business Intelligence Competency

More information

CORPORATE FINANCE WORKBOOK

CORPORATE FINANCE WORKBOOK CORPORATE FINANCE WORKBOOK CFA Institute is the premier association for investment professionals around the world, with over 101,000 members in 134 countries. Since 1963 the organization has developed

More information

How to Estimate with. RSMeans Data

How to Estimate with. RSMeans Data How to Estimate with RSMeans Data How to Estimate with RSMeans Data Basic Skills for Building Construction Fourth Edition RSMeans and Saleh A. Mubarak, Ph.D. Barbara Balboni, Technical Editor RSMeans

More information

For more information on any of the above titles, please visit

For more information on any of the above titles, please visit ESSENTIALS of XBRL Financial Reporting in the 21st Century Bryan Bergeron John Wiley & Sons, Inc. ESSENTIALS of XBRL Essentials Series The Essentials Series was created for busy business advisory and

More information

STRUCTURAL STABILITY OF STEEL: CONCEPTS AND APPLICATIONS FOR STRUCTURAL ENGINEERS

STRUCTURAL STABILITY OF STEEL: CONCEPTS AND APPLICATIONS FOR STRUCTURAL ENGINEERS STRUCTURAL STABILITY OF STEEL: CONCEPTS AND APPLICATIONS FOR STRUCTURAL ENGINEERS Structural Stability of Steel: Concepts and Applications for Structural Engineers Theodore V. Galambos Andrea E. Surovek

More information

About This Book. Why is this topic important? What can you achieve with this book? How is this book organized?

About This Book. Why is this topic important? What can you achieve with this book? How is this book organized? About This Book Why is this topic important? Trainers sometimes fail to ask enough questions or the right question prior to designing, redesigning, or presenting a training program as the solution to a

More information

MANAGEMENT ACCOUNTING BEST PRACTICES

MANAGEMENT ACCOUNTING BEST PRACTICES MANAGEMENT ACCOUNTING BEST PRACTICES A Guide for the Professional Accountant STEVEN M. BRAGG John Wiley & Sons, Inc. Management Accounting Best Practices A Guide for the Professional Accountant MANAGEMENT

More information

MANAGING AND LEADING SOFTWARE PROJECTS RICHARD E. (DICK) FAIRLEY A JOHN WILEY & SONS, INC., PUBLICATION

MANAGING AND LEADING SOFTWARE PROJECTS RICHARD E. (DICK) FAIRLEY A JOHN WILEY & SONS, INC., PUBLICATION MANAGING AND LEADING SOFTWARE PROJECTS RICHARD E. (DICK) FAIRLEY A JOHN WILEY & SONS, INC., PUBLICATION MANAGING AND LEADING SOFTWARE PROJECTS Press Operating Committee Chair Linda Shafer former Director,

More information

The Executive Director s GUIDE

The Executive Director s GUIDE JOSSEY-BASS NONPROFIT GUIDEBOOK S E R I E S The Executive Director s GUIDE TO THRIVING AS A NONPROFIT LEADER SECOND EDITION SECOND EDITION MIM CARLSON MARGARET DONOHOE The Executive Director s Guide to

More information

JOHN BASCHAB JON PIOT

JOHN BASCHAB JON PIOT T H E PROFESSIONAL SERVICES FIRM BIBLE JOHN BASCHAB JON PIOT John Wiley & Sons, Inc. T H E PROFESSIONAL SERVICES FIRM BIBLE T H E PROFESSIONAL SERVICES FIRM BIBLE JOHN BASCHAB JON PIOT John Wiley & Sons,

More information

JOHN WILEY & SONS, INC.

JOHN WILEY & SONS, INC. Consultation Skills for Mental Health Professionals Richard W. Sears John R. Rudisill Carrie Mason-Sears JOHN WILEY & SONS, INC. Consultation Skills for Mental Health Professionals Consultation Skills

More information

John Wiley & Sons, Inc.

John Wiley & Sons, Inc. Corporate Fraud Case Studies in Detection and Prevention JOHN D. O GARA John Wiley & Sons, Inc. Corporate Fraud Corporate Fraud Case Studies in Detection and Prevention JOHN D. O GARA John Wiley & Sons,

More information

marketing 3.0 PHILIP KOTLER From Products to Customers to the Human Spirit JOHN WILEY & SONS, INC.

marketing 3.0 PHILIP KOTLER From Products to Customers to the Human Spirit JOHN WILEY & SONS, INC. marketing 3.0 marketing 3.0 From Products to Customers to the Human Spirit PHILIP KOTLER HERMAWAN KARTAJAYA IWAN SETIAWAN JOHN WILEY & SONS, INC. Copyright C by 2010 by Philip Kotler, Hermawan Kartajaya,

More information

A Guide to Creating a Successful Algorithmic Trading Strategy

A Guide to Creating a Successful Algorithmic Trading Strategy A Guide to Creating a Successful Algorithmic Trading Strategy The Wiley Trading series features books by traders who have survived the market s ever changing temperament and have prospered some by reinventing

More information

COMPLYING WITH. SECTION 404 A Guide for Small Publicly Held Companies SARBANES- OXLEY LYNFORD GRAHAM

COMPLYING WITH. SECTION 404 A Guide for Small Publicly Held Companies SARBANES- OXLEY LYNFORD GRAHAM COMPLYING WITH SARBANES- OXLEY SECTION 404 A Guide for Small Publicly Held Companies LYNFORD GRAHAM Complying with Sarbanes-Oxley Section 404 Complying with Sarbanes-Oxley Section 404 A Guide for Small

More information

How to Be an Investment Banker

How to Be an Investment Banker How to Be an Investment Banker Founded in 1807, John Wiley & Sons is the oldest independent publishing company in the United States. With offices in North America, Europe, Australia and Asia, Wiley is

More information

INTEGRATION OF ALTERNATIVE SOURCES OF ENERGY

INTEGRATION OF ALTERNATIVE SOURCES OF ENERGY INTEGRATION OF ALTERNATIVE SOURCES OF ENERGY FELIX A. FARRET M. GODOY SIMÕES A JOHN WILEY & SONS, INC., PUBLICATION INTEGRATION OF ALTERNATIVE SOURCES OF ENERGY INTEGRATION OF ALTERNATIVE SOURCES OF

More information

Frequently Asked Questions

Frequently Asked Questions K O U Z E S P O S N E R THE LEADERSHIP CHALLE NGE VALUES CARDS Frequently Asked Questions JAMES M. KOUZES AND BARRY Z. POSNER, WITH JO BELL AND RENEE HARNESS i Copyright 2010 by James M. Kouzes & Barry

More information

STAGING TO SELL THE SECRET TO SELLING HOMES IN A DOWN MARKET BARB SCHWARZ SOLD SOLD SOLD THE INVENTOR OF HOME STAGING

STAGING TO SELL THE SECRET TO SELLING HOMES IN A DOWN MARKET BARB SCHWARZ SOLD SOLD SOLD THE INVENTOR OF HOME STAGING STAGING TO SELL THE SECRET TO SELLING HOMES IN A DOWN MARKET SOLD SOLD SOLD BARB SCHWARZ THE INVENTOR OF HOME STAGING STAGING TO SELL STAGING TO SELL The Secret to Selling Homes in a Down Market BARB

More information

DESIGN OF WATER SUPPLY PIPE NETWORKS

DESIGN OF WATER SUPPLY PIPE NETWORKS DESIGN OF WATER SUPPLY PIPE NETWORKS DESIGN OF WATER SUPPLY PIPE NETWORKS Prabhata K. Swamee Ashok K. Sharma Copyright # 2008 by John Wiley & Sons, Inc. All rights reserved Published by John Wiley & Sons,

More information

The. Rational. Project Manager A THINKING TEAM S GUIDE TO GETTING WORK DONE. Andrew Longman Jim Mullins KEPNER-TREGOE, INC. John Wiley & Sons, Inc.

The. Rational. Project Manager A THINKING TEAM S GUIDE TO GETTING WORK DONE. Andrew Longman Jim Mullins KEPNER-TREGOE, INC. John Wiley & Sons, Inc. The Rational Project Manager A THINKING TEAM S GUIDE TO GETTING WORK DONE Andrew Longman Jim Mullins KEPNER-TREGOE, INC. John Wiley & Sons, Inc. The Rational Project Manager The Rational Project Manager

More information

WELDING METALLURGY SECOND EDITION Sindo Kou Professor and Chair Department of Materials Science and Engineering University of Wisconsin A JOHN WILEY & SONS, INC., PUBLICATION WELDING METALLURGY SECOND

More information

Project Management. Budgeting, Tracking, and Repor ting. Costs and Prof itability second edition

Project Management. Budgeting, Tracking, and Repor ting. Costs and Prof itability second edition Praise for Project Management Accounting Project Management in relation to a company s mission, objectives, and strategy Project Management in an agile business Coverage of agile Project Management as

More information

EFFECTIVE INTERPERSONAL AND TEAM COMMUNICATION SKILLS FOR ENGINEERS

EFFECTIVE INTERPERSONAL AND TEAM COMMUNICATION SKILLS FOR ENGINEERS EFFECTIVE INTERPERSONAL AND TEAM COMMUNICATION SKILLS FOR ENGINEERS IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board 2012 John Anderson, Editor in Chief Ramesh Abhari George W.

More information

Leadership for the Common Good

Leadership for the Common Good Leadership for the Common Good Tackling Public Problems in a Shared-Power World Second Edition Barbara C. Crosby John M. Bryson Leadership for the Common Good Leadership for the Common Good Tackling

More information

ECONOMICS FOR INVESTMENT DECISION MAKERS WORKBOOK

ECONOMICS FOR INVESTMENT DECISION MAKERS WORKBOOK ECONOMICS FOR INVESTMENT DECISION MAKERS WORKBOOK CFA Institute is the premier association for investment professionals around the world, with over 117,000 members in 134 countries. Since 1963 the organization

More information

Enterprise Risk Management

Enterprise Risk Management Enterprise Risk Management Join Us at Josseybass.como Register at www.josseybass.com/email for more information on our publications, authors, and to receive special offers. Enterprise Risk Management A

More information

Governance, Risk Management, and Compliance

Governance, Risk Management, and Compliance Additional praise for Governance, Risk Management, and Compliance It Can t Happen to Us Avoiding Corporate Disaster While Driving Success In this complex and perilous global marketplace, it is vital that

More information

Streetsmart Financial Basics for Nonprofit Managers

Streetsmart Financial Basics for Nonprofit Managers Streetsmart Financial Basics for Nonprofit Managers Third Edition Thomas A. McLaughlin John Wiley & Sons, Inc. Streetsmart Financial Basics for Nonprofit Managers Streetsmart Financial Basics for Nonprofit

More information

ENTERPRISE PERFORMANCE MANAGEMENT DONE RIGHT

ENTERPRISE PERFORMANCE MANAGEMENT DONE RIGHT ENTERPRISE PERFORMANCE MANAGEMENT DONE RIGHT ENTERPRISE PERFORMANCE MANAGEMENT DONE RIGHT AN OPERATING SYSTEM FOR YOUR ORGANIZATION Ron Dimon Copyright 2013 by John Wiley & Sons, Inc. All rights reserved.

More information

WELDING METALLURGY AND WELDABILITY OF NICKEL-BASE ALLOYS

WELDING METALLURGY AND WELDABILITY OF NICKEL-BASE ALLOYS WELDING METALLURGY AND WELDABILITY OF NICKEL-BASE ALLOYS John N. DuPont John C. Lippold Samuel D. Kiser A JOHN WILEY & SONS, INC., PUBLICATION WELDING METALLURGY AND WELDABILITY OF NICKEL-BASE ALLOYS

More information

EDGAR H. SCHEIN A N D R E V I S E D E D I T I O N N E W

EDGAR H. SCHEIN A N D R E V I S E D E D I T I O N N E W EDGAR H. SCHEIN THE CORPORATE CULTURE SURVIVAL GUIDE A N D R E V I S E D E D I T I O N N E W The Corporate Culture Survival Guide Join Us at Josseybass.com Register at www.josseybass.com/email for more

More information

e m ot i o n a l i n t e l l i g e n c e skills assessment EISA Fr e q u e n t l y Steven J. Stein Derek Mann Peter Papadogiannis Wendy Gordon

e m ot i o n a l i n t e l l i g e n c e skills assessment EISA Fr e q u e n t l y Steven J. Stein Derek Mann Peter Papadogiannis Wendy Gordon e m ot i o n a l i n t e l l i g e n c e skills assessment EISA sa gence M e nt» Fr e q u e n t l y Asked Questions Steven J. Stein Derek Mann Peter Papadogiannis Wendy Gordon Copyright 2010 by Multi-Health

More information

Service-Oriented Architecture

Service-Oriented Architecture Executive s Guide to Service-Oriented Architecture ERIC A. MARKS MICHAEL BELL John Wiley & Sons, Inc. Executive s Guide to Service-Oriented Architecture ERIC A. MARKS MICHAEL BELL John Wiley & Sons, Inc.

More information

Organizational Consulting How to Be an Effective Internal Change Agent

Organizational Consulting How to Be an Effective Internal Change Agent Organizational Consulting How to Be an Effective Internal Change Agent Alan Weiss, PhD John Wiley & Sons, Inc. Organizational Consulting Also by Alan Weiss THE ULTIMATE CONSULTANT SERIES Life Balance:

More information

ORGANIZATIONAL PSYCHOLOGY

ORGANIZATIONAL PSYCHOLOGY ORGANIZATIONAL PSYCHOLOGY ORGANIZATIONAL PSYCHOLOGY A SCIENTIST-PRACTITIONER APPROACH Third Edition Steve M. Jex and Thomas W. Britt Cover image: istock.com/tntemerson Cover design: Wiley This book is

More information

Enterprise Risk Management

Enterprise Risk Management Enterprise Risk Management A Methodology for Achieving Strategic Objectives Gregory Monahan John Wiley & Sons, Inc. Enterprise Risk Management Enterprise Risk Management A Methodology for Achieving Strategic

More information

SUPPLY CHAIN MANAGEMENT. Best Practices. Second Edition. David Blanchard

SUPPLY CHAIN MANAGEMENT. Best Practices. Second Edition. David Blanchard SUPPLY CHAIN MANAGEMENT Best Practices Second Edition David Blanchard Supply Chain Management Best Practices Supply Chain Management Best Practices Second Edition DAVID BLANCHARD John Wiley & Sons, Inc.

More information

P1: OTA/XYZ P2: ABC JWBT502-fm JWBT502-Bern May 5, :14 Printer Name: To Come INVESTING IN ENERGY i

P1: OTA/XYZ P2: ABC JWBT502-fm JWBT502-Bern May 5, :14 Printer Name: To Come INVESTING IN ENERGY i INVESTING IN ENERGY Since 1996, Bloomberg Press has published books for financial professionals on investing, economics, and policy affecting investors. Titles are written by leading practitioners and

More information

DATA MINING AND BUSINESS ANALYTICS WITH R

DATA MINING AND BUSINESS ANALYTICS WITH R DATA MINING AND BUSINESS ANALYTICS WITH R DATA MINING AND BUSINESS ANALYTICS WITH R Johannes Ledolter Department of Management Sciences Tippie College of Business University of Iowa Iowa City, Iowa Copyright

More information

COUPLED BIOLUMINESCENT ASSAYS

COUPLED BIOLUMINESCENT ASSAYS COUPLED BIOLUMINESCENT ASSAYS Methods, Evaluations, and Applications MICHAEL J. COREY A John Wiley & Sons, Inc., Publication COUPLED BIOLUMINESCENT ASSAYS COUPLED BIOLUMINESCENT ASSAYS Methods, Evaluations,

More information

Fraud and Fraud Detection

Fraud and Fraud Detection Fraud and Fraud Detection The Wiley Corporate F&A series provides information, tools, and insights to corporate professionals responsible for issues affecting the profitability of their company, from accounting

More information

THROUGHPUT ACCOUNTING

THROUGHPUT ACCOUNTING THROUGHPUT ACCOUNTING A GUIDE TO CONSTRAINT MANAGEMENT STEVEN M. BRAGG JOHN WILEY &SONS, INC. THROUGHPUT ACCOUNTING A GUIDE TO CONSTRAINT MANAGEMENT THROUGHPUT ACCOUNTING A GUIDE TO CONSTRAINT MANAGEMENT

More information

ENGINEERING INNOVATIVE PRODUCTS

ENGINEERING INNOVATIVE PRODUCTS ENGINEERING INNOVATIVE PRODUCTS ENGINEERING INNOVATIVE PRODUCTS A PRACTICAL EXPERIENCE Edited by Roger Woods Karen Rafferty Julian Murphy School of Electronics, Electrical Engineering and Computer Science,

More information

What Works ffirs 12 July 2012; 10:12:55

What Works ffirs 12 July 2012; 10:12:55 What Works What Works Robert Cornish Wil Seabrook John Wiley & Sons, Inc. Copyright 2012 by Robert Cornish. All rights reserved. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. Published simultaneously

More information

THE TRAINER S BALANCED SCORECARD. Ajay M. Pangarkar Teresa Kirkwood. Foreword by Dr. David Norton

THE TRAINER S BALANCED SCORECARD. Ajay M. Pangarkar Teresa Kirkwood. Foreword by Dr. David Norton Essential resources for training and HR professionals THE TRAINER S Ajay M. Pangarkar Teresa Kirkwood Foreword by Dr. David Norton BALANCED SCORECARD A Complete Resource for Linking LEARNING to ORGANIZATIONAL

More information

S TRUCTURAL W OOD D ESIGN

S TRUCTURAL W OOD D ESIGN S TRUCTURAL W OOD D ESIGN Structural Wood Design: A Practice-Oriented Approach Using the ASD Method. Abi Aghayere and Jason Vigil Copyright 2007 John Wiley & Sons, Inc. S TRUCTURAL W OOD D ESIGN A PRACTICE-ORIENTED

More information

DRUG SAFETY EVALUATION

DRUG SAFETY EVALUATION DRUG SAFETY EVALUATION DRUG SAFETY EVALUATION SHAYNE C. GAD A John Wiley & Sons, Inc., Publication This book is printed on acid-free paper. Copyright # 2002 by John Wiley and Sons, Inc., New York. All

More information

Becoming a Strategic Leader

Becoming a Strategic Leader Becoming a Strategic Leader Join us at josseybass.com Becoming a Strategic Leader Your Role in Your Organization s Enduring Success Second Edition Richard L. Hughes Katherine Colarelli Beatty David L.

More information

KEN SCHWABER and JEFF SUTHERLAND

KEN SCHWABER and JEFF SUTHERLAND KEN SCHWABER and JEFF SUTHERLAND John Wiley & Sons, Inc. Copyright # 2012 by Ken Schwaber and Jeff Sutherland. All rights reserved. Published by John Wiley & Sons, Inc., Hoboken, New Jersey. Published

More information

Communication and Implementation Sustaining the Practice

Communication and Implementation Sustaining the Practice Communication and Implementation Sustaining the Practice Jack J. Phillips, Ph.D. Wendi Friedman Tush, M.B.A. About This Book Why This Book Is Important Communication and Implementation: Sustaining the

More information

bridging the leadership divide

bridging the leadership divide frequently asked questions bridging the leadership divide Building High-Performance Leadership Relationships Across Generations Ron A. Carucci, Josh Epperson, and Lela Tepavac Copyright 2010 by Ron Carucci,

More information

Managing the Unexpected

Managing the Unexpected Managing the Unexpected Managing the Unexpected Sustained Performance in a Complex World Third Edition Karl E. Weick Kathleen M. Sutcliffe Cover image: istock.com / ImageGap Cover design: Wiley Copyright

More information

Corporate Recruiting Reports. Strategic OUTSOURCING. Staffing.org

Corporate Recruiting Reports. Strategic OUTSOURCING. Staffing.org Corporate Recruiting Reports Strategic OUTSOURCING Staffing.org Corporate Recruiting Reports Strategic Outsourcing 10 Burchard Lane, Rowayton, CT 06853 www.staffing.org 203-227-0186 Staffing.org, Inc.,

More information

SOFTWARE TESTING AND QUALITY ASSURANCE

SOFTWARE TESTING AND QUALITY ASSURANCE SOFTWARE TESTING AND QUALITY ASSURANCE Theory and Practice KSHIRASAGAR NAIK Department of Electrical and Computer Engineering University of Waterloo, Waterloo PRIYADARSHI TRIPATHY NEC Laboratories America,

More information

John Wiley & Sons, Inc.

John Wiley & Sons, Inc. John Wiley & Sons, Inc. Copyright 2012 byken Schwaber and Jeff Sutherland. All rightsreserved. Published by John Wiley& Sons, Inc., Hoboken, NewJersey. Published simultaneouslyin Canada. No part of this

More information

The Competitive Advantage

The Competitive Advantage Business Process outsourcing The Competitive Advantage RICK L. CLICK THOMAS N. DUENING John Wiley & Sons, Inc. Business Process outsourcing Business Process outsourcing The Competitive Advantage RICK

More information

The Evaluation and Optimization of Trading Strategies

The Evaluation and Optimization of Trading Strategies The Evaluation and Optimization of Trading Strategies Second Edition ROBERT PARDO John Wiley & Sons, Inc. Additional Praise for The Evaluation and Optimization of Trading Strategies The decisive step

More information

THE SARBANES-OXLEY SECTION 404 IMPLEMENTATION TOOLKIT

THE SARBANES-OXLEY SECTION 404 IMPLEMENTATION TOOLKIT THE SARBANES-OXLEY SECTION 404 IMPLEMENTATION TOOLKIT Practice Aids for Managers and Auditors MICHAEL RAMOS John Wiley & Sons, Inc. THE SARBANES-OXLEY SECTION 404 IMPLEMENTATION TOOLKIT THE SARBANES-OXLEY

More information

WHAT S THE SECRET? World-Class. To Providing a. Customer Experience. John R. DiJulius III. John Wiley & Sons, Inc.

WHAT S THE SECRET? World-Class. To Providing a. Customer Experience. John R. DiJulius III. John Wiley & Sons, Inc. WHAT S THE SECRET? To Providing a World-Class Customer Experience John R. DiJulius III John Wiley & Sons, Inc. WHAT S THE SECRET? To Providing a World-Class Customer Experience John R. DiJulius III John

More information

STRATEGIC PLANNING FOR PUBLIC AND NONPROFIT ORGANIZATIONS

STRATEGIC PLANNING FOR PUBLIC AND NONPROFIT ORGANIZATIONS Y STRATEGIC PLANNING FOR PUBLIC AND NONPROFIT ORGANIZATIONS A Guide to Strengthening and Sustaining Organizational Achievement THIRD EDITION John M. Bryson More Praise for Bryson s Strategic Planning

More information

جامعة العلوم اإلسالمية العالمية دائرة االعتماد وضمان الجودة مخطط المادة الدراسية

جامعة العلوم اإلسالمية العالمية دائرة االعتماد وضمان الجودة مخطط المادة الدراسية جامعة العلوم اإلسالمية العالمية دائرة االعتماد وضمان الجودة مخطط المادة الدراسية Special Topics in Software 0603412 3 3 Dept. Approval WISE IT Software Intermediate 2016-2017 BSc in Software - Mixed Arabic

More information

project management metrics, kpis, and dashboards

project management metrics, kpis, and dashboards project management metrics, kpis, and dashboards PROJECT MANAGEMENT METRICS, KPIs, AND DASHBOARDS A Guide to Measuring and Monitoring Project Performance Third Edition Harold Kerzner, Ph.D. Sr. Executive

More information

ESOP Workbook. Robert A. Frisch. The Ultimate Instrument in Succession Planning. Second Edition. John Wiley & Sons, Inc.

ESOP Workbook. Robert A. Frisch. The Ultimate Instrument in Succession Planning. Second Edition. John Wiley & Sons, Inc. ESOP Workbook The Ultimate Instrument in Succession Planning Second Edition Robert A. Frisch John Wiley & Sons, Inc. ESOP Workbook ESOP Workbook The Ultimate Instrument in Succession Planning Second

More information

A PROJECT MANAGER S BOOK OF FORMS. Second Edition

A PROJECT MANAGER S BOOK OF FORMS. Second Edition A PROJECT MANAGER S BOOK OF FORMS Second Edition A PROJECT MANAGER S BOOK OF FORMS Second Edition A Companion to the PMBOK Guide, Fifth Edition Cynthia Stackpole Snyder Cover Design: John Wiley & Sons,

More information

Pattern, Price & Time

Pattern, Price & Time (continued from front flap) Praise for After the first edition of Pattern, Price & Time was published, Hyerczyk received criticism that he was holding back on Gann s secrets. This couldn t be further from

More information

Motivational Marketing

Motivational Marketing Motivational Marketing How to Effectively Motivate Your Prospects to Buy Now, Buy More, and Tell Their Friends Too! Robert Imbriale John Wiley & Sons, Inc. Motivational Marketing Motivational Marketing

More information

Join the p2p.wrox.com. Wrox Programmer to Programmer. Beginning. SharePoint Development. Steve Fox

Join the p2p.wrox.com. Wrox Programmer to Programmer. Beginning. SharePoint Development. Steve Fox Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Beginning SharePoint 2010 Development Steve Fox Programmer to Programmer Get more out of wrox.com Interact Take an active role online by

More information

PROJECT MANAGEMENT CASE STUDIES, FOURTH EDITION

PROJECT MANAGEMENT CASE STUDIES, FOURTH EDITION PROJECT MANAGEMENT CASE STUDIES, FOURTH EDITION PROJECT MANAGEMENT CASE STUDIES, FOURTH EDITION HAROLD KERZNER, Ph.D. Senior Executive Director for Project Management The International Institute for Learning

More information

Flood Pulsing in Wetlands: Restoring the Natural Hydrological Balance edited by Beth A. Middleton National Wetlands Research Center, USGS, Lafayette,

Flood Pulsing in Wetlands: Restoring the Natural Hydrological Balance edited by Beth A. Middleton National Wetlands Research Center, USGS, Lafayette, Flood Pulsing in Wetlands: Restoring the Natural Hydrological Balance edited by Beth A. Middleton National Wetlands Research Center, USGS, Lafayette, Louisiana John Wiley & Sons, Inc. Flood Pulsing in

More information

Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage

Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage Business Intelligence Competency Centers A Team Approach to Maximizing Competitive Advantage Gloria J. Miller Dagmar Bräutigam Stefanie V. Gerlach John Wiley & Sons, Inc. Business Intelligence Competency

More information

FUNDAMENTALS OF SEMICONDUCTOR MANUFACTURING AND PROCESS CONTROL

FUNDAMENTALS OF SEMICONDUCTOR MANUFACTURING AND PROCESS CONTROL FUNDAMENTALS OF SEMICONDUCTOR MANUFACTURING AND PROCESS CONTROL FUNDAMENTALS OF SEMICONDUCTOR MANUFACTURING AND PROCESS CONTROL Gary S. May, Ph.D. Georgia Institute of Technology Atlanta, Georgia Costas

More information

Cover image: Sarah Chung Cover & Book design: Sarah Chung, Idea Couture This book is printed on acid-free paper. Copyright 2013 by Idris Mootee. All rights reserved. Published by John Wiley & Sons, Inc.,

More information

Corporate Recruiting Reports Technology

Corporate Recruiting Reports Technology Corporate Recruiting Reports Technology Staffing.org Corporate Recruiting Reports Technology Turning Users Into Owners 10 Burchard Lane, Rowayton, CT 06853 www.staffing.org 203-227-0186 Staffing.org, Inc.,

More information

Warren Bennis Daniel Goleman James O Toole. with Patricia Ward Biederman TRANSPARENCY. How Leaders Create a Culture of Candor

Warren Bennis Daniel Goleman James O Toole. with Patricia Ward Biederman TRANSPARENCY. How Leaders Create a Culture of Candor Warren Bennis Daniel Goleman James O Toole with Patricia Ward Biederman TRANSPARENCY How Leaders Create a Culture of Candor TRANSPARENCY Warren Bennis Daniel Goleman James O Toole with Patricia Ward

More information

Veterinarian s Guide to Maximizing Biopsy Results

Veterinarian s Guide to Maximizing Biopsy Results Veterinarian s Guide to Maximizing Biopsy Results Veterinarian s Guide to Maximizing Biopsy Results F. Yvonne Schulman DVM, Diplomate ACVP This edition first published 2016 2016 John Wiley & Sons, Inc.

More information

Successful Project Management. Second Edition

Successful Project Management. Second Edition Successful Project Management Second Edition Successful Project Management Second Edition Larry Richman Material in this course has been adapted from Project Management Step-by-Step, by Larry Richman.

More information