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.
- ANSI. 1989. Information Resource Dictionary System (IRDS). American National Standard Institute, New York.Google Scholar
- Batini, C., Ceri, S., and Navathe, S. 1992. Conceptual Database Design. Benjamin/Cummings, Redwood City, Calif. Google Scholar
- 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).Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- EIA. 1994a. CDIF---CASE data interchange format---Overview. Interim standard, EIA/IS-106.Google Scholar
- EIA. 1994b. CDIF---Framework for modeling and extensibility. Interim standard, EIA/IS-107.Google Scholar
- EIA. 1994c. CDIF---Transfer format---general rules for syntaxes. Interim standard, EIA/IS-108.Google Scholar
- EIA. 1994d. CDIF---Transfer format---transfer format syntax---SYNTAX.1. Interim standard, EIA/IS-109.Google Scholar
- EIA. 1994e. CDIF---Transfer format---transfer format encoding---ENCODING.1. Interim standard, EIA/IS-110.Google Scholar
- EIA. 1994f. CDIF---Integrated meta-model, foundation subject area.Interim standard, EIA/IS-111.Google Scholar
- EIA. 1995. CDIF---Integrated meta-model, common subject area. Interim standard, EIA/IS-112.Google Scholar
- EIA. 1996a. CDIF---Integrated meta-model, data modeling subject area. Interim standard, EIA/IS-114.Google Scholar
- EIA .1996b. CDIF---Integrated meta-model, gata flow subject area. Interim standard, EIA/IS-115.Google Scholar
- EIA. 1996c. CDIF---Integrated meta-model, presentation location and connectivity subject area. Interim standard, EIA/IS-118.Google Scholar
- EIA. 1997. CDIF transfer format---OMG IDL bindings. EIA/IS-734.Google Scholar
- EIA. a. WWW homepage of the Electronic Industries Alliance (EIA). Available at http://www.eia.org.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- Flatscher, R. G. 1998b. Metamodellierung in EIA/CDIF. ADV Verlag, Wien. Available at http://www.wu-wien.ac.at/wi/rgf/adv/.Google Scholar
- ISO/IEC. 1997. Information technology (IT), conceptual modelling facilities (CSMF). Committee Draft SC21 WG3 N2039 for International Standard ISO/IEC 14481, January.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- 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.Google Scholar
- W3C. XML Schema. Version 1.0, W3C recommendation. Available at http://www.w3c.org/ XML/Schema.Google Scholar
Index Terms
- Metamodeling in EIA/CDIF---meta-metamodel and metamodels
Recommendations
Guideline for the definition of EMF metamodels using an Entity-Relationship approach
Metamodels are a formalism for defining the abstract syntax of modeling languages. However, designing a suitable metamodel from the features intended for the language is not a trivial task. This paper presents a guideline for defining such metamodels ...
Semi-automatic Generation of Metamodels and Models From Grammars and Programs
Most recent languages used in the field of computer science (programming languages, modelling languages, ...) are defined by using a grammar-based notation. Although the definition of a language by metamodels is more convenient in terms of ...
Towards a comparative analysis of meta-metamodels
SPLASH '11 Workshops: Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, & VMIL'11A cornerstone in Domain-Specific Modeling is the definition of modeling languages. A widely used method to formalize domain-specific languages is the metamodeling approach. There are a huge number of metamodeling languages. The choice of a suitable ...
Comments