AIAA G-118-2006 Managing the Use of Commercial Off the Shelf (COTS) Software Components for Mission-Critical Systems《任务关键系统用商用现货(COTS)软件组件的使用管理》.pdf
《AIAA G-118-2006 Managing the Use of Commercial Off the Shelf (COTS) Software Components for Mission-Critical Systems《任务关键系统用商用现货(COTS)软件组件的使用管理》.pdf》由会员分享,可在线阅读,更多相关《AIAA G-118-2006 Managing the Use of Commercial Off the Shelf (COTS) Software Components for Mission-Critical Systems《任务关键系统用商用现货(COTS)软件组件的使用管理》.pdf(67页珍藏版)》请在麦多课文档分享上搜索。
1、 Guide Managing the Use of Commercial Off the Shelf (COTS) Software Components for Mission-Critical Systems AIAA G-118-2006 AIAA standards are copyrighted by the American Institute of Aeronautics and Astronautics (AIAA), 1801 Alexander Bell Drive, Reston, VA 20191-4344 USA. All rights reserved. AIAA
2、 grants you a license as follows: The right to download an electronic file of this AIAA standard for temporary storage on one computer for purposes of viewing, and/or printing one copy of the AIAA standard for individual use. Neither the electronic file nor the hard copy print may be reproduced in a
3、ny way. In addition, the electronic file may not be distributed elsewhere over computer networks or otherwise. The hard copy print may only be distributed to other employees for their internal use within your organization. AIAA G-118-2006 Guide Managing the Use of Commercial Off the Shelf (COTS) Sof
4、tware Components for Mission-Critical Systems Sponsored by American Institute of Aeronautics and Astronautics Approved 13 October 2006 Abstract The purpose of this Guide is to assist development and maintenance projects (teams and individuals) that have to address the use of, or consideration of, CO
5、TS products within large, complex systems, including but not limited to mission critical systems. This assistance is provided by capturing a set of information about COTS products (benefits, risks, recommended practices, lifecycle activity impacts) and mission critical systems (variety of MCS, speci
6、al needs for MCS, differences between MCS and other types of systems) and then providing some linkage between these topics so that various types of stakeholders can find useful information. The document should be of value to both management and technical individuals/teams. It should also be of value
7、 to teams that are dealing with non-MCS, in that the scope is not limited to only MCS. AIAA G-118-2006 ii Managing the use of commercial off the shelf (COTS) software components for mission-critical systems : AIAA G-118-2006 guide. p. cm. Includes bibliographical references. ISBN 1-56347-915-X (prin
8、t) - ISBN 1-56347-916-8 (electronic) 1. Aeronautics-Computer programs. 2. Astronautics-Computer programs. 3. Astronautics-United States-Equipment and supplies. 4. Software engineering. 5. Commercial products. I. American Institute of Aeronautics and Astronautics. TL563.M36 2006 629.102855-dc22 20060
9、39308 Published by American Institute of Aeronautics and Astronautics 1801 Alexander Bell Drive, Reston, VA 20191 Copyright 2006 American Institute of Aeronautics and Astronautics All rights reserved No part of this publication may be reproduced in any form, in an electronic retrieval system or othe
10、rwise, without prior written permission of the publisher. Printed in the United States of America AIAA G-118-2006 iii Contents Forewordvi Introduction viii 1 Scope 1 2 Applicable Documents . 1 3 Vocabulary 1 3.1 Acronyms and Abbreviated Terms 1 3.2 Terms and Definitions 2 4 Document Roadmap 2 5 The
11、COTS Decision: Background and Overview . 4 5.1 Why COTS? 4 5.2 Mission Critical Systems and Requirements 5 5.2.1 Characteristics of Mission Critical Systems (MCS) 5 5.2.2 Mission Critical System Requirements 6 6 COTS Software Benefits and Risks 7 6.1 COTS Benefits 7 6.2 COTS Risks 8 6.2.1 Incorrect
12、Make Versus Buy Trade Studies 8 6.2.2 System incompatibilities. 8 6.2.3 Human/Machine Interfaces and Operational Procedures 8 6.2.4 Underestimated Total Program Costs. 9 6.2.5 Impacts to Lifecycle Model Activities. 9 6.2.6 Product Volatility. 9 6.2.7 Vendor Viability. 9 6.2.8 Product Support 9 6.2.9
13、 Likelihood of Wrappers. 9 6.2.10 Product Testing/Evaluation 10 6.2.11 Multiple COTS Product Integration 10 6.2.12 Problem Resolution 10 6.2.13 Product Knowledge/Training 10 6.2.14 Product Version Control/CM 10 6.2.15 Product and Process Insights 10 6.2.16 Dormant Code 11 7 Recommended Practices. 11
14、 7.1 Effective Trade Studies 13 7.1.1 The Make Versus Buy Decision. 13 AIAA G-118-2006 iv 7.1.2 Product Selection/Evaluation. 13 7.2 Insights 14 7.2.1 Insights Into the COTS Products. 14 7.2.2 Insights Into the COTS Vendors Development/Maintenance Processes. 14 7.2.3 Insight Into the COTS Vendors Bu
15、siness Viability. 14 7.2.4 Insight Into the COTS Marketplace . 15 7.3 Early and Ongoing Testing and Prototyping. 15 7.4 Assessing Impacts of “Wrapper” Software . 16 7.5 Problem Resolution 16 7.6 Product Knowledge Acquisition. 16 7.7 Product Support 17 7.8 Configuration Management and Version Control
16、 . 17 7.9 Cost Estimation Effectiveness. 17 8 COTS Activities Throughout the Life Cycle. 17 8.1 Mapping COTS Software Activities to the Primary Life Cycle Development Process 18 8.2 The COTS Software Life Cycle 19 8.2.1 COTS Life Cycle Partitions 19 8.2.2 COTS Software Activities. 19 8.3 Mapping Ris
17、ks to COTS Software Activities. 20 8.4 COTS Specific Activities within each Partition of the Software Life Cycle 24 8.4.1 Product Feasibility 24 8.4.2 Product Evaluation and Selection 26 8.4.3 Testing, Integration, Acquisition and Maintenance. 27 9 COTS Software Activities in the Context of Software
18、 Life Cycle Processes. 28 9.1 Summary of Process Activity Modifications 28 9.2 Primary Life Cycle Process Modifications. 32 9.2.1 Acquisition Process Modifications. 32 9.2.2 Supply Process Modifications (Contract) 33 9.2.3 Development Process Modifications . 33 9.2.4 Operation Process Modifications.
19、 48 9.2.5 Maintenance Process Modifications 48 9.3 Supporting Process Modifications . 48 9.3.1 Documentation . 48 9.3.2 CM. 49 9.3.3 Problem resolution . 50 10 Examples, Case Studies 50 AIAA G-118-2006 v 10.1 COTS Certification Plan Example . 50 10.2 COTS in Enterprise Wide Financial Management Syst
20、em 50 11 Summary and conclusions. 51 12 Bibliography 51 Figures Figure 1 G-118 Roadmap 3 Figure 2 Synchronization of COTS Software Activities and the Software Life Cycle Development Process 18 Figure 3 Example Custom-Built Software-Centric Waterfall Life Cycle Model 34 Figure 4 Example COTS Software
21、-Centric Waterfall Life Cycle Model. 35 Tables Table 1 G-118 User Perspectives . 4 Table 2 Mission Critical versus Non-Mission Critical System Characteristics 5 Table 3 Criticality Level Mappings. 6 Table 4 Applicable Mitigation Strategies for Risks . 11 Table 5 Life Cycle Partitions 19 Table 6 COTS
22、 Software Activities . 20 Table 7 COTS Activity Related Risks for Product Feasibility Partition 21 Table 8 COTS Activity Related Risks for Product Evaluation and Selection Partition 22 Table 9 COTS Activity Related Risks for Testing and Maintenance Partition. 23 Table 9 COTS Activity Related Risks f
23、or Testing and Maintenance Partition (continued). 24 Table 10 Summary of Acquisition Process Modifications for COTS 29 Table 11 Summary of Supply Process Modifications for COTS 29 Table 12 Summary of Development Process Modifications for COTS 30 Table 13 Summary of Operation Process Modifications fo
24、r COTS . 31 Table 14 Summary of Maintenance Process Modifications for COTS 31 Table 15 Summary of CM Process Modifications for COTS 32 Table 16 Summary of Problem resolution Process Modifications for COTS 32 Table 17 Summary of Training Process Modifications for COTS 32 Table 18 Examples of COTS Eff
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIAAG1182006MANAGINGTHEUSEOFCOMMERCIALOFFTHESHELFCOTSSOFTWARECOMPONENTSFORMISSIONCRITICALSYSTEMS 任务 关键

链接地址:http://www.mydoc123.com/p-426689.html