ANSI IEEE 1061-1998 Standard for a Software Quality Metrics Methodology (IEEE Computer Society Document)《软件质量评测方法》.pdf
《ANSI IEEE 1061-1998 Standard for a Software Quality Metrics Methodology (IEEE Computer Society Document)《软件质量评测方法》.pdf》由会员分享,可在线阅读,更多相关《ANSI IEEE 1061-1998 Standard for a Software Quality Metrics Methodology (IEEE Computer Society Document)《软件质量评测方法》.pdf(26页珍藏版)》请在麦多课文档分享上搜索。
1、The Institute of Electrical and Electronics Engineers, Inc.3 Park Avenue, New York, NY 10016-5997, USACopyright 2005 by the Institute of Electrical and Electronics Engineers, Inc.All rights reserved. Published 1995. Printed in the United States of America.IEEE is a registered trademark in the U.S. P
2、atent (978) 750-8400. Permission to photocopy portions of any individual standard for educational class-room use can also be obtained through the Copyright Clearance Center.Note: Attention is called to the possibility that implementation of this standard mayrequire use of subject matter covered by p
3、atent rights. By publication of this standard,no position is taken with respect to the existence or validity of any patent rights inconnection therewith. The IEEE shall not be responsible for identifying patents forwhich a license may be required by an IEEE standard or for conducting inquiries intot
4、he legal validity or scope of those patents that are brought to its attention.Copyright 1998 IEEE. All rights reserved.iiiIntroduction(This introduction is not part of IEEE Std 1061-1998, IEEE Standard for a Software Quality Metrics Methodology.)HistoryIn February 1984, a project to develop a standa
5、rd for a software quality metrics methodology was approved,and a working group was formed, because there was no existing IEEE standard covering the eld of softwarequality metrics. In December 1992, the IEEE Standards Board approved IEEE Std 1061-1992. It was pub-lished by IEEE on 12 March, 1993. Thi
6、s was the rst IEEE standard that dealt with quality metrics. It is important that users of this standard understand that this is a process standard, and not a standard thatmandates specic metrics for use. The philosophy of this standard is that an organization can employ which-ever metrics it deems
7、most appropriate for its applications, as long as the methodology is followed and themetrics are validated. Another reason for this approach is that there was no consensus on which metrics tomandate for use (the provisions of a standard are mandatory, not optional). Consistent with this approachwas
8、the Working Group charter, as provided in the IEEE Standards Board approval of the project authoriza-tion request (PAR), which called for a standard methodology to be developed.Due to the IEEE rule that a standard must be revised or reafrmed within ve years of issuance, a PAR for arevision was submi
9、tted and approved in 1998. The revision was reballoted and recirculated, and commentswere resolved in 1998. The standard obtained the necessary approval rate during balloting and was submit-ted to the IEEE-SA Standards Board, which approved it in December 1998.Purpose Software quality is the degree
10、to which software possesses a desired combination of attributes. This desiredcombination of attributes shall be clearly dened; otherwise, assessment of quality is left to intuition. For thepurpose of this standard, dening software quality for a system is equivalent to dening a list of softwarequalit
11、y attributes required for that system. In order to measure the software quality attributes, an appropriateset of software metrics shall be identied. The purpose of software metrics is to make assessments throughout the software life cycle as to whether thesoftware quality requirements are being met.
12、 The use of software metrics reduces subjectivity in the assess-ment and control of software quality by providing a quantitative basis for making decisions about softwarequality. However, the use of software metrics does not eliminate the need for human judgment in softwareevaluations. The use of so
13、ftware metrics within an organization or project is expected to have a benecialeffect by making software quality more visible.More specically, the use of this standards methodology for measuring quality allows an organization to Achieve quality goals; Establish quality requirements for a system at i
14、ts outset; Establish acceptance criteria and standards; Evaluate the level of quality achieved against the established requirements; Detect anomalies or point to potential problems in the system; Predict the level of quality that will be achieved in the future; Monitor changes in quality when softwa
15、re is modied; Assess the ease of change to the system during product evolution; Validate a metric set.To accomplish these aims, both process and product metrics should be represented in the system metrics plan.ivCopyright 1998 IEEE. All rights reserved.The following is a list of major changes from t
16、he previous edition:a) This revision elaborates on the context in which validation is to be interpretedvalidating metricswith respect to a quality factor (e.g., demonstrating a statistical relationship between a complexitymetric and defect count for the purpose of predicting defects from complexity)
17、 for a given applica-tion as opposed to a universal validation of the metrics for all applications. An informative annex(Annex B of this standard), giving sample metric validation calculations, is also included.b) Due to the policy of the IEEE Software Engineering Standards Committee (SESC) to provi
18、de majorinformational items in the form of SESC approved books, as opposed to putting this information instandards, the annex that contained the case studies (Annex C of IEEE Std 1061-1992) has beendeleted. In addition, due to legal and proprietary restrictions on the release of data when IEEE Std10
19、61-1992 was written, the working group was unable to obtain metric data from industry for themission critical example. Therefore, it was necessary to use university metric data. Since the publi-cation of IEEE Std 1061-1992, data have become available from applications, such as the SpaceShuttle, whic
20、h will be used in a future book. The book could be used as a companion document tothis standard.c) The annex that contained an informational item about metrics descriptions and results (Annex B ofIEEE Std 1061-1992) has been deleted because many of the metrics and metrics application resultsare now
21、obsolete. Examples of metrics will be included in the aforementioned book. d) The annex that contained example factors, subfactors, and metrics, and that described the relation-ships among them (Annex A of IEEE Std 1061-1992), has been deleted. The relationships amongthese are pictured in Figure 1 a
22、nd discussed in Clause 3 of this standard.e) Obsolete references in the bibliography (Annex D of IEEE Std 1061-1992) have been deleted and alist of references (Clause 2 of this standard) has been added. The purpose of the references is to pointthe user to additional information about key points in t
23、he standard. In accord with SESC policy, ametrics bibliography will be provided in a future SESC approved book.f) Due to the importance of the goal question metric (GQM) and the practical software measurement(PSM) frameworks, these frameworks have been included in an informative annex (Annex A of th
24、isstandard).g) Normative and informative material have been better distinguished.Participants At the time this standard was completed, the Software Quality Metrics Methodology Working Group had thefollowing membership:Norman Schneidewind,ChairCelia Modell, EditorAlain AbranJulie BarnardDick Chiricos
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ANSIIEEE10611998STANDARDFORASOFTWAREQUALITYMETRICSMETHODOLOGYIEEECOMPUTERSOCIETYDOCUMENT 软件 质量 评测 方法

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