《BS-ISO-IEC19763-3-2007.pdf》由会员分享,可在线阅读,更多相关《BS-ISO-IEC19763-3-2007.pdf(28页珍藏版)》请在三一文库上搜索。
1、BRITISH STANDARD BS ISO/IEC 19763-3:2007 Information technology Metamodel framework for interoperability (MFI) Part 3: Metamodel for ontology registration ICS 35.040 ? Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c
2、) BSI BS ISO/IEC 19763-3:2007 This British Standard was published under the authority of the Standards Policy and Strategy Committee on 30 March 2007 BSI 2007 ISBN 978 0 580 50408 2 National foreword This British Standard was published by BSI. It is the UK implementation of ISO/IEC 19763-3:2007. The
3、 UK participation in its preparation was entrusted to Technical Committee IST/40, Data management and interchange. A list of organizations represented on IST/40 can be obtained on request to its secretary. This publication does not purport to include all the necessary provisions of a contract. Users
4、 are responsible for its correct application. Compliance with a British Standard cannot confer immunity from legal obligations. Amendments issued since publication Amd. No. DateComments Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Unc
5、ontrolled Copy, (c) BSI Reference number ISO/IEC 19763-3:2007(E) INTERNATIONAL STANDARD ISO/IEC 19763-3 First edition 2007-03-01 Information technology Metamodel framework for interoperability (MFI) Part 3: Metamodel for ontology registration Technologies de linformation Cadre du mtamodle pour linte
6、roprabilit (MFI) Partie 3: Mtamodle pour lenregistrement de lontologie BS ISO/IEC 19763-3:2007 Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI ii Licensed Copy: London South Bank University, London South Bank U
7、niversity, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI iii Contents Page Foreword iv Introduction v 1 Scope . 1 2 Conformance. 2 2.1 General. 2 2.2 Degree of conformance 2 2.3 Implementation Conformance Statement (ICS). 2 3 Normative references. 3 4 Terms, definitions and abbrevia
8、ted terms . 3 4.1 Terms and definitions. 3 4.2 Abbreviated terms 4 5 Structure of MFI Ontology registration. 4 5.1 Overview of MFI Ontology registration. 4 5.2 Relationship between MFI Core and MFI Ontology registration 5 5.3 Metamodel for ontology registration 6 Annex A (informative) Example of MFI
9、 Ontology registration. 10 Annex B (informative) All metaclasses that inherit from Administered_Item 16 Annex C (informative) List of Ontology_Languages 17 Bibliography. 18 Figures Figure 1 Scope of MFI Ontology registration. 1 Figure 2 Metamodel for ontology registration . 4 Figure 3 Relationship b
10、etween MFI Core and MFI Ontology registration. 5 Figure A.1 Three examples of the sentences in RO1 10 Figure A.2 Registration of RO1 11 Figure A.3 Two examples of the sentences in RO2. 12 Figure A.4 Registration of RO2 13 Figure A.5 Three examples of the sentences in LO1. 14 Figure A.6 Registration
11、of LO1 15 Figure B.1 All metaclasses that inherit from Administered_Item 16 Tables Table C.1 List of Ontology_Language. 17 BS ISO/IEC 19763-3:2007 Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI iv Foreword ISO
12、 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committe
13、es established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work
14、. In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of the joint technical committee is to prepare International Stan
15、dards. Draft International Standards 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 elemen
16、ts of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. ISO/IEC 19763-3 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 32, Data management and interchange. ISO/
17、IEC 19763 consists of the following parts, under the general title Information technology Metamodel framework for interoperability (MFI): Part 1: Reference model Part 2: Core model Part 3: Metamodel for ontology registration Part 4: Metamodel for model mapping BS ISO/IEC 19763-3:2007 Licensed Copy:
18、London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI v Introduction Today, in E-business (EB) or E-commerce (EC) through the Internet, the effective interchange of business transactions or other related information across countrie
19、s and cultures is an important concern for people in both the IT industry and other non-IT industries. To follow the current trends of EB or EC, industrial consortia have engaged in the standardization of domain- specific business objects, including business process models and software components us
20、ing common modeling facilities and interchange facilities such as UML and XML. They are very active in standardizing domain-specific business process models and standard modeling constructs such as data elements, entity profiles and value domains. Moreover, interoperation among autonomous Web-based
21、applications, such as Web services, is becoming important. For that purpose, ontology is a key issue. Ontology is a description of a universe of discourse. A lexicon, a taxonomy, a thesaurus and a familiar conceptual model such as a business process model in UML are all examples of ontology. In addi
22、tion, ontology includes a more complex axiomatic theory. Several efforts to establish standards associated with ontology are under way. For example, OMG will publish a specification called ODM, defining the metamodels of ontologies described in several languages and the mappings among them. This par
23、t of ISO/IEC 19763 will be expanded to provide for the metadata associated with ontologies to be specified and registered with respect to this part of ISO/IEC 19763. In addition, to promote ontology-based interoperation, a generic framework for registering administrative information related to ontol
24、ogies is necessary. This part of ISO/IEC 19763 intends to provide a generic framework for registering administrative information related to ontologies, based on ISO/IEC 19763-2. NOTE UML and OMG are the trademarks of the Object Management Group. BS ISO/IEC 19763-3:2007 Licensed Copy: London South Ba
25、nk University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI blank Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 1 Information technology Metamodel framework for
26、 interoperability (MFI) Part 3: Metamodel for ontology registration 1 Scope ISO/IEC 19763 specifies a metamodel framework for interoperability. This part of ISO/IEC 19763 specifies the metamodel that provides a facility to register administrative information related to ontologies. The metamodel spec
27、ified in this part of ISO/IEC 19763 is intended to promote interoperation among application systems. It does not specify the metamodels of ontologies described in specific languages and the mappings among them. They are specified in other specifications such as the Ontology Definition Metamodel from
28、 the Object Management Group (see bibliography item 1). Figure 1 shows the scope of this part of ISO/IEC 19763. MFI Core MFI Ontology registration Ontology registry for application system B Ontology B Administrative information of ontology B Admin. Info. B Scope of MFI Ontology registration Standard
29、ized ontology repository for application system A Ontology A . . . Standardized ontology repository Administrative information of ontology A Admin. Info. A . . . Interoperation Application system B Applicatio System A Application system A Scope ofspecifications such asODM . . . MFI Core MFI Ontology
30、 registration Ontology registry for application system B Ontology B for application system B Ontology B Administrative information of ontology B Admin. Info. B Administrative information of ontology B Admin. Info. B Scope of MFI Ontology registration Standardized ontology repository Standardized ont
31、ology repository for application system A Ontology A for application system A Ontology A . . . . . . Standardized ontology repository Standardized ontology repository Administrative information of ontology A Admin. Info. A Administrative information of ontology A Admin. Info. AAdmin. Info. A . . . .
32、 . . Interoperation Application system B Application system B Applicatio System A Application system A Scope ofspecifications such asODM . . . . . . Figure 1 Scope of MFI Ontology registration BS ISO/IEC 19763-3:2007 Licensed Copy: London South Bank University, London South Bank University, Sun Apr
33、01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 2 2 Conformance 2.1 General An implementation claiming conformance with this part of ISO/IEC 19763 shall support the metamodel specified in 5.3, depending on a degree of conformance as described below. 2.2 Degree of conformance 2.2.1 General The
34、 distinction between “strictly conforming” and “conforming” implementations is necessary to address the simultaneous needs for interoperability and extensions. This part of ISO/IEC 19763 describes specifications that promote interoperability. Extensions are motivated by needs of users, vendors, inst
35、itutions and industries, but are not specified by this part of ISO/IEC 19763. A strictly conforming implementation may be limited in usefulness but is maximally interoperable with respect to this part of ISO/IEC 19763. A conforming implementation may be more useful, but may be less interoperable wit
36、h respect to this part of ISO/IEC 19763. 2.2.2 Strictly conforming implementation A strictly conforming implementation a) shall support the metamodel specified in 5.3; b) shall not support any extensions to the metamodel specified in 5.3. 2.2.3 Conforming implementation A conforming implementation a
37、) shall support the metamodel specified in 5.3; b) may support extensions to the metamodel specified in 5.3 that are consistent with the metamodel specified in 5.3. 2.3 Implementation Conformance Statement (ICS) An implementation claiming conformance with this part of ISO/IEC 19763 shall include an
38、Implementation Conformance Statement stating a) whether it is a strictly conforming implementation or a conforming implementation (2.2); b) what extensions are supported if it is a conforming implementation. BS ISO/IEC 19763-3:2007 Licensed Copy: London South Bank University, London South Bank Unive
39、rsity, Sun Apr 01 14:52:44 GMT+00:00 2007, Uncontrolled Copy, (c) BSI 3 3 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced
40、 document (including any amendments) applies. ISO/IEC 11179-3:2003, Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes ISO/IEC 19763-1, Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model ISO/IEC 19763-2, Informa
41、tion technology Metamodel framework for interoperability (MFI) Part 2: Core model 1) 4 Terms, definitions and abbreviated terms 4.1 Terms and definitions For the purposes of this document, the terms and definitions given in ISO/IEC 11179-3:2003, ISO/IEC 19763-1, ISO/IEC 19763-2 and the following app
42、ly. 4.1.1 universe of discourse all those things of interest that are concrete or abstract and that have been, are, or ever might be 4.1.2 ontology description of a universe of discourse in a language that a computer can process 4.1.3 reference ontology ontology that is usable and sharable by a comm
43、unity of interest 4.1.4 local ontology ontology that is specialized for defined applications and based on at least one reference ontology 4.1.5 sentence statement that has a truth value 4.1.6 symbol the most primitive lexical construct that composes a part of a sentence 4.1.7 logical symbol symbol w
44、hose meaning is defined by its language EXAMPLE In KIF, “not” and “or” are logical symbols. 4.1.8 non-logical symbol symbol that is not a logical symbol 1) To be published. BS ISO/IEC 19763-3:2007 Licensed Copy: London South Bank University, London South Bank University, Sun Apr 01 14:52:44 GMT+00:0
45、0 2007, Uncontrolled Copy, (c) BSI 4 4.2 Abbreviated terms KIF Knowledge Interchange Format (see bibliography item 2) MFI Core ISO/IEC 19763-2, Information technology Metamodel framework for interoperability (MFI) Part 2: Core model MFI Ontology registration ISO/IEC 19763-3, Information technology M
46、etamodel framework for interoperability (MFI) Part 3: Metamodel for ontology registration MDR Metadata Registry ODM Ontology Definition Metamodel (see bibliography item 1) URI Uniform Resource Identifiers (see bibliography item 3) 5 Structure of MFI Ontology registration 5.1 Overview of MFI Ontology
47、 registration An ontology consists of several sentences and each sentence uses several non-logical symbols. MFI Ontology registration provides a facility to register administrative information related to ontologies, their sentences and the symbols that they use. Figure 2 shows the metamodel for onto
48、logy registration. NOTE Metaclasses whose names are italicized are abstract metaclasses. Figure 2 Metamodel for ontology registration Ontology_Whole is an abstract metaclass that designates an ontology and contains the associated administrative information. Ontology_Language represents a language th
49、at describes an ontology that is designated by Ontology_Whole. Ontology_Component is an abstract metaclass that designates a sentence contained in an ontology and contains the associate administrative information. The granularity of a sentence is not specified but is a users choice. Ontology_Atomic_Construct is an abstract metaclass that designates a non-logical symbol that is used in a sentence and contains the associated administ