Abstract
This paper is concerned with tracking the evolution of design component versions and their related design configuration versions in a concurrent engineering design environment. An important aspect is the capability to determine if a dynamically bound configuration version is consistent with its design goals and its assembly has no design conflicts between its components’ versions. We present a generalized object-oriented model which captures the evolution of design configurations and their components by supporting versioning at all levels. The dynamics and consistency of multiversion configurations are also addressed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
S. Ahmed, A. Wong, D. Sriram, and R. Logcher, “Object-Oriented Database Management Systems for Engineering: A Comparison,” Journal of Object-Oriented Programming, Vol. 5,No. 3, 1992.
S. Yoo and H. Suh, “Integrity Validation of Product Data in a Distributed Concurrent Engineering Environment,” Concurrent Engineering:Research and Applications, Vol. 7,No. 3, 1999.
A. Al-Khudair, W. A. Gray and J. C. Miles, “Issues in Management of Distributed Concurrent Engineering Design in Object-Oriented Databases,” 7th ISPE International Conference on Concurrent Engineering CE2000, Lyon, France, July, 2000.
P. O’Grady and R. Young “Issues in Concurrent Enigineering Systems,” Journal of Design and Manufacturing, Vol. 1, PP. 27–34, 1991.
R. Ramakrishnan and D. Ram, “Modeling Design Versions,” Proceedings of the 22 nd VLDB Conference, Bombay, India, 1996.
B. Prasad, Concurrent Engineering Fundamentals, Prentice Hall, 1996.
T. W. Cardnduff, W. A. Gray, J. C. Miles and A. Al-Khudair, “An Object-Oriented Database System to Support Concurrent Design,” 7th ISPE International Conference on Concurrent Engineering CE2000, Lyon, France, July, 2000.
J. C. Miles, W. A. Gray, T. W. Cardnduff, I. Santoyridis, A. Faulconbridge, “Versioning and Configuration Management in Design using CAD and Complex Wrapped Objects,” Artificial Intelligence in Engineering, Vol. 14,No. 3, pp. 249–260, 2000.
W. Kim, Introduction to Object-Oriented Databases, MIT Press, 1990.
R. Fruchter, K. Reiner, L. Leifer and G. Toye, “VisionManager: A Computer Environment for Design Evolution Capture,” Concurrent Engineering: Research and Applications, Vol. 6,No.1, 1998.
R. Ahmed and S. Navathe, “Version Management of Composite Objects in CAD Databases,” Proc. Of the 1991 ACM SIGMOD International Conference on Management of Data, Denver, Colorado, USA, 1991.
E. Sciore, “Versioning and Configuration Management in an Object-Oriented Data Model,” VLDB Journal, vol. 3, 1994.
J. Rykowski, and W. Cellary, “Using Multiversion Object-Oriented Databases in CAD/CIM Systems,” Lecture Notes in Computer Science, No. 1134, pp. 1–10, 1996.
H. Chou and W. Kim, “Versions and Change Notification in an Object-Oriented Database System,” The 25th ACM/IEEE Design Automation Conference, 1988.
K. Dittrich and R. Lorie, “Version Support for Engineering Database Systems,” IEEE Transactions on Software Engineering, Vol.14,No. 4, 1988.
R. Katz, R., “Toward a Unified Framework for Version Modeling in Engineering Databases,” ACM Computing Surveys, Vol. 22,No. 4, 1990.
M. özsu and P. Valduriez, Principles of Distributed Database Systems, Prentice-Hall, 1999.
W. Cellary and G. Jomier, “Consistency of Versions in Object-Oriented Databases,” Proceedings of the 16 th VLDB Conference, Brisbane, Australia, 1990.
G. Talens, C. Oussalah and, M. Colinas, “Versions of Simple and Composite Objects”, Proceedings of the 19 th VLDB Conference, Dublin, Ireland, 1993.
K. Krishnamurthy and K. Law, “Configuration Management in a CAD Paradigm,” Proc. Of 1995 Int’l Mechanical Engineering Congress, 1995
G. Kaiser, “Coopertive Transactions for Multiuser Environment,” In: Modern Database Systems: The Object Model, Interoperability and Beyond (W. Kim ed.), ACM Press, New York, USA, 1995.
W. Kim, E. Bertino, and J. Gavza, “Composite Object Revisted,” Proc. Of the 1989 ACM SIGMOD International Conference on Management of Data, Portland, USA, 1989.
T. Harder, W. Mahnke, N. Ritter and H. Steiert, “Generating Versioning Facilities for a Design-Data Repository Supporting Cooperative Applications,” International Journal of Cooperative Information Systems, Vol. 9,Nos. 1&2, pp. 117–146, 2000.
M. Hague, and A. Taleb-Bendiab, “Tool for the Management of Concurrent Conceptual Engineering Design,” Concurrent Engineering: Research and Applications, Vol. 6,No. 1. 1998.
O2 ODBMS, Release 4.5, Ardent Software, Inc., 1998.
Objectivity ODBMS, Release 5.2, Objectivity, Inc., 1999.
VERSANT ODBMS, Release 5.2, Versant Ltd., 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Al-Khudair, A., Gray, W.A., Miles, J.C. (2001). Object-Oriented Versioning in a Concurrent Engineering Design Environment. In: Read, B. (eds) Advances in Databases. BNCOD 2001. Lecture Notes in Computer Science, vol 2097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45754-2_8
Download citation
DOI: https://doi.org/10.1007/3-540-45754-2_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42265-5
Online ISBN: 978-3-540-45754-1
eBook Packages: Springer Book Archive