AIAA G-010-1993 Reusable Software Assessment Criteria for Aerospace Applications《可重复使用的软件 航空航天应用评审标准》.pdf
《AIAA G-010-1993 Reusable Software Assessment Criteria for Aerospace Applications《可重复使用的软件 航空航天应用评审标准》.pdf》由会员分享,可在线阅读,更多相关《AIAA G-010-1993 Reusable Software Assessment Criteria for Aerospace Applications《可重复使用的软件 航空航天应用评审标准》.pdf(31页珍藏版)》请在麦多课文档分享上搜索。
1、m Ob95534 0003284 BO5 = Special Copy right Notice O 1994 by the American Institute of Aeronautics and Astronautics. All rights reserved. AIAA G-O30 93 m Ob95534 0003532 15T m AIAA G-010-1993 Reusable Software: Assessment Criteria for Aerospace Applications AIAA G-010 93 m Ob95534 0003533 096 m AIAA
2、G-O 1 O- 1993 Guide for Reusable Software: Assessment Criteria for Aerospace Applications Sponsor American Institute of Aeronautics and Astronautics Abstract This AIAA Guide provides a basis for assessing. potentially reusable software. It introduces the concept of domain analysis and describes the
3、principal products of this method. Criteria for assessing the reusability of software down to the component level, along with specific examples are included. A methodology for storing the analyses and criteria and establishing a reuse library are given. AIAA G-O30 93 Ob95534 0003534 T22 AIAA G-010-1
4、993 Guide for reusable software : assessment criteria for aerospace applications ; sponsor, American Institute of Aeronautics and Astronautics. p. cm. Includes bibliographical references. 1. Computer software-Reusability. 2. Aeronautics-Computer ISBN 1-56347-049-7 programs. 3. Astronautics-Computer
5、programs. I. American Institute of Aeronautics and Astronautics. QA76.76.R47G85 1993 005.1-dc20 Published by American Institute of Aeronautics and Astronautics 370 LEnfant Promenade, SW, Washington, DC 20024 Copyright O 1993 American Institute of Aeronautics and Astronautics All rights reserved No p
6、art of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without prior written permission of the publisher. Printed in the United States of America 11 93-28289 CIP AIAA G-O10 73 0895534 0001535 767 = AIAA G-O 1 O- 1993 CONTENTS Foreword i 1.0 1.1 1.2 1.3
7、 1.4 1.5 1.6 2.0 2.1 2.2 3.0 4.0 4.1 4.2 5.0 6 .O 7.0 Appendix A Appendix B Appendix C v Introduction . 1 Purpose . 1 Intended Audience 1 Background 1 Assumptions . 2 scope . 1 The Component Assessment Process . 2 Domain Analysis 2 Domain Analysis Criteria . 6 Domain Analysis Approaches . 3 Componen
8、t Assessment . 6 Reuse Library 7 Emerging Issues . Software Reuse Library Support for a Reuse Process . 7 Emerging Issues . Library Interoperability . 8 Conclusion 9 Glossary 9 References . 10 Domain Analysis Criteria . 13 Component Assessment Criteria . 15 Reuse Library Criteria . 21 . 111 AIAA G-0
9、10 93 Ob95534 000153b 8T5 W AIAA G-O 10- 1993 iv Foreword This Guide for Reusable Software: Assess- ment Criteria for Aerospace Applications has been sponsored by the American Institute of Aeronautics and Astronautics as part of its Standards Program. Software reuse and the development of cri- teria
10、 to aid in assessing potentially reusable software is an emerging discipljne. This AIAA Guide provides the reader with in- formation on performing domain analysis as the basis for developing criteria for assessing potentially reusable software and establishing on performing the following: i 3 a soft
11、ware reuse library. It includes guidance o Domain analysis o Component assessment o Reuse library assessment. ! This Guide was developed to meet the vary- ing needs of software personnel such as: o Managers o Software engineers o Quality engineers o Software reuse librarians o Reuse analysts o Reuse
12、 researchers. l The AIAA Standards Procedures provide that all approved Standards, Recommended Prac- tices, and Guides are advisory only. Their use by anyone engaged in industry or trade is entirely voluntary. There is no prior agree- ment to adhere to any AIAA standards publi- cation and no commitm
13、ent to conform to or be guided by any standards report. In formulating, revising, and approving stan- dards publications, the Committees on Stan- dards will not consider patents which may apply to the subject matter. Prospective users of the publications are responsible for protecting themselves aga
14、inst liability for in- fringement of patents or copyrights, or both. AIAA G-010-1993 This project was an undertaking of the AIAA Committee on Standards for Software Systems (SoftICoS) and its Software Reuse Working Group (SoftReWG). The SoftReWG developed this document and in- corporated comments of
15、 reviewers from academia, government, and industry. After broader use of the Guide, it is planned to submit it for approval as an American Na- tional Standard. AIAA Software Systems Committee on Standards At the time of preparation, the following individuals were members of the AIAA Software Systems
16、 Committee on Standards: Beverly Kitaoka, Chairman (Science Appli- cations International Corporation) John W. Brackett (Boston University) Ed Comer (Software Productivity Solutions) Anne B. Elson (Jet Propulsion Laboratory) Steven Glaseman ( Aerospace Corporation) Frank Lamonica (Rome Laboratory) Br
17、ian Larman (Jet Propulsion Laboratory) Constance Palmer (McDonnell Douglas Missile Systems Company) Richard J. Pariseau (Naval Air Warfare Cen- ter, Aircraft Division) Randall Scott (Software Productivity Con- sortium) Alice A. Wong (Federal Aviation Adminis- tration) The following individuals const
18、ituted the Software Reuse Working Group: Beverly Kitaoka Frank Lamonica Brian Larman The document was approved by the Software Systems Committee on Standards in March 1993. The AIAA Standards Technical Council (Ali H. Ghovanlou, Chairman) approved the document in May 1993. V AIAA G-O30 93 Ob95534 00
19、03538 b78 M AIAA G-01 O- 1993 vi 1 .O INTRODUCTION 1.1 Purpose This Guide provides the reader with informa- tion on performing domain analysis as the basis for developing criteria for assessing potentially reusable software and establishing a software reuse library. It focuses on the applicability o
20、f this approach within aerospace applications domains. This ap- proach is relevant both to organizations with established reuse programs and to those de- siring to establish a software reuse program. 1.2 Scope This Guide commences with a discussion of domain analysis, followed by component as- sessm
21、ent and concludes with the role of a reuse library. Section 2.0 defines domain analysis, and describes the principal products of such an analysis. Discussion of various approaches and techniques documented in the literature is then provided. Examples of cur- rent aerospace applications domain analys
22、is are the Common Ada Missile Parts (CAMP) and the Naval Training Systems Center Reuse Initiative projects. Criteria to be con- sidered for domain analysis are then presented. Section 3 .O explains component assessment for reuse and provides criteria that could be used for such an assessment. To ach
23、ieve significant productivity gains with reuse, the code must be expanded to include compo- nents of many types such as specifications, requirements, designs, data sets, and test sets. The component assessment criteria of section 3.0 are divided into three categories: domain assessment, reuse assess
24、ment, and software assessment criteria. i traditional concept of components as source Finally, as presented in section 4.0, the as- sessment criteria specified during the domain analysis process must be captured and stored in a reuse library where they are readily ac- cessible to both the component
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AIAAG0101993REUSABLESOFTWAREASSESSMENTCRITERIAFORAEROSPACEAPPLICATIONS 重复使用 软件 航空航天 应用 评审 标准 PDF

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