This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Using Views for Product Data Exchange
September-October 1997 (vol. 17 no. 5)
pp. 58-65
A database view is a perspective of a database. It tailors a database to better meet the requirements of a particular software tool. Views can be used in conjunction with data exchange standards to facilitate the sharing of product model data between software tools in design and manufacturing computing environments. This article identifies several important roles that views can play in solving these data exchange problems, including creating user application objects, overcoming performance problems resulting from normalized data structures, creating summary attributes and relationships for product models, and building information infrastructures for sharing technical data. Each of these roles is illustrated with an example developed with a view definition language named Express-V. This language is based on the new international STEP standards for the exchange of product model data.

1. B. Smith et al., Initial Graphics Exchange Specification (IGES) Version 4.0, US Dept. of Commerce, Washington, D.C., NTIS order number PB 88-235452, 1988.
2. "Industrial Automation Systems: Product Data Representation and Exchange—Part 1," Overview and Fundamental Principles, ISO 10303-1, Int'l Standards Organization, Geneva, 1994.
3. "Industrial Automation Systems: Product Data Representation and Exchange—Part 11," Description Methods: The Express Language Reference Manual, ISO 10303-11, Int'l Standards Organization, Geneva, 1994.
4. D.A. Schenck, P.R. Wilson Information Modeling the EXPRESS Way, Oxford University Press,, Oxford, England, 1994.
5. Laboratory for Industrial Information Infrastructure, Rensselaer Polytechnic Inst., Express-V Language Reference Manual,Troy, N.Y., 1995 (available at http://www.rdrc.rpi.edu/express-v/homepage.html).
6. "Industrial Automation Systems: Product Data Representation and Exchange—Part 203," Application Protocol: Configuration Controlled Design, ISO 10303-203, Int'l Standards Organization, Geneva, 1994.
7. "Industrial Automation Systems: Product Data Representation and Exchange—Part 210," Application Protocol: Printed Circuit Assembly Product Design Data, ISO 10303-210, Int'l Standards Organization, Geneva, 1994.
8. M. Hardwick et al., "Sharing Manufacturing Information in Virtual Enterprises," Comm. ACM, Vol. 15, No. 5, Feb. 1996, pp. 46-54.
9. The Common Object Request Broker: Architecture and Specification (CORBA) Revision 1.2, OMG TC Document 93.12.43, Object Mgt. Group, Framingham, Mass., Dec. 1993 (available by anonymous ftp from ftp.omg.org.).

Citation:
David L. Spooner, Martin Hardwick, "Using Views for Product Data Exchange," IEEE Computer Graphics and Applications, vol. 17, no. 5, pp. 58-65, Sept.-Oct. 1997, doi:10.1109/38.610208
Usage of this product signifies your acceptance of the Terms of Use.