IEEE-1420.1-1995-R2002.pdf

上传人:哈尼dd 文档编号:3771516 上传时间:2019-09-23 格式:PDF 页数:20 大小:233.34KB
返回 下载 相关 举报
IEEE-1420.1-1995-R2002.pdf_第1页
第1页 / 共20页
IEEE-1420.1-1995-R2002.pdf_第2页
第2页 / 共20页
IEEE-1420.1-1995-R2002.pdf_第3页
第3页 / 共20页
IEEE-1420.1-1995-R2002.pdf_第4页
第4页 / 共20页
IEEE-1420.1-1995-R2002.pdf_第5页
第5页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《IEEE-1420.1-1995-R2002.pdf》由会员分享,可在线阅读,更多相关《IEEE-1420.1-1995-R2002.pdf(20页珍藏版)》请在三一文库上搜索。

1、 Recognized as an American National Standard (ANSI) The Institute of Electrical and Electronics Engineers, Inc. 345 East 47th Street, New York, NY 10017-2394, USA Copyright 1996 by the Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Published 1996. Printed in the United

2、States of America ISBN 1-55937-584-1 No part of this publication may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher. IEEE Std 1420.1-1995(R2002) IEEE Standard for Information TechnologySoftware Reuse Data Model for Reu

3、se Library Interoperability: Basic Interoperability Data Model (BIDM) Sponsor Software Engineering Standards Committee of the IEEE Computer Society Developed in cooperation with the Reuse Library Interoperability Group (RIG) Approved 13 November 2002 American Nantion Standards Institute Reaffirmed J

4、une 12, 2002 Approved December 12, 1995 IEEE Standards Board Abstract: The minimal set of information about assets that reuse libraries should be able to ex- change to support interoperability is provided . Keywords: reuse libraries; software, interoperability Copyright The Institute of Electrical a

5、nd Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- Print: ISBN 1-55937-584-1, SH94365 PDF: ISBN 0-7381-0424-8, SS9

6、4365 IEEE Standards documents are developed within the IEEE Societies and the Standards Coordinating Com- mittees of the IEEE Standards Board. Members of the committees serve voluntarily and without compensa- tion. They are not necessarily members of the Institute. The standards developed within IEE

7、E represent a consensus of the broad expertise on the subject within the Institute as well as those activities outside of IEEE that have expressed an interest in participating in the development of the standard. Use of an IEEE Standard is wholly voluntary. The existence of an IEEE Standard does not

8、imply that there are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to the scope of the IEEE Standard. Furthermore, the viewpoint expressed at the time a standard is approved and issued is subject to change brought about through developments in

9、 the state of the art and comments received from users of the standard. Every IEEE Standard is subjected to review at least every five years for revision or reaffirmation. When a document is more than five years old and has not been reaffirmed, it is reasonable to conclude that its contents, althoug

10、h still of some value, do not wholly reflect the present state of the art. Users are cautioned to check to determine that they have the latest edition of any IEEE Standard. Comments for revision of IEEE Standards are welcome from any interested party, regardless of membership affiliation with IEEE.

11、Suggestions for changes in documents should be in the form of a proposed change of text, together with appropriate supporting comments. Interpretations: Occasionally questions may arise regarding the meaning of portions of standards as they relate to specific applications. When the need for interpre

12、tations is brought to the attention of IEEE, the Insti- tute will initiate action to prepare appropriate responses. Since IEEE Standards represent a consensus of all concerned interests, it is important to ensure that any interpretation has also received the concurrence of a balance of interests. Fo

13、r this reason, IEEE and the members of its societies and Standards Coordinating Com- mittees are not able to provide an instant response to interpretation requests except in those cases where the matter has previously received formal consideration. Comments on standards and requests for interpretati

14、ons should be addressed to: Secretary, IEEE Standards Board 445 Hoes Lane P.O. Box 1331 Piscataway, NJ 08855-1331 USA Authorization to photocopy portions of any individual standard for internal or personal use is granted by the Institute of Electrical and Electronics Engineers, Inc., provided that t

15、he appropriate fee is paid to Copyright Clearance Center. To arrange for payment of licensing fee, please contact Copyright Clearance Center, Cus- tomer Service, 222 Rosewood Drive, Danvers, MA 01923 USA; (508) 750-8400. Permission to photocopy portions of any individual standard for educational cla

16、ssroom use can also be obtained through the Copyright Clearance Center. Note: Attention is called 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

17、 validity of any patent rights in connection therewith. The IEEE shall not be responsible for identifying patents for which a license may be required by an IEEE standard or for conducting inquiries into the legal validity or scope of those patents that are brought to its attention. Copyright The Ins

18、titute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- iii Introduction This introduction is not

19、 part of IEEE Std 1420.1-1995, IEEE Standard for Information TechnologySoftware ReuseData Model for Reuse Library Interoperability: Basic Interoperability Data Model (BIDM). This standard was developed as the result of a collaboration between the Reuse Library Interoperability Group (RIG) and the So

20、ftware Engineering Standards Committee (SESC) of the IEEE Computer Society. The RIG is a volunteer organization of experts from the industrial, government, and academic communities working together to create consensus-based specifications for the interoperation of software reuse libraries. Under the

21、 terms of a Memorandum of Understanding with the IEEE, the RIG develops specifications and other documents on this subject and submits them to the SESC. The RIG then responds to the IEEE Sponsor Balloting process in order to improve the documents and widen the community of consensus. Following nor-

22、mal IEEE rules and procedures, the documents are finally published as IEEE standards. This document was originally developed as a RIG Proposed Standard RPS-0001 (1993), A Basic Interopera- bility Data Model (BIDM). It was prepared by the RIG Technical Committee on Asset Exchange Interfaces. At the t

23、ime the proposed standard was approved, membership of the committee was as follows: Pamela K. Arya, Chair Elizabeth T. Hobbs, Past Chair A balloting group formed of members of the Combined Technical Committee approved the document for submission to the RIG Executive Board. Members of the balloting g

24、roup were as follows: Eric Beser; Chair, Combined Technical Committee The RIG Executive Board approved this document on April 1, 1993, with the following officers: James W. Moore, Chair Eric Beser, Vice Chair Peter Berggren, Secretary Peter Berggren Scott Clark Ted Davis Karen Dennis Marcelle Hajjar

25、 Stephen Huang Barry Jacobs Jeffrey Kay Roy Lloyd Thomas Loggia Jim Moore Tim Niesen Steven Parker Jeff Poulin John Shockro Bruce Soileau Jim Solderitsch Wilson Tan Claire Tozier Jack Tupman Newman Vosbury Frank Walker Mary Armstrong Rose Armstrong Pam Arya Peter Berggren Barry Bounds Linda Braun Sh

26、errie Chubin Scott Clark Ted Davis Karen Dennis Dave Dikel David Dymm Manuel Faria Barbara Fleming Karen Fleming Marcelle Hajjar Al Hankinson Terri Hobbs Stephen Huang George Jackelen Lawrence Jacowitz Jeffrey Kay Debby LaForme Gertrude Levine Roy Lloyd Thomas Loggia Jim Moore David Nassau Stephen P

27、arker Teri Payton Jeffrey Poulin Donald J. Reifer Jack Rothrock Robert Saisi John Shockro Bruce Soileau Jim Solderitsch Claire Tozier Newman Vosbury Jim Wilson Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/11111110

28、01, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- iv When this standard was balloted in the IEEE, the balloting committee had the following membership: When the IEEE Standards Board approved this standard on Decemb

29、er 12, 1995, it had the following membership: E. G. “Al” Kiener, ChairDonald C. Loughry, Vice Chair Andrew G. Salem, Secretary *Member Emeritus Also included are the following nonvoting IEEE Standards Board liaisons: Satish K. Aggarwal Steve Sharkey Robert E. Hebner Chester C. Taylor Kristin M. Ditt

30、mann IEEE Standards Project Editor Syed Ali Pamela K. Arya Man K. Au Mordechai Ben-Menachem Peter A. Berggren H. Ronald Berlack Christos Bezirtzoglou Richard E. Biehl William J. Boll Fletcher Buckley Michael Caldwell Lawrence Catchpole Betty P. Chao John P. Chihorek Antonio M. Cicu Theo Clarke Sharo

31、n Cobb Virgil Lee Cooper Geoffrey Darnton Bostjan K. Derganc Harpal Dhama Dave Dikel Leo G. Egan John W. Fendrich Julian Forster Adel N. Ghannam Julio Gonzalez Sanz Eric Grosse Lawrence M. Gunther David A. Gustafson Rob Harker Myron Hecht Rick Hefner Mark Heinrich Umesh P. Hiriyannaiah Helmut Hummel

32、 Fabrizio Imelio Frank Jay David Johnson Martha Johnson Vladan V. Jovanovic William S. Junk Chris F. Kemerer Judy Kerner Robert J. Kierzyk Motti Y. Klein Thomas M. Kurihara John B. Lane J. Dennis Lawrence Fang Ching Lim Gianluca Marcellino Robert A. Martin Tomoo Matsubara Patrick McCray Jacques Meek

33、el Glen A. Meldrum Celia H. Modell James W. Moore Dennis E. Nickle Mike Ottewill Gerald L. Ourada Indradeb P. Pal Lalit Mohan Patnaik Donald J. Pfeiffer John G. Phippen Peter T. Poon Jeffrey S. Poulin Lawrence S. Przybylski John Reddan Dennis Rilling James R. Roberts R. Waldo Roth Terence P. Rout An

34、drew P. Sage Stephen R. Schach Peter E. Schilling Gregory D. Schumacher Katsutoshi Shintani David M. Siefert Raghu P. Singh Nancy M. Smith Melford E. Smyre Jag Sodhi Fred J. Strauss Toru Takeshita Booker Thomas Patricia Trellue Leonard L. Tripp Mark-Rene Uchida Theodore J. Urbanowicz Glenn D. Venabl

35、es Dolores Wallace Camille S. White-Partain Scott A. Whitmire Charles D. Wilson Paul R. Work Kathryn P. Yglesias Weider D. Yu Geraldine Zimmerman Peter F. Zoll Gilles A. Baril Clyde R. Camp Joseph A. Cannatelli Stephen L. Diamond Harold E. Epstein Donald C. Fleckenstein Jay Forster* Donald N. Heirma

36、n Richard J. Holleman Jim Isaak Ben C. Johnson Sonny Kasturi Lorraine C. Kevra Ivor N. Knight Joseph L. Koepfinger* D. N. “Jim” Logothetis L. Bruce McClung Marco W. Migliaro Mary Lou Padgett John W. Pope Arthur K. Reilly Gary S. Robinson Ingo Rusch Chee Kiow Tan Leonard L. Tripp Howard L. Wolfman Co

37、pyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- v Contents CLAUSE PAGE 1.O

38、verview 1 1.1 Scope 1 1.2 Purpose. 1 2.Definitions . 1 3.The basic interoperability data model 2 3.1 The BIDM meta-model 3 3.2 Data types 5 3.3 The classes. 5 3.4 The attributes . 8 3.5 The relationships 12 4.Bibliography 14 ANNEX Annex A. (informative) Background 14 Copyright The Institute of Elect

39、rical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- Copyright The Institute of Electrical and Electronics En

40、gineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or networking permitted without license from IHS -,-,- 1 IEEE Standard for Information TechnologySoftware Reuse Data Model for Reuse Li

41、brary Interoperability: Basic Interoperability Data Model (BIDM) 1. Overview 1.1 Scope This document describes the Basic Interoperability Data Model (BIDM) standard as developed by the Reuse Library Interoperability Group (RIG). 1.2 Purpose The purpose of the BIDM is to define the minimal set of inf

42、ormation about assets that reuse libraries should be able to exchange to support interoperability. Because the BIDM describes a minimal set, other data that would be useful for interoperability, including library data model information, is not included in the BIDM. Furthermore, the BIDM does not inc

43、lude communication protocol or related standards. Other RIG standards will address these aspects of interoperability. More information about the RIG and about some of these future standards is included in annex A. Important terms used in the BIDM are defined in clause 2. The core of the BIDM standar

44、d is contained in clause 3, which includes a description of the meta-model of the BIDM and a definition of the data model for basic interoperability. 2. Definitions This clause contains some key terms used in this standard. Other terms are defined in the RIG Glossary B4.1 2.1 asset: (1) The items of

45、 interest which are stored in a reuse library, such as design documentation, speci- fications, source code, documentation, test suites, etc., or any other unit of information of potential value to a reuser B4. (2) A class in the BIDM. Asset will always be capitalized when referring to the class Asse

46、t. 1Numbers in brackets correspond to those of the bibliography in clause 5. Copyright The Institute of Electrical and Electronics Engineers, Inc. Provided by IHS under license with IEEELicensee=IHS Employees/1111111001, User=OConnor, Maurice Not for Resale, 04/28/2007 23:27:27 MDTNo reproduction or

47、 networking permitted without license from IHS -,-,- IEEE Std 1420.1-1995DATA MODEL FOR REUSE LIBRARY INTEROPERABILITY: 2 2.2 attribute: A predefined characteristic that provides a property of a class. Properties are inherited from a class to its subclasses. 2.3 Basic Interoperability Data Model (BI

48、DM): Defines the minimal set of information that reuse libraries should be able to exchange about assets in order to interoperate. 2.4 class: A grouping of similar objects that have the same structure but potentially different attribute and/or relationship values. 2.5 class hierarchy: An ordering of classes, in which a subclass is a specialization of its superclass. A class inherits attributes and relationships from its superclass and can define additional attributes and relationships of its own. 2.6 libr

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1