ImageVerifierCode 换一换
格式:PDF , 页数:44 ,大小:428.47KB ,
资源ID:1248987      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1248987.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(IEEE 982 1-2005 en Standard Dictionary of Measures to Produce Reliable Software (IEEE Computer Society)《可靠性的软件方面测量的标准字典》.pdf)为本站会员(unhappyhay135)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

IEEE 982 1-2005 en Standard Dictionary of Measures to Produce Reliable Software (IEEE Computer Society)《可靠性的软件方面测量的标准字典》.pdf

1、IEEE Std 982.1-2005(Revision of IEEE Std 982.1-1988)IEEE Standard Dictionary ofMeasures of the Software Aspectsof DependabilityI E E E3 Park Avenue New York, NY 10016-5997, USA8 May 2006IEEE Computer SocietySponsored by theSoftware Engineering Standards Committee IEEE Std 982.1-2005 (Revision of IEE

2、E Std 982.1-1988) IEEE Standard Dictionary of Measures of the Software Aspects of Dependability Sponsor Software Engineering Standards Committee of the IEEE Computer Society Approved 8 November 2005 IEEE-SA Standards Board Abstract: A standard dictionary of measures of the software aspects of depend

3、ability for assessing and predicting the reliability, maintainability, and availability of any software system; in particular, it applies to mission critical software systems. Keywords: availability, dependability, maintainability, reliability _ The Institute of Electrical and Electronics Engineers,

4、 Inc. 3 Park Avenue, New York, NY 10016-5997, USA Copyright 2006 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 8 May 2006. Printed in the United States of America. IEEE is a registered trademark in the U.S. Patent +1 978 750 8400. Permission to photoco

5、py portions of any individual standard for educational classroom use can also be obtained through the Copyright Clearance Center. Introduction This introduction is not part of IEEE Std 982.1-2005, IEEE Standard Dictionary of Measures of the Software Aspects of Dependability. Rationale for revision:

6、In accordance with Software Engineering Standards Committee (SESC) policy, the first standard (this document) is a small document with just a few core measures dealing with reliability, maintainability, and availability. This will be followed by a second standard that will address safety, confidenti

7、ally, and integrity. This standard has not been revised since 1988. It was reaffirmed in 1996, but there were significant negative comments. It has been revised because many of the original measures had the following undesirable characteristics: Unrealistic (i.e., there was naivety about the necessa

8、ry data, personnel capabilities, and training to effectively use the measures) Did not measure what they purported to measure Complex equations that were hard to understand and implement Immature (i.e., they were not widely used) Little field data to back up claims for benefits History This standard

9、 is 15 years old, and additional information on the topic has been developed since that time. This project updated the standard to include such information and to expand the scope of the standard. Specifically, the following topics were included in the standard: a) Determined specific criteria for i

10、nclusion of measures in the standard b) Performed a measure-by-measure review of the measures in the standard, with the following goals: 1) Determined whether the measure should be modified, retained, or deleted, based on the criteria. The modified and retained measures are identified in this standa

11、rd by their numbers from the original IEEE 982.1 standard (i.e., IEEE 982 #X). 2) Added any additional information on the measures developed since 1988. 3) Clarified definition and implementation conventions. 4) Identified and incorporated, where appropriate, new measures that have appeared since 19

12、88. 5) Formulated generic measure classes and categorized the measures into these classes. These classes are reliability, maintainability, and availability. iv Copyright 2006 IEEE. All rights reserved. Notice to users Errata Errata, if any, for this and all other standards can be accessed at the fol

13、lowing URL: http:/ standards.ieee.org/reading/ieee/updates/errata/index.html. Users are encouraged to check this URL for errata periodically. Interpretations Current interpretations can be accessed at the following URL: http:/standards.ieee.org/reading/ieee/interp/ index.html. Patents Attention is c

14、alled to the possibility that implementation of this standard may require use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any patent rights in connection therewith. The IEEE shall not be responsible fo

15、r identifying patents or patent applications for which a license may be required to implement an IEEE standard or for conducting inquiries into the legal validity or scope of those patents that are brought to its attention. Participants At the time this standard was completed, the P982 Working Group

16、 had the following membership: Allen Nikora, Chair Thomas Antczak William Everett William Farr Jairus Hihn J. Dennis Lawrence John Munson Norman Schneidewind George Stark Linda Wilbanks The following members of the individual balloting committee voted on this standard. Balloters may have voted for a

17、pproval, disapproval, or abstention. Richard Biehl Mitchell Bonnett Juris Borzovs Antonio M Cicu Rita Creel Geoffrey Darnton Einar Dragstedt Sourav Dutta John Emrich William Eventoff John Fendrich Yaacov Fenster Jon Hagar John Harauz Mark Henley John Horch William Junk Ron Kenett Thomas M. Kurihara

18、J. Dennis Lawrence Denis Meredith Rajesh Moorkath Lou Pinto Garry Roedler Terence Rout James Ruggieri Robert Schaaf Hans Schaefer Robert W Shillato Mitchell Smith Joyce Statz Udo Voges Paul Wolfgang Oren Yuen Janusz Zalewski Charles Zumbav Copyright 2006 IEEE. All rights reserved. When the IEEE-SA S

19、tandards Board approved this application guide on 8 November 2005, it had the following membership: Steve M. Mills, Chair Richard H. Hulett, Vice Chair Don Wright, Past Chair Judith Gorman, Secretary Mark D. Bowman Dennis B. Brophy Joseph Bruder Richard Cox Bob Davis Julian Forster* Joanna N. Guenin

20、 Mark S. Halpin Raymond Hapeman William B. Hopf Lowell G. Johnson Herman Koch Joseph L. Koepfinger* David J. Law Daleep C. Mohla Paul Nikolich T. W. Olsen Glenn Parsons Ronald C. Petersen Gary S. Robinson Frank Stone Malcolm V. Thaden Richard L. Townsend Joe D. Watson Howard L. Wolfman *Member Emeri

21、tus Also included are the following nonvoting IEEE-SA Standards Board liaisons: Satish K. Aggarwal, NRC Representative Richard DeBlasio, DOE Representative Alan H. Cookson, NIST Representative Don Messina IEEE Standards Project Editor vi Copyright 2006 IEEE. All rights reserved. vii Copyright 2006 I

22、EEE. All rights reserved. Contents 1. Overview 1 1.1 General 1 1.2 Scope . 2 1.3 Purpose 2 1.4 Compliance 2 1.5 Interaction with other standards. 3 2. Definitions 3 3. New reliability measures 4 3.1 General 4 3.2 Time to next failure (s) (Lyu B12) 4 3.3 Risk factor regression model (Schneidewind B22

23、).5 3.4 Remaining failures (Keller and Schneidewind B11). 6 3.5 Total test time to achieve specified remaining failures (Schneidewind B20) . 7 3.6 Network reliability (Schneidewind B19) 8 4. Modified reliability measures. 10 4.1 Defect density (982 #2) (Fenton and Pfleeger B5 and Nikora et al. B17)

24、10 4.2 Test coverage index (982 #5) (Binder B2) 11 4.3 Requirements compliance (982 #23) (Fischer and Walker B6) 11 4.4 Failure rate (982 #31) (Lyu B12) 12 5. Retained reliability measures 13 5.1 Fault density (982 #1) (Musa B14 and Nikora and Munson B16) . 13 5.2 Requirements traceability (982 #7)

25、(Fenton and Pfleeger B5) 15 5.3 Mean time to failure (MTTF) (982 #30) (Lyu B12 and Musa et al. B15) 16 6. New maintainability measures 17 6.1 Mean time to repair (MTTR) (Lyu B12 and Musa et al. B15) . 17 6.2 Network maintainability (Schneidewind B19)18 7. New availability measures 19 7.1 Availabilit

26、y (Lyu B12 and Musa et al. B15) 19 7.2 Network availability (Schneidewind B19) 20 viii Copyright 2006 IEEE. All rights reserved. Annex A (informative) Analysis of measures in IEEE Software Engineering Collection, IEEE Std 982.1-2006, Standard Dictionary of Measures to Produce Reliable Software 23 An

27、nex B (informative) Software Reliability Engineering Case Study (Keller and Schneidewind B11) 27 Annex C (informative) Glossary 32 Annex D (informative) Bibliography . 33 1 Copyright 2006 IEEE. All rights reserved. IEEE Standard Dictionary of Measures of the Software Aspects of Dependability 1. Over

28、view 1.1 General This standard has the following clauses: Clause 1 provides the scope of this standard. Clause 2 provides a set of definitions. Clause 3 through Clause 5 specify new, modified, and existing measures for reliability, respectively. Clause 6 and Clause 7 specify new measures for maintai

29、nability and availability, respectively. In addition, there are three informative annexes. Annex A documents the process that was used to determine whether a measure in the existing standard should be modified, retained, or deleted; this annex states the criteria that were used to determine whether

30、a measure should be included in the standard, including new measures. Annex B describes the Software Reliability Engineering Case Study, which provides a case study example of how to apply selected measures in Clause 3. Annex C is a glossary of terms taken from The Authoritative Dictionary of IEEE S

31、tandards Terms B8.1Annex D is a bibliography that provides additional information about measures in Clause 3 through Clause 7. Table 1 summarizes the categories of measures. Numerical applications of the measures can be found in the reference(s) that are keyed to each measure. 1The numbers in bracke

32、ts correspond to those of the bibliography in Annex D. IEEE Std 982.1-2005 IEEE Standard Dictionary of Measures of the Software Aspects of Dependability 2 Copyright 2006 IEEE. All rights reserved. Table 1 Summary of measures Identification Name Clause 3. New reliability measures 3.2 Time to next fai

33、lure (s) 3.3 Risk factor regression model 3.4 Remaining failures 3.5 Total test time to achieve specified remaining failures 3.6 Network reliability Clause 4. Modified reliability measures 4.1 Defect density (982 #2) 4.2 Test coverage index (982 #5) 4.3 Requirements compliance (982 #23) 4.4 Failure

34、rate (982 #31) Clause 5. Retained reliability measures 5.1 Fault density (982 #1) 5.2 Requirements traceability (982 #7) 5.3 Mean time to failure (MTTF) (982 #30) Clause 6. New maintainability measures 6.1 Mean time to repair 6.2 Network maintainability Clause 7. New availability measures 7.1 Availa

35、bility7.2 Network availability1.2 Scope This standard specifies and classifies measures of the software aspects of dependability. It is an expansion of the scope of the existing standard; the revision includes the following aspects of dependability: reliability, availability, and maintainability of

36、software. The applicability of this standard is any software system; in particular, it applies to mission critical systems, where high reliability, availability, and maintainability are of utmost importance. These systems include, but are not limited to, systems for military combat, space missions,

37、air traffic control, network operations, stock exchanges, automatic teller machines, and airline reservation systems. 1.3 Purpose This standard provides measures that are applicable for continual self-assessment and improvement of the software aspects of dependability. 1.4 Compliance An application

38、of the measures specified herein complies with this standard if Clause 2 through Clause 7 are implemented, with the exception of subclauses identified as either “Experience” and “Tools”. These subclauses are intended to (1) provide information about application domains for a given measure and (2) id

39、entify the types of tools appropriate for computing that measure. IEEE Std 982.1-2005 IEEE Standard Dictionary of Measures of the Software Aspects of Dependability 3 Copyright 2006 IEEE. All rights reserved. 1.5 Interaction with other standards The measures defined in this dictionary may provide inf

40、ormation that can help support certain evaluations discussed in other IEEE Software Engineering Standards. The following list is meant to be suggestive: IEEE/EIA Std 12207.0 Subclause 6.4.2 of IEEE/EIA Std 12207.0 lists verification tasks, and 6.5 lists validation tasks. Dependability measures may p

41、rovide useful quantitative information that will help satisfy these tasks. For example, in 6.4.2.5, one criterion states (among other requirements) that “the code implements correct data and control flow.”1IEEE Std 1074TMSubclause A.5.1 discusses evaluation activities, including reviews, traceabilit

42、y, testing, and reporting evaluation results. Dependability measures can provide useful quantitative information that can be used to assist these activities.2,3IEEE Std 1012TMThis standard lists verification and validation tasks, inputs, and outputs in Table 1. The dependability measures provided in

43、 this standard can provide useful quantitative information that can assist many of the tasks listed in this table. 2. Definitions For the purposes of this document, the following terms and definitions apply. The glossary in Annex C and The Authoritative Dictionary of IEEE Standards Terms B8 should b

44、e referenced for terms not defined in this clause. 2.1 defect: A generic term that can refer to either a fault (cause) or a failure (effect). (adapted from Lyu B12) 2.2 dependability: Trustworthiness of a computer system such that reliance can be justifiably placed on the service it delivers. Reliab

45、ility, availability, and maintainability are aspects of dependability. (adapted from Lyu B12) 2.3 maintainability: Speed and ease with which a program can be corrected or changed. (adapted from Musa B14) 2.4 measure (noun): (A) The number or symbol assigned to an entity by a mapping from the empiric

46、al world to the formal, relational world in order to characterize an attribute. (adapted from Fenton and Pfleeger B5) (B) The act or process of measuring. (adapted from Websters New Collegiate Dictionary B23) 2.5 measure (verb): To make a measurement. (adapted from Websters New Collegiate Dictionary

47、 B23) 2.6 time: In decreasing order of resolution, CPU execution time, elapsed time (i.e., wall clock time), or calendar time. (adapted from Musa B14) 1 EIA publications are available from Global Engineering Documents, 15 Inverness Way East, Englewood, CO 80112, USA (http:/ 2IEEE publications are av

48、ailable from the Institute of Electrical and Electronics Engineers, Inc., 445 Hoes Lane, Piscataway, NJ 08854, USA (http:/standards.ieee.org/). 3The IEEE standards or products referred to in this clause are trademarks of the Institute of Electrical and Electronics Engineers, Inc. IEEE Std 982.1-2005

49、 IEEE Standard Dictionary of Measures of the Software Aspects of Dependability 4 Copyright 2006 IEEE. All rights reserved. 3. New reliability measures 3.1 General The software reliability model specified in this clause (Schneidewind B20) is one of the four models recommended in ANSI R-013-1992 B1. See this reference for the other three recommended models that could be used in place of the specified model. 3.2 Time to next failure (s) (Lyu B12) 3.

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1