Federal Information Processing Standards Publication
Total Page:16
File Type:pdf, Size:1020Kb
U.S. DEPARTMENT OF COMMERCE Technology Administration National Institute of Standards and Technology NAT L INST, OF STAND & TECH R.I.C. FIPS PUB 184 FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION INTEGRATION DEFINITION FOR INFORMATION MODELING (IDEF1X) Category; Software Standard SUBCATEGORY: MODELING TECHNIQUES 1993 December 21 184 PUB FIPS 1995 FiPS PUB 184 FEDERAL INFORMATION PROCESSING STANDARDS PUBLICATION INTEGRATION DEFINITION FOR INFORMATION MODELING (IDEF1X) Category: Software Standard Subcategory: Modeling Techniques Computer Systems Laboratory National Institute of Standards and Technology Gaithersburg, MD 20899 Issued December 21, 1993 U.S. Department of Commerce Ronald H. Brown, Secretary Technology Administration Mary L. Good, Under Secretary for Technology National Institute of Standards and Technology Arati Prabhakar, Director Foreword The Federal Information Processing Standards Publication Series of the National Institute of Standards and Technology (NIST) is the official publication relating to standards and guidelines adopted and promulgated under the provisions of Section 111 (d) of the Federal Property and Administrative Services Act of 1949 as amended by the Computer Security Act of 1987, Public Law 100-235. These mandates have given the Secretary of Commerce and NIST important responsibilities for improving the utilization and management of computer and related telecommunications systems in the Federal Government. The NIST, through its Computer Systems Laboratory, provides leadership, technical guidance, and coordination of Government efforts in the development of standards and guidelines in these areas. Comments concerning Federal Information Processing Standards Publications are welcomed and should be addressed to the Director, Computer Systems Laboratory, National Institute of Standards and Technology, Gaithersburg, MD 20899. James H. Burrows, Director Computer Systems Laboratory Abstract The Integration Definition for Information Modeling (IDEF1X) is based on the Inte¬ gration Information Support System (MSS), Volume V-Common Data Model Subsys¬ tem, Part 4-Information Modeling Manual-IDEF1 Extended, 1 (IDEF1X) November 1985. This standard describes the IDEF1X modeling language (semantics and syntax) and associated rules and techniques, for developing a logical model of data. IDEF1X is used to produce a graphical information model which represents the structure and semantics of information within an environment or system. Use of this standard per¬ mits the construction of semantic data models which may serve to support the man¬ agement of data as a resource, the integration of information systems, and the building of computer databases. Key words; Federal Information Processing Standard (FIPS); graphical language; IDEF1X; information model; logical; model; semantic data model; system information. National Institute of Standards U.S. Government Printing Office For sale by the National and Technology Washington: 1993 Technical Information FIPS PUB 184 Service 161 pages (Dec. 21, 1993) U.S. Department of Commerce CODEN: FIPPAT Springfield, VA 22161 FIPS PUB 184 Federal Information Processing Standards Publication 184 1993 December 21 Announcing the Standard for INTEGRATION DEFINITION FOR INFORMATION MODELING (IDEF1X) Federal Information Processing Standards Publications (FIPS PUBS) are issued by the National Institute of Standards and Technology (NIST) after approval by the Secretary of Commerce pursuant to Section 111 (d) of the Federal Property and Administra¬ tive Services Act of 1949 as amended by the Computer Security Act of 1987, Public Law 100-235. 1. Name of Standard. Integration Definition for Information Modeling (IDEF1X). 2. Category of Standard. Software Standard, Modeling Techniques. 3. Explanation. This publication announces the adoption of the Integration Definition for Information Modeling (IDEF1X) as a Federal Information Processing Standard (FIPS). This standard is based on the Integration Information Support System (lISS), Volume V—Common Data Model Subsystem, Part 4- Information Modeling Manual-IDEF1 Extended, 1 (IDEF1X) November 1985. This standard describes the IDEF1X modeling language (semantics and syntax) and associated rules and techniques, for developing a logical model of data. IDEF1X is used to produce a graphical information model which represents the structure and semantics of information within an environment or system. Use of this standard permits the construction of semantic data models which may serve to support the manage¬ ment of data as a resource, the integration of information systems, and the building of computer databases. This standard is the reference authority for use by information modelers required to utilize the IDEF1X modeling technique, implementors in developing tools for implementing this technique, and other com¬ puter professionals in understanding the precise syntactic and semantic rules of the standard. 4. Approving Authority. Secretary of Commerce. 5. Maintenance Agency. Department of Commerce, National Institute of Standards and Technology, Computer Systems Laboratory. 6. Cross Index. a. Integration Information Support System (lISS), Volume V-Common Data Model Subsystem, Part 4-Information Modeling Manual —IDEF1 Extended. 7. Related Documents. a. Federal Information Resources Management Regulations Subpart 201.20.303, Standards, and Subpart 201.39.1002, Federal Standards. b. ICAM Architecture Part II, Volume V—Information Modeling Manual (IDEF1), AFWAL-TR-81-4023, Materials Laboratory, Air Force Wright Aeronautical Laboratories, Air Force Systems Command, Wright- Patterson Air Force Base, Ohio 45433, June 1981. c. ICAM Architecture Part II, Volume IV-Function Modeling Manual (IDEFO), AFWAL-TR-81-4023, Materials Laboratory, Air Force Wright Aeronautical Laboratories, Air Force Systems Command, Wright- Patterson Air Force Base, Ohio 45433, June 1981. d. ICAM Configuration Management, Volume II - ICAM Documentation Standards for Systems Devel¬ opment Methodology (SDM), AFWAL-TR-82-4157, Air Force Systems Command, Wright-Patterson Air Force Base, Ohio 45433, October 1983. 1 FIPS PUB 184 8. Objectives. The primary objectives of this standard are: a. To provide a means for completely understanding and analyzing an organization’s data resources: b. To provide a common means of representing and communicating the complexity of data; c. To provide a technique for presenting an overall view of the data required to run an enterprise; d. To provide a means for defining an application-independent view of data which can be validated by users and transformed into a physical database design; e. To provide a technique for deriving an integrated data definition from existing data resources. 9. Applicability. An information modeling technique is used to model data in a standard, consistent, predictable manner in order to manage it as a resource. The use of this standard is strongly recommended for all projects requiring a standard means of defin¬ ing and analyzing the data resources within an organization. Such projects include: a. incorporating a data modeling technique into a methodology: b. using a data modeling technique to manage data as a resource; c. using a data modeling technique for the integration of information systems; d. using a data modeling technique for designing computer databases. The specifications of this standard are applicable when a data modeling technique is applied to the following: a. projects requiring IDEF1X as the modeling technique; b. development of automated software tools implementing the IDEF1X modeling technique. The specification of this standard are not applicable to those projects requiring data modeling tech¬ nique other than IDEF1X. Nonstandard features of the IDEF1X technique should be used only when the needed operation or function cannot reasonably be implemented with the standard features alone. Although nonstandard fea¬ tures can be very useful, it should be recognized that the use of these or any other nonstandard elements may make the integration of data models more difficult and costly. 10. Specifications. This standard adopts the Integration Definition Method for Information Modeling (IDEF1X) as a Federal Information Processing Standard (FIPS). 11. implementation. The implementation of this standard involves two areas of consideration; acquisi¬ tion of implementations and interpretation of the standard. 11.1 Acquisition of IDEF1X Implementations. This publication (FIPS 184) is effective June 30, 1994. Projects utilizing the IDEF1X data modeling technique, or software implementing the IDEF1X data modeling technique, acquired for Federal use after this date should conform to FIPS 184. Conformance to this standard should be considered whether the project utilizing the IDEF1X data modeling technique is acquired as part of an ADP system procurement, acquired by separate procurement, used under an ADP leasing arrangement, or specified for use in contracts for programming services. A transition period provides time for industry to develop products conforming to this standard. The transition period begins on the effective date and continues for one (1) year thereafter. The provisions of this publication apply to orders placed after the date of this publication; however, utilizing an IDEF1X infor¬ mation modeling technique that does not conform to this standard may be permitted during the transition period. 2 FIPS PUB 184 11.2 Interpretation of this FIPS. NIST provides for the resolution of questions regarding