ACM Home Page
Please provide us with feedback. Feedback
Metamodeling in EIA/CDIF---meta-metamodel and metamodels
Full text PdfPdf (435 KB)
Source ACM Transactions on Modeling and Computer Simulation (TOMACS) archive
Volume 12 ,  Issue 4  (October 2002) table of contents
Pages: 322 - 342  
Year of Publication: 2002
ISSN:1049-3301
Author
Rony G. Flatscher  Wirtschaftsuniversität Wien, Vienna, Austria
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 123,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   review  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/643120.643124
What is a DOI?

ABSTRACT

This article introduces the EIA/CDIF set of standards for the modeling of information systems and its exchange among computer-aided software tools of different vendors. It lays out the meta-metamodel and the standardized metamodels which are fully depicted in a hierarchical layout and annotated with the unique identifiers of all the standardized modeling concepts. The article also stresses the fact that EIA/CDIF has been used as the baseline in the creation of an international standard, the ISO/CDIF set of models, an ongoing project.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ANSI. 1989. Information Resource Dictionary System (IRDS). American National Standard Institute, New York.
 
2
 
3
Burst, A., Spitzer, B., Wolff, M., and Müller-Glaser, K. D. 1998a. On code generation for rapid prototyping using CDIF. In Proceedings of the OOPSLA Workshop #25, Model Engineering, Methods and Tools Integration with CDIF (Vancouver).
 
4
Burst, A., Wolff, M., Kühl, M., and Müller-Glaser, K. D. 1998b. Using CDIF for concept-oriented rapid prototyping of electronic systems. Working paper, Institute for Information Processing Technology (ITIV), University of Karlsruhe. Available at http://www-itiv.etec.uni-karlsruhe.de/FORSCHUNG/f_rpt/v_rsp98/rsp98.html.
 
5
ECMA. 1997. "Portable common tool environment (PCTE)---Mapping from CASE data interchange format (CDIF) to PCTE, ECMA-270. Available at http://www.ecma.ch/stand/Ecma-270.htm.
 
6
EIA. 1994a. CDIF---CASE data interchange format---Overview. Interim standard, EIA/IS-106.
 
7
EIA. 1994b. CDIF---Framework for modeling and extensibility. Interim standard, EIA/IS-107.
 
8
EIA. 1994c. CDIF---Transfer format---general rules for syntaxes. Interim standard, EIA/IS-108.
 
9
EIA. 1994d. CDIF---Transfer format---transfer format syntax---SYNTAX.1. Interim standard, EIA/IS-109.
 
10
EIA. 1994e. CDIF---Transfer format---transfer format encoding---ENCODING.1. Interim standard, EIA/IS-110.
 
11
EIA. 1994f. CDIF---Integrated meta-model, foundation subject area.Interim standard, EIA/IS-111.
 
12
EIA. 1995. CDIF---Integrated meta-model, common subject area. Interim standard, EIA/IS-112.
 
13
EIA. 1996a. CDIF---Integrated meta-model, data modeling subject area. Interim standard, EIA/IS-114.
 
14
EIA .1996b. CDIF---Integrated meta-model, gata flow subject area. Interim standard, EIA/IS-115.
 
15
EIA. 1996c. CDIF---Integrated meta-model, presentation location and connectivity subject area. Interim standard, EIA/IS-118.
 
16
EIA. 1997. CDIF transfer format---OMG IDL bindings. EIA/IS-734.
 
17
EIA. a. WWW homepage of the Electronic Industries Alliance (EIA). Available at http://www.eia.org.
 
18
EIA. b. WWW homepage of the Electronic Industries Association (EIA), CASE data interchange format (CDIF) committee. Available at http://www.eigroup.org/cdif/index.html.
 
19
Ernst, J. 1998. Contributions to the Integration of Tools and Techniques for the Development of Heterogeneous Embedded Real-Time Systems. Forschungsbericht des Forschungszentrums für Informatik (FZI), Karlsruhe.
 
20
Flatscher, R. G. 1997a. An overview of the architecture of EIA's CASE data interchange dormat (CDIF) Rundbrief der Gesellschaft für Informatik, Fachausschuβ 5.2 (Informationssystem Architekturen), 3. Jahrgang, Heft 1.
 
21
Flatscher, R. G. 1997b. Federating meta-model and model data with EIA/CDIF's CORBA compliant MIDDLEWARE.1. Rundbrief der Gesellschaft für Informatik, Fachausschuβ 5.2 (Informationssystem Architekturen), 4. Jahrgang, Heft 1.
 
22
Flatscher, R. G. 1998a. Exchange of UML-models with EIA/CDIF. The Unified Modeling Language---Technical Aspects and Applications, In M. Schader and A. Korthaus, Eds., Physica-Verlag, Heidelberg.
 
23
Flatscher, R. G. 1998b. Metamodellierung in EIA/CDIF. ADV Verlag, Wien. Available at http://www.wu-wien.ac.at/wi/rgf/adv/.
 
24
ISO/IEC. 1997. Information technology (IT), conceptual modelling facilities (CSMF). Committee Draft SC21 WG3 N2039 for International Standard ISO/IEC 14481, January.
 
25
ISO/IEC. 1998a. Information technology---CDIF framework---Part 1: Overview. Committee draft CD 15474-1, ISO/IEC JTC 1/SC 7 N, 1540R, ISO/IEC.
 
26
ISO/IEC. 1998b. Information technology---CDIF framework---Part 2: Modelling and extensibility. Committee draft CD 15474-2, ISO/IEC JTC 1/SC 7 N, 1541R, ISO/IEC.
 
27
ISO/IEC. 1998c. Information technology---CDIF transfer format--Part 1: General rules for syntaxes and encodings. Committee draft CD 15475-1, ISO/IEC JTC 1/SC 7 N, 1542R, ISO/IEC.
 
28
ISO/IEC. 1998d. Information technology---CDIF transfer format---Part 2: Syntax SYNTAX.1. Committee draft CD 15475-2, ISO/IEC JTC 1/SC 7 N, 1543R, ISO/IEC.
 
29
ISO/IEC. 1998e. Information technology---CDIF transfer format---Part 3: Encoding ENCODING.1. Committee draft CD 15475-3, ISO/IEC JTC 1/SC 7 N, 1544R, ISO/IEC.
 
30
ISO/IEC. 1998f. Information technology---CDIF semantic metamodel---Part 1: Foundation. Committee draft CD 15476-1, ISO/IEC JTC 1/SC 7 N, 1545R, ISO/IEC.
 
31
ISO/IEC. 1998g. Information technology---CDIF semantic metamodel---Part 2: Common. Committee draft CD 15476-2, ISO/IEC JTC 1/SC 7 N, 1546R, ISO/IEC.
 
32
ISO/IEC. 1998h. Information technology---CDIF semantic metamodel---Part 4: Data models. Committee draft CD 15476-4, ISO/IEC JTC 1/SC 7 N, 1548R, ISO/IEC.
 
33
ISO/IEC. 1998i. Information technology---CDIF semantic metamodel---Part 5: Data flow models. Committee draft CD 15476-5, ISO/IEC JTC 1/SC 7 N, 1549R, ISO/IEC.
 
34
OMG. a. Meta object facility (MOF)---specification. Version 1.0, OMG standard. Available at ftp://ftp.omg.org/pub/docs/ad/97-10-02.pdf.
 
35
OMG. b. Unified modeling language (UML). Version 1.1, OMG standard. Available at http:// www.omg.org/techprocess/meetings/schedule/Technology_Adoptions.htm#UML_Specification.
 
36
OMG. c. XML Metadata interchange (XMI). Version 1.0, OMG standard. Available at http://www.omg.org/cgi-bin/doc?ad/98-10-05.pdf.
 
37
WU Wien. HTML-renderings of all of the EIA/CDIF metamodels (standards as well as drafts), derived directly from the electronic versions of the standards and drafts. Available at http://wwwi.wu-wien.ac.at/cdif.
 
38
W3C. XML Schema. Version 1.0, W3C recommendation. Available at http://www.w3c.org/ XML/Schema.


INDEX TERMS

Primary Classification:
  B. Hardware
  B.m MISCELLANEOUS
      Subjects: Design management

Additional Classification:
  D. Software
  D.2 SOFTWARE ENGINEERING
        D.2.10 Design**
        D.2.13 Reusable Software
            Subjects: Domain engineering; Reuse models
      D.2.2 Design Tools and Techniques
          Subjects: Computer-aided software engineering (CASE); Object-oriented design methods
      D.2.4 Software/Program Verification
          Subjects: Model checking; Validation
      D.2.9 Management
          Subjects: Software configuration management

  H. Information Systems
  H.1 MODELS AND PRINCIPLES
      H.1.1 Systems and Information Theory
          Subjects: Information theory
  H.2 DATABASE MANAGEMENT
      H.2.1 Logical Design
          Subjects: Schema and subschema
  H.3 INFORMATION STORAGE AND RETRIEVAL
      H.3.1 Content Analysis and Indexing
          Subjects: Dictionaries

  I. Computing Methodologies
  I.6 SIMULATION AND MODELING
      I.6.5 Model Development
          Subjects: Modeling methodologies
  I.7 DOCUMENT AND TEXT PROCESSING
      I.7.2 Document Preparation
          Subjects: Languages and systems; Format and notation

  K. Computing Milieux
  K.6 MANAGEMENT OF COMPUTING AND INFORMATION SYSTEMS
      K.6.3 Software Management
          Subjects: Software development; Software maintenance


General Terms:
Design, Documentation, Languages, Management, Standardization


Keywords:
CASE Data Interchange Format, CDIF, EIA, clear text encoding, languages, meta-metamodels, metamodels, system design


REVIEW

"Sira Vegas : Reviewer"

The author of this paper presents the results of an effort started in 1987, aimed at developing a standard data model created with computer-aided software engineering (CASE) tools to ease the interchange among different tools.

The standard p  more...