ISO-14769-2001.pdf

上传人:爱问知识人 文档编号:3777949 上传时间:2019-09-23 格式:PDF 页数:32 大小:1.41MB
返回 下载 相关 举报
ISO-14769-2001.pdf_第1页
第1页 / 共32页
ISO-14769-2001.pdf_第2页
第2页 / 共32页
ISO-14769-2001.pdf_第3页
第3页 / 共32页
ISO-14769-2001.pdf_第4页
第4页 / 共32页
ISO-14769-2001.pdf_第5页
第5页 / 共32页
亲,该文档总共32页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ISO-14769-2001.pdf》由会员分享,可在线阅读,更多相关《ISO-14769-2001.pdf(32页珍藏版)》请在三一文库上搜索。

1、INTERNATIONAL STANDARD ISOAEC 14769 First edition 2001-05-1 5 Information technology - Open Distributed Processing - Type Repository Function Technologies de linformation - Traitement rparti ouvert - Fonction de rpertoire de types Reference number ISOIEC 14769:2001(E) 0 ISOAEC 2001 Copyright Interna

2、tional Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO/IEC 14769:2001(E) PDF disclaimer This PDF file may contain e

3、mbedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility

4、of not infringing Adobes licensing policy. The IS0 Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Systems Incorporated. Details of the soitware products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation paramete

5、rs were optimized for printing. Every care has been taken to ensure that the file is suitable for use by IS0 member bodies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. O ISOAEC 2001 All rights reserved. Unless otherw

6、ise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either IS0 at the address below or ISOs member body in the country of the requester. IS0 copyright

7、office Case postale 56 CH-121 1 Geneva 20 Tel. + 41 22 749 O1 11 Fax +41227490947 E-mail copyright Qiso.ch Web www.iso.ch Printed in Switzerland II O ISOAEC 2001 -All rights reserved Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technic

8、al Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO/IEC 14769:2001(E) CONTENTS Scope Normative References 2.1 Identical Recommendation I Intemational Standard . 2.2 Additional References 2.3 Specifications of the

9、 Object Management Group Definitions 3.1 Terms defined in other International Standards . 3.2 3.3 Terms defined in the OMG Meta-Object Facility . Abbreviations Overview and Motivation . . . 5.1 Type Repository 5.2 Meta-Object Facility Enterprise Specification . 6.1 Objective . 6.2 Type Repository Co

10、mmunity 6.2.1 Roles 6.2.2 Behaviour 6.2.3 Policies 6.3 Federation 6.4 Correspondences between enterprise specification concepts and the MOF Information Specification . 7.1 Correspondences between information viewpoint concepts and the MOF Computational Specification . 8 .i Correspondences between co

11、mputational viewpoint concepts and the MOF Conformance Statements and Reference Points . . Terms defined in this Recommendation I International Standard Annex A . ODP Type Framework . A.l ODP-RM Type System A.3 A.2 Type System for ODP Trading Function Interface Reference and Binding Type S Annex B -

12、 Suggested type languages Annex C . Summary of Referenced Material in OMG Meta-Object Facility Problems arising through reference to the OMG Meta-Object Facility specification . . . C . 1 C.2 Relationship with the MOF specification . Page 1 1 1 2 2 2 2 4 5 5 5 5 6 6 6 6 6 8 10 10 11 11 11 12 12 12 1

13、4 14 16 17 23 24 24 24 O ISO/tEC 2001 -All rights reserved . 111 Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12 MDTNo reproduction or networking permitted without licen

14、se from IHS -,-,- ISO/IEC 14769:2001(E) Foreword IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of IS0 or IEC participate in the development o

15、f International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in

16、liaison with IS0 and IEC, also take part in the work. International Standards are drafted in accordance with the rules given in the ISOAEC Directives, Part 3. In the field of information technology, IS0 and IEC have established ajoint technical committee, ISO/IEC JTC 1. Draft International Standards

17、 adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this International Standard ma

18、y be the subject of patent rights. IS0 and IEC shall not be held responsible for identifying any or all such patent rights. International Standard ISOAEC 14769 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information rechnofogy, Subcommittee SC 7, SofnYare engineering, in collaboration w

19、ith ITU-T. The identical text is published as ITU-T Recommendation X.960. Annex A forms a normative part of this International Standard. Annexes B and C are for information only. iV O ISO/IEC 2001 - All rights reserved Copyright International Organization for Standardization Provided by IHS under li

20、cense with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12 MDTNo reproduction or networking permitted without license from IHS -,-,- ISOAEC 14769:2001 (E) Introduction This Recommendation 1 International Standard prescribes the ODP Type Repository Function (sub

21、clause 14.4 of ITU-T Rec. X.903 I ISO/IEC 10746-3) to support the storage, retrieval and management of type descriptions within an identified framework for type descriptions. ITU-T Rec. X.902 1 ISOAEC 10746-2 provides a general definition of type in subclause 9.7; this definition allows the descript

22、ion of types using any predicate. ITU-T Rec. X.903 I ISO/IEC 10746-3 introduces a number of target concepts specific to particular viewpoints. This Recommendation I International Standard supports the establishment of type definitions based on the concepts defined in the ODP family of Recommendation

23、s I International Standards. This Recommendation I International Standard enables type descriptions for use by the ODP functions outlined in IS01 IEC 10746-3. Type descriptions can occur in specifications from any viewpoint, e.g. enterprise specification can introduce enterprise types. This Recommen

24、dation 1 International Standard specifically addresses the needs of the ODP computational and engineering viewpoint types, but is capable of supporting type descriptions coming from other viewpoint languages. This Recommendation I International Standard permits the use of multiple type description l

25、anguages. There are a number of widely used and standardized languages for type description, for example C O N A IDL, ASN., LOTOS, GDMO and SDL, which fulfil some of the requirements of type descriptions in ODP-RM. This Recommendation I International Standard does not define a single all-encompassin

26、g type language. Users can use either existing languages or languages defined within other ODP Recommendations I International Standards. Annex B is an informative annex outlining languages that support large sets of target concepts. This Recommendation I International Standard supports type systems

27、 with a type Type (e.g. pass type as parameters as in the ODP computational language). ITU-T Rec. X.903 I ISO/IEC 10746-3 defines a subtype relationship between computational operational interface signature types. This Recommendation 1 International Standards supports a wider variety of relationship

28、s between types, which might include the analysis of behaviour and environment contracts, but the definition of such relationships is not within the scope of this Recommendation 1 Intemational Standard. Relationships between types can either be asserted or deduced. It is recognized that not all rela

29、tionships (including equivalence) can always be automatically deduced. However, automatic deduction should be encouraged whenever applicable. The type repository function supports the allocation of identifiers to types in order to allow the transmission of these “shorthand“ representations across do

30、mains (Le. between objects using different type repositories). The type repository function addresses intenvorking and federation to support the distribution of the type repository function by clarifying the notion of type domains. This function supports both federation of type domains handling equi

31、valent type systems and federation of type domains handling different type systems. O ISOAEC 2001 -All rights reserved V Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12

32、MDTNo reproduction or networking permitted without license from IHS -,-,- ISOAEC 14769 : 2001 (E) INTERNATIONAL STANDARD ITU-T RECOMMENDATION INFORMATION TECHNOLOGY - OPEN DISTRIBUTED PROCESSING - TYPE REPOSITORY FUNCTION 1 Scope The concept of “type“ is fundamental to ODP systems; the interaction m

33、odel of ODP-RM involves strongly-typed interactions. This Recommendation I International Standard: - defines a framework for describing types of interest in ODP systems by determining what entities need to be typed and what needs to be said about the identified types. The primary focus of this work

34、is the computational interface type system; identifies and characterizes type languages sufficient to describe the types identified a b v e i n an informative annex; provides enterprise, information, and computational specifications of a generic type repository function within the type description f

35、ramework which can be specialized to select a specific type system or type notation. The type repository function provides: 0 management of type descriptions; - - storage and retrieval of type descriptions; management of the relationship between types including matching of types; naming of types (in

36、 a manner consistent with ODP Naming Framework); intenvorking and federation of different type repositories. This Recommendation I International Standard provides a standard method of accessing type descriptions used within open distributed processing systems, where the type descriptions can be in v

37、arious concrete syntaxes and type languages used in these open distributed processing systems. This Recommendation I International Standard also facilitates the dynamic matching of types for interactions, binding and trading purposes. 2 Normative References The following Recommendations and Internat

38、ional Standards contain provisions which, through reference in this text, constitute provisions of this Recommendation I International Standard. At the time of publication, the editions indicated were valid. All Recommendations and International Standards are subject to revision, and parties to agre

39、ements based on this Recommendation I International Standard are encouraged to investigate the possibility of applying the most recent edition of the Recommendations and Standards listed below. Members of IEC and IS0 maintain registers of currently valid International Standards. The Telecommunicatio

40、n Standardization Bureau of ITU maintains a list of the currently valid ITU-T Recommendations. 2.1 Identical Recommendations I International Standards - ITU-T Recommendations X.680-series (1997) I ISO/IEC 8824 (all parts): 1998, Information technology - Abstract Syntax Notation One (ASN. I). ITU-T R

41、ecommendation X.725 (1 995) 1 ISO/IEC 1 O1 65-7: 1996, Information technology - Open Systems Interconnection - Structure o f management information: General relationship model. - ITU-T Rec. X.960 (1999 E) 1 Copyright International Organization for Standardization Provided by IHS under license with I

42、SO Licensee=NASA Technical Standards 1/9972545001 Not for Resale, 04/12/2007 23:00:12 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO/IEC 14769 : 2001 (E) 2. ITU-T Recommendation X.902 (1995) I ISO/IEC 10746-2: 1996, Information technology - Open Distributed Processing

43、- Reference Model: Foundations. ITU-T Recommendation X.903 (1995) I ISO/IEC 10746-3: 1996, Information technology - Open Distributed Processing - Reference Model: Architecture. ITU-T Recommendation X.9 1 O (1 998) I ISO/IEC 1477 1 : 1999, Information technology - Open Distributed Processing - Naming

44、 framework. ITU-T Recommendation X.920 (1997) I ISO/IEC 14750: 1999, Information technology - Open Distributed Processing - Interface ejnition language. ITU-T Recommendation X.930 (1998) I ISO/IEC 14753: 1999, Information technology - Open Distributed Processing - Interface references and binding. I

45、TU-T Recommendation X.950 (1997) 1 ISO/IEC 13235-1:1998, Information technology - Open Distributed. Processing - Trading function: Specification. Ac- Mona1 References - ISO/IEC 10027: 1990, Information technology - Information Resource Dictionary System (IRDS) framework. ISO/IEC 137 19 (all parts):

46、1998, Information technology - Portable Common Tool Environment (PCTE). ISO/IEC 15474 (all parts):.), Information technology - CDIF Framework. - - 2.3 This Recommendation I International Standard makes references to the following specifications: Specifications of the Object Management Group - - Obje

47、ct Management Group, adl97-08-14 and ad97-08- 15, Meta-Object Facility, 1997. Object Management Group, ad/97-08-02 through adl98-08-09, Unijed Modelling Language, 1997. Annex C identifies the clauses of this Recommendation 1 International Standard that reference text in the Meta-Object Facility. 3 D

48、efinitions For the purposes of this Recommendation I Intemational Standard, the following definitions apply, except for where the text is described as being common with the Meta-Object Facility. 3.1 This Recommendation I International Standard makes use of the following terms defined in ITU-T Rec. X

49、.902 I ISO/IEC 10746-2 Open Distributed Processing - Reference Model: Foundations): Terms defined in other International Standards - action; - behaviour; - binding; - client object; - consumer object; - creation (of an ); - data type; - deletion (of an ); - domain; - environment contract type; - iden

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

当前位置:首页 > 其他


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