ECMA 270-1997 Portable Common Tool Environment (PCTE) - Mapping from CASE Data Interchange Format (CDIF) to PCTE《可移植通用工具环境(PCTE) 由CASE数据互换式(CDIF)向PCTE的映射》.pdf
《ECMA 270-1997 Portable Common Tool Environment (PCTE) - Mapping from CASE Data Interchange Format (CDIF) to PCTE《可移植通用工具环境(PCTE) 由CASE数据互换式(CDIF)向PCTE的映射》.pdf》由会员分享,可在线阅读,更多相关《ECMA 270-1997 Portable Common Tool Environment (PCTE) - Mapping from CASE Data Interchange Format (CDIF) to PCTE《可移植通用工具环境(PCTE) 由CASE数据互换式(CDIF)向PCTE的映射》.pdf(58页珍藏版)》请在麦多课文档分享上搜索。
1、Standard ECMA-270December 1997Standardizing Information and Communication SystemsPhone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http:/www.ecma.ch - Internet: helpdeskecma.chPortable Common Tool Environment(PCTE) - Mapping from CASE DataInterchange Format (CDIF) to PCTE.Standard ECMA-270Decem
2、ber 1997Standardizing Information and Communication SystemsPhone: +41 22 849.60.00 - Fax: +41 22 849.60.01 - URL: http:/www.ecma.ch - Internet: helpdeskecma.chIW Ecma-270.doc 07-01-98 15,45Portable Common Tool Environment(PCTE) - Mapping from CASE DataInterchange Format (CDIF) to PCTE.Brief HistoryP
3、CTE, Portable Common Tool Environment, is an interface standard. The interface is designed to support program portabilityby providing machine-independent access to a set of facilities. These facilities, which are described in the PCTE AbstractSpecification (Standard ECMA-149), are designed particula
4、rly to provide an infrastructure for programs which may be part ofenvironments supporting systems engineering projects. Such programs, which are used as aids to systems development, areoften referred to as tools.CDIF, CASE Data Interchange Format, is a standard of the Electronic Industries Associati
5、on. CDIF was defined primarily as astandard for exchanging models between CASE tools. Since it is necessary for parties that exchange models to have a commonunderstanding of them, CDIF is not just a standard for a transfer format, but also for an integrated meta-model (schema) of thedata and process
6、 models that can be exchanged. This harmonises the concepts of different methods and viewpoints, makingCDIF independent of particular methods and tools.This ECMA Standard for a mapping from CDIF to PCTE allows PCTE schemas (SDSs) to be derived from the CDIFintegrated meta-model. Models defined with
7、such SDSs can be freely exchanged using CDIF. Derived SDSs are included inthis ECMA Standard; they provide a substantial information model for any PCTE-based software engineering environment orrepository.From the first meeting of ECMA/TC33 for standardizing PCTE, it was recognized that additional st
8、andards would be requiredto achieve the final aim of integrating independently produced tools in a software engineering environment. A task group (TaskGroup for the Reference Model, TGRM) was formed to study the requirements. Two of the areas in which further standardswere required were data interch
9、ange between PCTE-based repositories and SDSs for software engineering tools.After ECMA/TC33 received a presentation of CDIF in 1991, there was enough interest in the possibility of basing a PCTEstandard for data exchange on the use of CDIF for TC33 to extend the scope of TGRM for such work. TGRM wa
10、s laterrenamed Task Group for Data Interchange, TGDI. The work on data exchange progressed with the attendance of CDIFrepresentatives. This close co-operation was formalised by the agreement of a Memorandum of Understanding betweenECMA/TC33 and the EIA CDIF Division.Meanwhile an international initia
11、tive had started in 1991 for co-ordinating the activities of several bodies concerned withstandards for describing or interchanging software engineering models. This resulted in the approval of an ISO/IEC JTC1project 7.28 Software Engineering Data Description and Interchange (SEDDI) which was assign
12、ed to SC7/WG11 in 1992.JTC1/SC7 accepted EIA CDIF as a Category C liaison. New versions of CDIF, taking account of WG11 comments oninternationalization, were published as EIA Interim Standards from 1994 onwards. WG11 agreed to use these versions for itsSEDDI standard.The scope of SEDDI included PCTE
13、 SDSs corresponding to the SEDDI meta-model. The PCTE SDSs were to be produced inconjunction with ECMA/TC33 through ECMAs Category A liaison with JTC1. The work progressed slowly in ECMA/TC33owing to its limited resources being focused on the extensions of PCTE for fine-grain objects and object-orie
14、ntation. It wasgiven a fresh impetus in 1996 with a joint project between Fujitsu and ICL for prototyping CDIF with a PCTE repository. Thework was completed by ECMA/TC33 in close liaison with JTC1/SC7/WG11 and JTC1/SC22/WG22 (PCTE).This ECMA Standard has been adopted by the General Assembly of Decem
15、ber 1997.- i -Table of contents1 Scope 12 Conformance 12.1 Conformance of an SDS 12.2 Conformance of a PCTE tool 13 Normative references 14 Terms and definitions 24.1 CDIF and PCTE terms 24.2 Other terms 24.2.1 CASE tool 24.2.2 derived SDS 24.2.3 model 24.2.4 PCTE model 24.2.5 PCTE tool 24.2.6 SDS f
16、or a (given) CDIF subject area 25 Symbols (and abbreviated terms) 35.1 Notations 35.2 Abbreviations 35.2.1 CDIF 35.2.2 DDL 35.2.3 PCTE 35.2.4 SDS 36 Outline of the Standard 37 Mapping principles 38 Issues for the mapping 48.1 Mapping of names 48.1.1 Uniqueness of Names 48.1.2 Syntax of Names 48.1.3
17、Basic mapping of names 48.1.4 Duplication of names 48.2 Subtyping of meta-entities 58.3 Subtyping of meta-relationships 58.4 Modularity and sharing 58.5 Subject area Foundation 69 Mapping a CDIF subject area to a PCTE SDS 79.1 Format of mapping 79.2 Common meta-object properties 7- ii -9.3 Subject a
18、rea 89.4 Meta-entities 89.5 Meta-relationships 99.6 Meta-attributes 109.7 Data types 119.8 Subject area Foundation 1310 Introduction to derived SDSs defined in annexes 1310.1 Aims 1310.2 PCTE modelling language standard 1310.3 Ordering of subject area definitions 1310.4 Ordering of SDS definitions 1
19、310.5 Structure of SDS definitions 14Annex A - SDS CDIF_Foundation 15Annex B - SDS CDIF_Common 17Annex C - SDS CDIF_DataDefinition 21Annex D - SDS CDIF_DataModelling 351ScopeThis ECMA Standard specifies a mapping of CDIF to PCTE or, more specifically, of a CDIF subject area to a PCTESchema Definitio
20、n Set (SDS).The mapping may be applied to standard CDIF subject areas and to CDIF subject areas defined as user extensions,provided they follow the restrictions used in the CDIF subject area standards.PCTE (ECMA-149) is an interface to a set of facilities that forms the basis for constructing enviro
21、nments supportingsystems engineering projects. These facilities are designed particularly to provide an infrastructure for programs whichmay be part of such environments. Such programs, which are used as aids to systems development, are often referred toas tools or CASE tools.CDIF (EIA/IS-107) is an
22、 architecture and facilities for transferring information, often referred to as models, betweenCASE tools, including repositories. The CDIF architecture includes a modelling language, the CDIF meta-meta-model,for defining an integrated meta-model that in turn defines the information models for subje
23、ct areas of systemsengineering. The CDIF architecture also includes a transfer format for transferring models between tools.Application of this mapping to a CDIF subject area generates a derived PCTE SDS that is semantically equivalent tothe CDIF subject area. Such derived SDSs provide a means of ex
24、changing models between CASE tools and a PCTE implementation; a means of realising models defined according to the corresponding CDIF subject areas in a PCTE installation; hence a basis for standard SDSs for systems engineering subject areas.The derived SDSs are not sufficient to define all the prop
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECMA2701997PORTABLECOMMONTOOLENVIRONMENTPCTEMAPPINGFROMCASEDATAINTERCHANGEFORMATCDIFTOPCTE 移植 通用 工具 环境

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