The Use of Application Model Validation in Testing a Proposed Standard
Abstract From an information system development perspective, logical data modeling techniques have traditionally served in two roles. The first role is as a method of describing the information requirements of an application system. The second role is as a mechanism for integrating the requirements from a number of applications into a single logical and consistent schema so that data can be shared by multiple applications. The Standard for the Exchange of Product Model Data (STEP) project is developing an international standard1 which uses data modeling as the basis for a multi-national and multi-enterprise integration effort. STEP is designed to provide a complete, unambiguous, computer-readable definition of the characteristics of a product throughout its life cycle. STEP product definition specifications are implementation independent, though implementation interface techniques provide the communication mechanisms for applications using file exchanges2 or shared databases. Because of the diversity of applications that are within the scope of STEP, the integration generally causes extensive changes but the changes are justified if all of the information requirements are supported.