Software Process Automation

Size: px
Start display at page:

Download "Software Process Automation"

Transcription

1 Software Process Automation

2 Alan M. Christie Software Process Automation The Technology and Its Adoption With 48 Figures and 19Tables Springer

3 Alan M. Christie Software Engineering Institute Carnegie Mellon University Pittsburgh, Pennsylvania USA ISBN-13 : DOl: / e-isbn-13 : CIP data applied for This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on micro-film or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer-Verlag. Violations are liable for prosecution under the German Copyright Law. Springer-Verlag Berlin Heidelberg 1995 Softcover reprint of the hardcover 1 st edition 1995 The use of general descriptive names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Cover Design: Kiinkel+Lopka, Ilvesheim Typesetting: Camera ready by author SPIN / I 0 - Printed on acid-free paper

4 To Evelyn

5 Preface Software production has historically been a very labor-intensive, highly skilled, and costly business. In addition, the more technically advanced Western nations have led the way in the rapidly changing field of software engineering. However, other nations, whose labor costs are far below those of the West, are catching up. These facts, coupled with the efficiency of global communications, suggest that the competitive position of the Western nations in software development may soon erode. Software is a strategic technology, from both defense and commercial points of view, and loss of this competitive edge could have profound consequences. So what are the implications for software development? Several elements are necessary to compete successfully. First, one needs a vibrant infrastructure (such as Silicon Valley) where intense competition drives technology ahead of outside competition. Second, one needs an educated workforce that is capable of using new technologies and rapidly adapting to new circumstances. Third, there must be an emphasis on continuously improving software quality and hence on organizational performance. Since the process with which a product is built has a direct bearing on quality, understanding one's process is required. Finally, with a well-defined process, automating that process may be undertaken as a means to assure process consistency and to reduce cost. Automation of the process includes, but is not limited to, providing software organizations with appropriate tools to perform specific tasks, relieving developers and managers of as much tedium as possible, eliminating error-prone activities, and guiding process-critical tasks. Such support should allow developers and managers to concentrate on the creative non-automatable part of their jobs. If such cost-reducing, quality-enhancing measures are not taken, the competitive advantage currently held by countries that have relatively high labor rates will likely disappear. A note of caution should, however, be stated with respect to automating software production. With mechanical or electrical products, the number of component variants is usually' smaller relative to the number of software variants, logical complexity is less, and initial requirements are usually better understood than with software products. These factors often result in mechanical and electrical products having logically simpler manufacturing processes. In addition while much of hardware manufacturing can be performed repetitively by machines, software production, having a higher intellectual (and non-standardized) content, tends to be

6 VIII Preface manually produced. Thus any approach to software automation cannot simply rely on principles developed for hardware. In particular, software automation forces a very tight and complex relationship between the computer environment and the software developer. Thus an understanding of human-computer interaction is particularly important for process-centered environments (PCEs) to be effective. Simply automating the software production process without giving due importance to end-user, process, and even social issues could result in the erroneous conclusion that automation does not work. In essence, this book addresses four basic questions: 1. What is the technical basis for process definition and automation? 2. What are the characteristics of currently available commercial products that support the implementation of software process automation? 3. What are the important process, organizational, and social issues that one will have to addressed to effectively adopt a process-centered environment? 4. How does software process automation fit within the wider context of traditional manufacturing automation, and what can we learn from this wider view? Thus there are several related groups of people who will find this book of interest: I. Implementers of software process environments within projects. These people may wish to become more aware of the technical and non-technical issues that they will need to address in designing, implementing, and deploying such environments. 2. People involved in software process improvement or active in software engineering process groups (SEPGs). These people may wish to increase their understanding of PCE technology and how it can support process improvement. 3. Developers of commercial PCE products. These people may wish to broaden their understanding of less technical issues as such issues may affect the features implemented within their products. 4. Technologists interested in process definition, enactment, and verification and the relationship among these topics. The book should also be of use to those who are involved with business process reengineering as the technical and organizational issues being addressed by both communities are very similar. To date, there is little experience with day-to-day commercial application of software process automation, and this book was motivated to a considerable extent by the desire to promote the technology. Software Engineering Institute December 1994 Alan M. Christie

7 Acknowledgments I'd like to thank Mike Baumann of Hewlett Packard, and Jean-Luc Meunier and Larry Proctor of Cap Gemini for all their support and patience while I developed the process models. Without their help, I could not have performed the in-depth analysis that I did. In particular I would like to thank Mike for helping develop parts of the process script and the supporting function getterm and Jean-Luc for helping to develop parts of the ProcessWeaver model and supporting functions. I'd also like to thank Granville Gosa and Paul Zarella whose local technical support was invaluable. I'd like to thank Christer Fernstrom, Jean-Luc Meunier, and Gerald Perdreau of Cap Gemini for their technical review of the ProcessWeaver section of the book and Dave Pugmire of Hewlett Packard for his review of the Synervision section. I'd also like to thank Edward Averill, Alan Brown, Michael Caldwell, Susan Dart, David Carney, Marc Kellner, Priscilla Fowler, Leonard Green, Patricia Oberndorf, Dennis Smith, and Kurt Wallnau for the wealth of excellent suggestions they gave me from their reviews. A special thanks goes to Peter Feiler who reviewed the complete draft. These reviews have significantly improved the quality of the document. I also appreciate the support of those who participated in the end-user evaluations and who provided me the excellent insights that resulted from that experience (Jim Armitage, Edward Averill, Cliff Huff, Ed Morris, Neal Reizer, and Paul Zarella). I'd like to thank my publisher Springer-Verlag and in particular Hans Wossner for their support and encouragement during the writing process. Finally, I much appreciate the copy-editing support provided by Sandra Bond, Julia Deems, and Barbara White of the Software Engineering Institute and J. Andrew Ross and H. Matthies of Springer Verlag. Of course, I take full responsibility for any remaining errors. Some of the material for Chapter 2 has been taken from two papers published in Information and Software Technology: A graphical process definition language and its application to a maintenance project (Vol. 35, No. 6/7, 1993) and Enactable process specification in support of process-centered environments (Vol. 36, No. 10, 1994). This material is reproduced here with the permission of Butterworth-Heinemann Ltd., Oxford, UK. In addition, some material in Chapter 4 was previously published in CrossTalk: The Journal of Defense Software Engineering: Software process automation: a technology whose time has come? (Vol. 7, No.7, 1994). This work was sponsored by the U.S. Department of Defense.

8 Contents 1 Software Process Automatiou in Perspective. l.1 The Origins of Software Process Automation Automation in a Process Improvement Context A Process Development and Usage Scenario Process Definition, Execution and Verification Underlying Concepts Process Definition and Executable Specification The ProNet Graphical Modeling Language Developing an Approach to Process Execution Two Examples of Process Execution Software Process Verification Miscellaneous Issues Summary An Investigation into Process-Centered Environments Setting a Context for PCEs The Experimental Approach The ProcessWeaver Experiment The Synervision Experiment End-User Role Plays A Comparison of ProcessWeaver and Synervision The Application of Process-Centered Environments Why Use a Process-Centered Environment? Issues Related to CASE and Process Improvement Responses to Adopting New Technology

9 XII Contents 4.4 User-Oriented Issues with PCEs. 4.5 A Transitioning Strategy The Past, Present, and Future of Process Automation Appendix A The Process Enactment Program, ProSim Al The Process Controller Listing. A2 The codedevel Process. A3 The docupdate Process Appendix B The Process Verification Program Appendix C Vendor Information on PCEs Appendix D Listing of SynerVision Experiment Script Appendix E Terminology and Concepts. E.1 Basic Terminology E.2 Process-Related Concepts E.3 Relationship to the NISTIECMA Reference Model Appendix F End-User Evaluation Materials References Index

Springer-Verlag Berlin Heidelberg GmbH

Springer-Verlag Berlin Heidelberg GmbH Information Systems Outsourcing Springer-Verlag Berlin Heidelberg GmbH Rudy Hirschheim Armin Heinzl. Jens Dibbern Editors Information Systems Outsourcing Enduring Themes, Emergent Patterns and Future Directions

More information

The Product Manager s Toolkit

The Product Manager s Toolkit The Product Manager s Toolkit Gabriel Steinhardt The Product Manager s Toolkit Methodologies, Processes and Tasks in High-Tech Product Management ISBN 978-3-642-04507-3 e-isbn 978-3-642-04508-0 DOI 10.1007/978-3-642-04508-0

More information

Understanding Competitive Advantage

Understanding Competitive Advantage Understanding Competitive Advantage Fredrik Nilsson Birger Rapp Understanding Competitive Advantage The Importance of Strategic Congruence and Integrated Control With 44 Figures 4y Springer Professor Dr.

More information

Java and the Java Virtual Machine

Java and the Java Virtual Machine Java and the Java Virtual Machine Springer Berlin Heidelberg New York Barcelona Hong Kong London Milan Paris Singapore Tokyo Robert F. SHirk Joachim Schmid Egon Borger Java and the Java Virtual Machine

More information

Lecture Notes in Computer Science 5161

Lecture Notes in Computer Science 5161 Lecture Notes in Computer Science 5161 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Oral and Cranial Implants

Oral and Cranial Implants Oral and Cranial Implants Hugh Devlin Ichiro Nishimura Editors Oral and Cranial Implants Recent Research Developments Editors Hugh Devlin School of Dentistry University of Manchester Manchester United

More information

Miklós Szendrői Franklin H. Sim (Eds.) Color Atlas of Clinical Orthopedics

Miklós Szendrői Franklin H. Sim (Eds.) Color Atlas of Clinical Orthopedics Miklós Szendrői Franklin H. Sim (Eds.) Color Atlas of Clinical Orthopedics Miklós Szendrői Franklin H. Sim (Eds.) Color Atlas of Clinical Orthopedics Miklós Szendrői 1113 Budapest Franklin Sim Mayo Clinic

More information

Ammonia. Catalysis and Manufacture. Springer-Verlag. Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest

Ammonia. Catalysis and Manufacture. Springer-Verlag. Berlin Heidelberg New York London Paris Tokyo Hong Kong Barcelona Budapest Ammonia Catalysis and Manufacture With contributions by K. Aika, L. 1. Christiansen, I. Dybkjaer, 1. B. Hansen, P. E. H0jlund Nielsen, A. Nielsen, P. Stoltze, K. Tamaru With 68 Figures and 23 Tables Springer-Verlag

More information

Automated Firewall Analytics

Automated Firewall Analytics Automated Firewall Analytics Ehab Al-Shaer Automated Firewall Analytics Design, Configuration and Optimization 123 Ehab Al-Shaer University of North Carolina Charlotte Charlotte, NC, USA ISBN 978-3-319-10370-9

More information

Spatial Data on the Web

Spatial Data on the Web Spatial Data on the Web Alberto B elussi B arbara Catania Eliseo Clementini Elena F errari (Eds.) Spatial Data on the Web Modeling and Management With 111 F igures 123 Editors Alberto Belussi University

More information

The Banks and the Italian Economy

The Banks and the Italian Economy The Banks and the Italian Economy Damiano Bruno Silipo The Banks and the Italian Economy Physica Verlag A Springer Company Editor Professor Damiano Bruno Silipo Dipartimento di Economia e Statistica Università

More information

Adaptive Business Intelligence

Adaptive Business Intelligence Adaptive Business Intelligence Zbigniew Michalewicz Martin Schmidt Matthew Michalewicz Constantin Chiriac Adaptive Business Intelligence 123 Authors Zbigniew Michalewicz School of Computer Science University

More information

Cost Management in Shipbuilding

Cost Management in Shipbuilding Cost Management in Shipbuilding Jan O. Fischer Gerd Holbach Cost Management in Shipbuilding Planning, Analysing and Controlling Product Cost in the Maritime Industry GKP Publishing Dr. Jan O. Fischer

More information

International Series on Consumer Science

International Series on Consumer Science International Series on Consumer Science For further volumes: http://www.springer.com/series/8358 Tsan-Ming Choi Editor Fashion Branding and Consumer Behaviors Scientific Models 1 3 Editor Tsan-Ming Choi

More information

Corporate Performance Management

Corporate Performance Management Corporate Performance Management August-Wilhelm Scheer Wolfram Jost Helge Heß Andreas Kronz Editors Corporate Performance Management ARIS in Practice With 145 Figures and 5 Tables 123 Professor Dr. Dr.

More information

Collaborative Customer Relationship Management

Collaborative Customer Relationship Management Collaborative Customer Relationship Management Alexander H. Kracklauer D. Quinn Mills Dirk Seifert Editors Collaborative Customer Relationship Management Taking CRM to the Next Level With 99 Figures and

More information

Lasers in Restorative Dentistry

Lasers in Restorative Dentistry Lasers in Restorative Dentistry Giovanni Olivi Matteo Olivi Editors Lasers in Restorative Dentistry A Practical Guide Editors Giovanni Olivi Rome Italy Matteo Olivi Rome Italy ISBN 978-3-662-47316-0 DOI

More information

How To Create A Virtual World From A Computer World

How To Create A Virtual World From A Computer World Virtual Applications: Applications with Virtual Inhabited 3D Wodds Springer-Verlag London Ltd. Peter Andersen and Lars Qvortrup (Eds) Virtual Applications Applications with Virtual Inhabited 3D Worlds

More information

Design of Flexible Production Systems

Design of Flexible Production Systems Design of Flexible Production Systems Tullio Tolio (Ed.) Design of Flexible Production Systems Methodologies and Tools 13 Professor Tullio Tolio Politecnico di Milano Dipartimento di Meccanica Via La Masa

More information

* 4 / / AD-A278 719 94-12923 - ",\ A Practical Guide to the Technology and Adoption of Software Process Automation ELECTE

* 4 / / AD-A278 719 94-12923 - ,\ A Practical Guide to the Technology and Adoption of Software Process Automation ELECTE Technical Report CMUISEI-94-TR-007 ESC-TR-94-007 Software Engineering Institute AD-A278 719 "DTIC ELECTE A Practical Guide to the Technology and Adoption of Software Process Automation / Alan M. Christie

More information

Lecture Notes in Computer Science 3422

Lecture Notes in Computer Science 3422 Lecture Notes in Computer Science 3422 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Human Rights in European Criminal Law

Human Rights in European Criminal Law Human Rights in European Criminal Law ThiS is a FM Blank Page Stefano Ruggeri Editor Human Rights in European Criminal Law New Developments in European Legislation and Case Law after the Lisbon Treaty

More information

Library and Information Sciences

Library and Information Sciences Library and Information Sciences Chuanfu Chen Ronald Larsen Editors Library and Information Sciences Trends and Research Editors Chuanfu Chen School of Information Management Wuhan University Wuhan China

More information

Lecture Notes in Computer Science 3161

Lecture Notes in Computer Science 3161 Lecture Notes in Computer Science 3161 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University,

More information

Applying Comparative Effectiveness Data to Medical Decision Making

Applying Comparative Effectiveness Data to Medical Decision Making Applying Comparative Effectiveness Data to Medical Decision Making Carl V. Asche Editor Applying Comparative Effectiveness Data to Medical Decision Making A Practical Guide Adis Editor Carl V. Asche Research

More information

Lecture Notes in Mathematics 2033

Lecture Notes in Mathematics 2033 Lecture Notes in Mathematics 2033 Editors: J.-M. Morel, Cachan B. Teissier, Paris Subseries: École d Été de Probabilités de Saint-Flour For further volumes: http://www.springer.com/series/304 Saint-Flour

More information

A Case Study in Software Maintenance

A Case Study in Software Maintenance Technical Report CMU/SEI-93-TR-8 ESC-TR-93-185 A Case Study in Software Maintenance Susan Dart Alan M. Christie Alan W Brown June 1993 Technical Report CMU/SEI-93-TR-8 ESC-TR-93-185 April 1993 A Case

More information

Challenges and Opportunities in Health Care Management

Challenges and Opportunities in Health Care Management Challenges and Opportunities in Health Care Management . Sebastian Gurtner Katja Soyez Editors Challenges and Opportunities in Health Care Management Editors Sebastian Gurtner Research Group InnoTech4Health

More information

SpringerBriefs in Criminology

SpringerBriefs in Criminology SpringerBriefs in Criminology More information about this series at http://www.springer.com/series/10159 Wesley G. Jennings Rolf Loeber Dustin A. Pardini Alex R. Piquero David P. Farrington Offending

More information

Essential Clinical Social Work Series

Essential Clinical Social Work Series Essential Clinical Social Work Series Series Editor Carol Tosone For further volumes: http://www.springer.com/series/8115 Judith B. Rosenberger Editor Relational Social Work Practice with Diverse Populations

More information

Department of Energy Quality Managers Software Quality Assurance Subcommittee Reference Document SQAS22.01.00-2002. Software Quality Assurance Control

Department of Energy Quality Managers Software Quality Assurance Subcommittee Reference Document SQAS22.01.00-2002. Software Quality Assurance Control Department of Energy Quality Managers Software Quality Assurance Subcommittee Reference Document SQAS22.01.00-2002 Software Quality Assurance Control of Existing Systems September 2002 United States Department

More information

Introducing Honeycomb. An Open Source Release Automation Solution for Be Informed

Introducing Honeycomb. An Open Source Release Automation Solution for Be Informed Introducing Honeycomb An Open Source Release Automation Solution for Be Informed Copyrighted Material Introducing Honeycomb: An Open Source Release Automation Solution for Be Informed A Taxonic technical

More information

Knowledge Powers the Service Desk

Knowledge Powers the Service Desk LANDesk White Paper Knowledge Powers the Service Desk The time has come to review knowledge management within service delivery Contents Executive Summary...3 Introduction...3 Service Desks: A Specific

More information

Drug and Alcohol Abuse Prevention

Drug and Alcohol Abuse Prevention Drug and Alcohol Abuse Prevention Edited by Ronald R. Watson Drug and Alcohol Abuse Prevention Drug and Aicohoi Abuse Prevention Edited by Ronald R. Watson University of Arizona, Tucson, Arizona Springer

More information

OVAL Developer Days. July 11-12, 2006

OVAL Developer Days. July 11-12, 2006 OVAL Developer Days July 11-12, 2006 Introduction...- 3 - Attendee List...- 4 - Day One...- 5 - Session 1...- 5 - OVAL Tutorial... - 5 - Session 2...- 5 - External Repositories... - 5 - Inventory Definitions...

More information

Human-Survey Interaction

Human-Survey Interaction Lars Kaczmirek Human-Survey Interaction Usability and Nonresponse in Online Surveys Herbert von Halem Verlag Bibliografische Information der Deutschen Bibliothek Die deutsche Bibliothek verzeichnet diese

More information

Studies in the Economics of Uncertainty

Studies in the Economics of Uncertainty Studies in the Economics of Uncertainty Josef Hadar Thomas B. Fomby Tae Kun Sea Editors Studies in the Economics of Uncertainty In Honor of Josef Hadar With 25 Illustrations Springer Verlag New York Berlin

More information

Effective Methods for Software and Systems Integration

Effective Methods for Software and Systems Integration Effective Methods for Software and Systems Integration Boyd L. Summers CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 CRC Press is an imprint of Taylor

More information

Big-Data Analytics and Cloud Computing

Big-Data Analytics and Cloud Computing Big-Data Analytics and Cloud Computing Marcello Trovati Richard Hill Ashiq Anjum Shao Ying Zhu Lu Liu Editors Big-Data Analytics and Cloud Computing Theory, Algorithms and Applications 123 Editors Marcello

More information

Firms in Open Source Software Development

Firms in Open Source Software Development Firms in Open Source Software Development Mario Schaarschmidt Firms in Open Source Software Development Managing Innovation Beyond Firm Boundaries Foreword by Prof. Dr. Harald von Kortzfleisch RESEARCH

More information

Spatial Inequalities

Spatial Inequalities Spatial Inequalities GeoJournal Library Volume 110 Managing Editor: Daniel Z. Sui, Columbus, Ohio, USA Founding Series Editor: Wolf Tietze, Helmstedt, Germany Editorial Board: Paul Claval, France Yehuda

More information

Sustaining Operational Resiliency: A Process Improvement Approach to Security Management

Sustaining Operational Resiliency: A Process Improvement Approach to Security Management Sustaining Operational Resiliency: A Process Improvement Approach to Security Management Author Richard A. Caralli Principle Contributors James F. Stevens Charles M. Wallen, Financial Services Technology

More information

Risk Management Framework

Risk Management Framework Risk Management Framework Christopher J. Alberts Audrey J. Dorofee August 2010 TECHNICAL REPORT CMU/SEI-2010-TR-017 ESC-TR-2010-017 Acquisition Support Program Unlimited distribution subject to the copyright.

More information

Information Technology Specialist - Band A. Class Specifications Demonstration Project

Information Technology Specialist - Band A. Class Specifications Demonstration Project Information Technology Specialist Class Specifications Demonstration Project (910Axx, 910Bxx, 910Cxx, 910Dxx) 9104A, 9104B, 9104C, 9104D I. Definition The Information Technology Specialist series is characterized

More information

The Five Key Factors That Lead to Business Intelligence Diffusion. Executive Summary

The Five Key Factors That Lead to Business Intelligence Diffusion. Executive Summary Improving Organizational Decision-Making Through Pervasive Business Intelligence The Five Key Factors That Lead to Business Intelligence Diffusion Executive Summary Copyright Notice External Publication

More information

STEWARDSHIP ETHICS IN DEBT MANAGEMENT

STEWARDSHIP ETHICS IN DEBT MANAGEMENT STEWARDSHIP ETHICS IN DEBT MANAGEMENT Issues in Business Ethics VOLUME 12 Series Editors Henk van Luijk, Nijenrode, Netherlands of Business, Breukelen, The Netherlands Patricia Werhane, University of Virginia,

More information

Research Report. Abstract: The Evolution of Server Virtualization. November 2010

Research Report. Abstract: The Evolution of Server Virtualization. November 2010 Research Report Abstract: The Evolution of Server Virtualization By Mark Bowker and Jon Oltsik With Bill Lundell, John McKnight, and Jenn Gahm November 2010 2010 Enterprise Strategy Group, Inc. All Rights

More information

Datacenter Management Optimization with Microsoft System Center

Datacenter Management Optimization with Microsoft System Center Datacenter Management Optimization with Microsoft System Center Disclaimer and Copyright Notice The information contained in this document represents the current view of Microsoft Corporation on the issues

More information

Operationally Critical Threat, Asset, and Vulnerability Evaluation SM (OCTAVE SM ) Framework, Version 1.0

Operationally Critical Threat, Asset, and Vulnerability Evaluation SM (OCTAVE SM ) Framework, Version 1.0 Operationally Critical Threat, Asset, and Vulnerability Evaluation SM (OCTAVE SM ) Framework, Version 1.0 Christopher J. Alberts Sandra G. Behrens Richard D. Pethia William R. Wilson June 1999 TECHNICAL

More information

Lecture Notes in Mathematics 2026

Lecture Notes in Mathematics 2026 Lecture Notes in Mathematics 2026 Editors: J.-M. Morel, Cachan B. Teissier, Paris Subseries: École d Été de Probabilités de Saint-Flour For further volumes: http://www.springer.com/series/304 Saint-Flour

More information

Getting Started with Service- Oriented Architecture (SOA) Terminology

Getting Started with Service- Oriented Architecture (SOA) Terminology Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a

More information

ITIL V3 and ASL Sound Guidance for Application Management and Application Development

ITIL V3 and ASL Sound Guidance for Application Management and Application Development For IT V3 and Sound Guidance for Application and Application Development Machteld Meijer, Mark Smalley & Sharon Taylor Alignment White Paper January 2008 V3 & : A Comparison Abstract In May 2007, the Office

More information

The Personal Software Process SM (PSP SM )

The Personal Software Process SM (PSP SM ) The Personal Software Process SM (PSP SM ) Watts S. Humphrey November 2000 TECHNICAL REPORT CMU/SEI-2000-TR-022 ESC-TR-2000-022 Pittsburgh, PA 15213-3890 The Personal Software Process SM (PSP SM ) CMU/SEI-2000-TR-022

More information

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18)

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18) Open EMS Suite O&M Agent Functional Overview Version 1.2 Nokia Siemens Networks 1 (18) O&M Agent The information in this document is subject to change without notice and describes only the product defined

More information

Match point: Who will win the game, ITIL or CMMI-SVC? NA SEPG 2011 Paper Presentation

Match point: Who will win the game, ITIL or CMMI-SVC? NA SEPG 2011 Paper Presentation Match point: Who will win the game, ITIL or CMMI-SVC? NA SEPG 2011 Paper Presentation Anju Saxena John Maher IT Process and Service Management Global Consulting Practice ITIL is a Registered Trade Mark,

More information

Software Acquisition Capability Maturity Model (SA-CMM ) Version 1.03

Software Acquisition Capability Maturity Model (SA-CMM ) Version 1.03 Software Acquisition Capability Maturity Model (SA-CMM ) Version 1.03 Editors: Jack Cooper Matthew Fisher March 2002 TECHNICAL REPORT CMU/SEI-2002-TR-010 ESC-TR-2002-010 Pittsburgh, PA 15213-3890 Software

More information

Using Return-On-Investment Analysis To Guide Purchasing Decisions For Electronic Medical Recordkeeping Systems:

Using Return-On-Investment Analysis To Guide Purchasing Decisions For Electronic Medical Recordkeeping Systems: Using Return-On-Investment Analysis To Guide Purchasing Decisions For Electronic Medical Recordkeeping Systems: A Model For Assessing The Financial Return Of Behavioral Health & social service Agency Clinical

More information

Copyright 2014 Carnegie Mellon University The Cyber Resilience Review is based on the Cyber Resilience Evaluation Method and the CERT Resilience

Copyright 2014 Carnegie Mellon University The Cyber Resilience Review is based on the Cyber Resilience Evaluation Method and the CERT Resilience Copyright 2014 Carnegie Mellon University The Cyber Resilience Review is based on the Cyber Resilience Evaluation Method and the CERT Resilience Management Model (CERT-RMM), both developed at Carnegie

More information

Subject: Defense Software: Review of Defense Report on Software Development Best Practices

Subject: Defense Software: Review of Defense Report on Software Development Best Practices United States General Accounting Office Washington, DC 20548 Accounting and Information Management Division B-285626 June 15, 2000 The Honorable John Warner Chairman The Honorable Carl Levin Ranking Minority

More information

Open Vulnerability and Assessment Language (OVAL ) Validation Program Test Requirements (DRAFT)

Open Vulnerability and Assessment Language (OVAL ) Validation Program Test Requirements (DRAFT) NIST Interagency Report 7669(Draft) Open Vulnerability and Assessment Language (OVAL ) Validation Program Test Requirements (DRAFT) John Banghart Stephen Quinn David Waltermire NIST Interagency Report

More information

Moving Target Reference Implementation

Moving Target Reference Implementation CYBER SECURITY DIVISION 2014 R&D SHOWCASE AND TECHNICAL WORKSHOP Moving Target Reference Implementation Software Engineering Institute, Carnegie Mellon University Andrew O. Mellinger December 17, 2014

More information

This is a sample chapter from A Manager's Guide to Service Management. To read more and buy, visit http://shop.bsigroup.com/bip0005 BSI British

This is a sample chapter from A Manager's Guide to Service Management. To read more and buy, visit http://shop.bsigroup.com/bip0005 BSI British A Manager s Guide to Service Management A Manager s Guide to Service Management Jenny Dugmore Shirley Lacy First published in the UK in 1995 by BSI, 389 Chiswick High Road, London W4 4AL Second edition

More information

Chapter 17 Software Testing Strategies Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman For

More information

Steps to Migrating to a Private Cloud

Steps to Migrating to a Private Cloud Deploying and Managing Private Clouds The Essentials Series Steps to Migrating to a Private Cloud sponsored by Introduction to Realtime Publishers by Don Jones, Series Editor For several years now, Realtime

More information

How Configuration Management Tools Address the Challenges of Configuration Management

How Configuration Management Tools Address the Challenges of Configuration Management Streamlining Configuration Management The Essentials Series How Configuration Management Tools Address the Challenges of Configuration Management sponsored by Introduction to Realtime Publishers by Don

More information

Capability maturity model for maintenance management

Capability maturity model for maintenance management Capability maturity model for maintenance management CAPABILITY MATURITY MODEL FOR MAINTENANCE MANAGEMENT CAPABILITY MATURITY MODEL FOR MAINTENANCE MANAGEMENT October 2007 Published by ENERGY INSTITUTE,

More information

SDLS068A DECEMBER 1972 REVISED OCTOBER 2001. Copyright 2001, Texas Instruments Incorporated

SDLS068A DECEMBER 1972 REVISED OCTOBER 2001. Copyright 2001, Texas Instruments Incorporated SN54174, SN54175, SN54LS174, SN54LS175, SN54S174, SN54S175, SN74174, SN74175, SN74LS174, SN74LS175, SN74S174, SN74S175 PRODUCTION DATA information is current as of publication date. Products conform to

More information

eeye Digital Security and ECSC Ltd Whitepaper

eeye Digital Security and ECSC Ltd Whitepaper Attaining BS7799 Compliance with Retina Vulnerability Assessment Technology Information Security Risk Assessments For more information about eeye s Enterprise Vulnerability Assessment and Remediation Management

More information

National and International Business and Tax Law. Successful investing in Vietnam Massmann s investment guide in Vietnam. 1 st Book THE BASICS

National and International Business and Tax Law. Successful investing in Vietnam Massmann s investment guide in Vietnam. 1 st Book THE BASICS Should you be interested in the whole edition of the Investment Guide Book 1, please contact me any time. OMassmann@duanemorris.com National and International Business and Tax Law Successful investing

More information

Healthcare without Bounds: Trends in Mobile Computing

Healthcare without Bounds: Trends in Mobile Computing 1 of 4 Healthcare without Bounds: Trends in Mobile Computing TITLE: Healthcare without Bounds: Trends in Mobile Computing AUTHOR: Spyglass Consulting Gregg Malkary, Managing Director gmalkary@spyglass-consulting.com

More information

Setting smar ter sales per formance management goals

Setting smar ter sales per formance management goals IBM Software Business Analytics Sales performance management Setting smar ter sales per formance management goals Use dedicated SPM solutions with analytics capabilities to improve sales performance 2

More information

US Mutual Funds: Weekly New Cash Flows

US Mutual Funds: Weekly New Cash Flows US Mutual Funds: Weekly New Cash Flows February 1, 216 Dr. Edward Yardeni 16-972-7683 eyardeni@yardeni.com Debbie Johnson 48-664-1333 djohnson@yardeni.com Please visit our sites at blog.yardeni.com thinking

More information

The Translation Service Provider s Guide to BS EN 15038

The Translation Service Provider s Guide to BS EN 15038 The Translation Service Provider s Guide to BS EN 15038 Acknowledgements Chris Cox and GeoLang would like to thank Liz Robertson of the Association of Translation Companies and Michael Rowley of the Institute

More information

Enterprise Architecture Modeling PowerDesigner 16.1

Enterprise Architecture Modeling PowerDesigner 16.1 Enterprise Architecture Modeling PowerDesigner 16.1 Windows DOCUMENT ID: DC00816-01-1610-01 LAST REVISED: November 2011 Copyright 2011 by Sybase, Inc. All rights reserved. This publication pertains to

More information

A Mind Map Based Framework for Automated Software Log File Analysis

A Mind Map Based Framework for Automated Software Log File Analysis 2011 International Conference on Software and Computer Applications IPCSIT vol.9 (2011) (2011) IACSIT Press, Singapore A Mind Map Based Framework for Automated Software Log File Analysis Dileepa Jayathilake

More information

Application Test Management and Quality Assurance

Application Test Management and Quality Assurance SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical

More information

Automate Complex Pay Rules While Streamlining Time and Attendance Management

Automate Complex Pay Rules While Streamlining Time and Attendance Management SAP Brief SAP Extensions SAP Time and Attendance Management by WorkForce Software Objectives Automate Complex Pay Rules While Streamlining Time and Attendance Management Gaining real-time insights to help

More information

ERP Deployment in Manufacturing Industry in Sri Lankan Context

ERP Deployment in Manufacturing Industry in Sri Lankan Context MADURAPPERUMA ET AL: ERP DEPLOYMENT IN MANUFACTURING PSRS; VOL.3, DEC 2009 49 ERP Deployment in Manufacturing Industry in Sri Lankan Context T.S. Madurapperuma, Y.K.D. Galkotuwa, G.L.C.A. Gunawardana,

More information

Market Intelligence Building Strategic Insight. Per V. Jenster & Klaus Solberg Søilen. Copenhagen Business School Press

Market Intelligence Building Strategic Insight. Per V. Jenster & Klaus Solberg Søilen. Copenhagen Business School Press Market Intelligence Market Intelligence Building Strategic Insight Per V. Jenster & Klaus Solberg Søilen Copenhagen Business School Press Market Intelligence Building Strategic Insight Copenhagen Business

More information

Business Process Modeling and Analysis with Savvion BusinessManager

Business Process Modeling and Analysis with Savvion BusinessManager White Paper Business Process Modeling and Analysis with Savvion BusinessManager Mar 2008 5104 Old Ironsides Drive Suite 205 Santa Clara, California 95054 408-330-3402 888-544-5511 www.savvion.com White

More information

Guidelines for Developing a Product Line Production Plan

Guidelines for Developing a Product Line Production Plan Guidelines for Developing a Product Line Production Plan Gary Chastek John D. McGregor June 2002 TECHNICAL REPORT CMU/SEI-2002-TR-006 ESC-TR-2002-006 Pittsburgh, PA 15213-3890 Guidelines for Developing

More information

SAM Starter Kit: A fast track guide to. Software Asset Management

SAM Starter Kit: A fast track guide to. Software Asset Management SAM Starter Kit: A fast track guide to Software Asset Management 2 Legal You must not publish, sell, distribute or reproduce this book or any part of the starter kit without permission of the author. You

More information

INFORMATION CONCERNING THE PREPARATION AND SUBMISSION OF DOCTORAL DISSERTATIONS

INFORMATION CONCERNING THE PREPARATION AND SUBMISSION OF DOCTORAL DISSERTATIONS Page 1 of 10 INFORMATION CONCERNING THE PREPARATION AND SUBMISSION OF DOCTORAL DISSERTATIONS A Note on Deadlines: The deadlines for scheduling the final oral examination. payment of fees and submission

More information

Understanding How to Choose a Database Platform for Siemens PLM Software s Teamcenter

Understanding How to Choose a Database Platform for Siemens PLM Software s Teamcenter Understanding How to Choose a Database Platform for Siemens PLM Software s Teamcenter White Paper Published: April 2009 For the latest information, see http://www.microsoft.com/sqlserver/2008. Copyright

More information

DoD Software Migration Planning

DoD Software Migration Planning DoD Software Migration Planning John Bergey Liam O Brien Dennis Smith August 2001 Product Line Practice Initiative Technical Note CMU/SEI-2001-TN-012 Unlimited distribution subject to the copyright. The

More information

Aberdeen City Council IT Disaster Recovery

Aberdeen City Council IT Disaster Recovery Aberdeen City Council IT Disaster Recovery Internal Audit Report 2014/2015 for Aberdeen City Council January 2015 Terms or reference agreed 4 weeks prior to fieldwork Target Dates per agreed Actual Dates

More information

Predictive Intelligence: Identify Future Problems and Prevent Them from Happening BEST PRACTICES WHITE PAPER

Predictive Intelligence: Identify Future Problems and Prevent Them from Happening BEST PRACTICES WHITE PAPER Predictive Intelligence: Identify Future Problems and Prevent Them from Happening BEST PRACTICES WHITE PAPER Table of Contents Introduction...1 Business Challenge...1 A Solution: Predictive Intelligence...1

More information

Veritas Operations Manager LDom Capacity Management Add-on User's Guide 4.1

Veritas Operations Manager LDom Capacity Management Add-on User's Guide 4.1 Veritas Operations Manager LDom Capacity Management Add-on User's Guide 4.1 November 2011 Veritas Operations Manager LDom Capacity Management Add-on User's Guide The software described in this book is

More information

INVENTORY MANAGEMENT: Principles, Concepts and Techniques

INVENTORY MANAGEMENT: Principles, Concepts and Techniques INVENTORY MANAGEMENT: Principles, Concepts and Techniques Materials Management I Logistics Series Eugene L. Magad, Series Editor Previously vublished by Chavman & Hall Total Materials Management: Achieving

More information

Introduction to the ISO/IEC 20000 Series

Introduction to the ISO/IEC 20000 Series Introduction to the ISO/IEC 20000 Series IT Service Management Introduction to the ISO/IEC 20000 Series IT Service Management Jenny Dugmore and Shirley Lacy First published in the UK in 2011 by BSI 389

More information

Concept of Operations for the Capability Maturity Model Integration (CMMI SM )

Concept of Operations for the Capability Maturity Model Integration (CMMI SM ) Concept of Operations for the Capability Maturity Model Integration (CMMI SM ) August 11, 1999 Contents: Introduction CMMI Overview Concept for Operational Use of the CMMI Migration to CMMI Models Concept

More information

Top Five Ways to Ensure that Your CoE is an Ongoing Success. White Paper

Top Five Ways to Ensure that Your CoE is an Ongoing Success. White Paper Top Five Ways to Ensure that Your CoE is an Ongoing Success White Paper This document contains Confidential, Proprietary and Trade Secret Information ( Confidential Information ) of Informatica Corporation

More information

Computer Security Within Organizations

Computer Security Within Organizations Computer Security Within Organizations Macmillan Information Systems Series Series Editor: Professor I. O. Angell Computer Security Within Organizations Adrian R. Warman Developing Information Systems

More information

Why Competency-based Talent Management?

Why Competency-based Talent Management? Why Competency-based Talent Management? Author: Andy Andrews, Managing Director, Lexonis Ltd. Copyright Information in this document is subject to change without notice. Complying with all applicable copyright

More information

SOA for Healthcare: Promises and Pitfalls

SOA for Healthcare: Promises and Pitfalls SOA for Healthcare: Promises and Pitfalls Dennis B. Smith dbs@sei.cmu.edu SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The

More information

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure Sponsored by: VMware Tim Grieser August 2008 IDC OPINION Global Headquarters: 5 Speen Street Framingham,

More information

Assurance in Service-Oriented Environments

Assurance in Service-Oriented Environments Assurance in Service-Oriented Environments Soumya Simanta Research, Technology, and System Solutions (RTSS) Program Software Engineering Institute Carnegie Mellon University Pittsburgh 15232 28 th October,

More information

Visual Communications Project Brief

Visual Communications Project Brief Visual Communications Project Brief S03/09373 26/03/2003 Version 1.0 Final For Distribution Document Control Page Document Number: S03/09373 File Number: 03-301/01/00023 Document Name: Visual Communications

More information