{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T06:10:33Z","timestamp":1733379033322,"version":"3.30.1"},"reference-count":34,"publisher":"Elsevier BV","issue":"1","license":[{"start":{"date-parts":[[2002,5,1]],"date-time":"2002-05-01T00:00:00Z","timestamp":1020211200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers in Industry"],"published-print":{"date-parts":[[2002,5]]},"DOI":"10.1016\/s0166-3615(02)00008-8","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T19:59:15Z","timestamp":1027627155000},"page":"29-44","source":"Crossref","is-referenced-by-count":9,"title":["An integrity constraint management framework in engineering design"],"prefix":"10.1016","volume":"48","author":[{"given":"J.S.","family":"Goonetillake","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.W.","family":"Carnduff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W.A.","family":"Gray","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"issue":"4","key":"10.1016\/S0166-3615(02)00008-8_BIB1","doi-asserted-by":"crossref","first-page":"376","DOI":"10.1145\/98163.98172","article-title":"Towards a unifying framework for version modeling in engineering databases","volume":"22","author":"Katz","year":"1990","journal-title":"ACM Computing Surveys"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB2","unstructured":"M.E.S. Loomis, Object versioning, Journal of Object-Oriented Programming, January (1992) 40\u201343."},{"issue":"4","key":"10.1016\/S0166-3615(02)00008-8_BIB3","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1177\/1063293X9500300408","article-title":"A data management model for design change control","volume":"3","author":"Krishanmurthy","year":"1995","journal-title":"Concurrent Engineering: Research and Applications"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB4","unstructured":"T.W. Carnduff, Supporting engineering design with object-oriented databases, PhD thesis, Department of Computer Science, University of Wales Cardiff, UK. 1993."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB5","unstructured":"W. Cellary, G. Jomier, Consistency of versions in object oriented databases, in: Proceedings of the 16th International Conference on Very Large Databases (VLDB), Australia, 1990, pp. 432\u2013441."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB6","unstructured":"H. Chou, W. Kim, A unifying framework for version control in a CAD environment, in: Proceedings of the 12th International Conference on Very Large Databases (VLDB), Kyoto, Japan, 1986, pp. 336\u2013344."},{"issue":"4","key":"10.1016\/S0166-3615(02)00008-8_BIB7","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1109\/32.4664","article-title":"Version support for engineering database systems","volume":"14","author":"Dittrich","year":"1988","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"1","key":"10.1016\/S0166-3615(02)00008-8_BIB8","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/BF01231359","article-title":"Versioning and configuration management in an object-oriented data model","volume":"3","author":"Sciore","year":"1994","journal-title":"VLDB Journal"},{"issue":"1","key":"10.1016\/S0166-3615(02)00008-8_BIB9","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/103731.103733","article-title":"A distributed object-oriented database system supporting shared private databases","volume":"9","author":"Kim","year":"1991","journal-title":"ACM Transactions on Information Systems"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB10","doi-asserted-by":"crossref","unstructured":"I. Santoyridis, T.W. Carnduff, W.A. Gray, C.J. Miles, An object versioning system to support collaborative design within a concurrent engineering context, in: Proceedings of the 15th British National Conference on Databases (BNCOD 15), Advances in Databases, Springer, London, UK, 1997, pp. 184\u2013199.","DOI":"10.1007\/3-540-63263-8_21"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB11","unstructured":"R. Ramakrishnan, D. Janaki Ram, Modeling design versions, in: Proceedings of the 22nd International Conference on Very Large Databases (VLDB), India, 1996, pp. 556\u2013566."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB12","unstructured":"E.G. Dieter, Engineering Design, A Materials and Processing Approach, 2nd Edition, 1991, McGraw-Hill, New York."},{"issue":"2","key":"10.1016\/S0166-3615(02)00008-8_BIB13","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1109\/3468.554683","article-title":"Constraint meta-object: a new object model for distributed collaborative designing","volume":"27","author":"Ram","year":"1997","journal-title":"IEEE Transactions on Systems, Man and Cybernetics"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB14","doi-asserted-by":"crossref","unstructured":"J.S. Goonetillake, T.W. Carnduff, W.A. Gray, Integrity validation for object versions in a co-operative design environment, in: W. Shen, Z. Lin, J. Barthes, M. Kamel (Eds.), Proceedings of the 6th International Conference on Computer Supported Cooperative Work in Design (CSCWD\u201901), IEEE, Ont., 2001, pp. 89\u201394.","DOI":"10.1109\/CSCWD.2001.942237"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB15","unstructured":"J. Lin, M.S. Fox, T. Bilgic, A requirement ontology for engineering design, in: M. Sobolewski, M. Fox (Eds.), Proceedings of Advances in Concurrent Engineering (CE\u201996), Toronto, 1996, pp. 343\u2013351."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB16","unstructured":"S. Pugh, Total Design\u2014Integrated Methods for Successful Product Engineering, Addison-Wesley, Reading, MA, 1991."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB17","doi-asserted-by":"crossref","unstructured":"D.R. Thompson, T. Tomski, S.W. Ellacott, P. Kuczora, An expert system for preliminary design of timber roofs, in: B.H. Topping, I. Khan (Eds.), Information Technology for Civil and Structural Engineers, Civil-Comp Press, 1993, pp. 187\u2013196.","DOI":"10.4203\/ccp.11.7.4"},{"issue":"3","key":"10.1016\/S0166-3615(02)00008-8_BIB18","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1061\/(ASCE)0887-3801(1992)6:3(248)","article-title":"Object oriented approaches for integrated engineering design systems","volume":"6","author":"Sauce","year":"1992","journal-title":"ASCE Journal of Computing in Civil Engineering"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB19","unstructured":"O. Diaz, N. Paton, P. Gray, Rule management in object oriented databases: a uniform approach, in: Proceedings of the 17th International Conference on Very Large Databases (VLDB), Barcelona, 1991, pp. 317\u2013326."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB20","unstructured":"S. Ceri, P. Fraternali, Database Applications with Objects and Rules, Addison-Wesley, Reading, MA, 1997."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB21","doi-asserted-by":"crossref","unstructured":"S.Urban, P. Karadimce, R. Nannapaneni, The implementation and evaluation of integrity maintenance rules in an object-oriented database, in: Proceedings of 8th International Conference on Data Engineering, 1992, pp. 565\u2013572.","DOI":"10.1109\/ICDE.1992.213152"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB22","doi-asserted-by":"crossref","unstructured":"R.H. Katz, E. Chang, Inheritance issues in computer-aided design databases, in: K.R. Dittrich, U. Dayal, A.P. Buchmann (Eds.), On Object-Oriented Database Systems, Springer, Berlin, 1992, pp. 45\u201352.","DOI":"10.1007\/978-3-642-84374-7_4"},{"issue":"3","key":"10.1016\/S0166-3615(02)00008-8_BIB23","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1177\/1063293X9400200302","article-title":"Automated configuration management in concurrent engineering projects, concurrent engineering research","volume":"2","author":"Twari","year":"1994","journal-title":"Concurrent Engineering Research and Applications"},{"issue":"3","key":"10.1016\/S0166-3615(02)00008-8_BIB24","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1177\/1063293X9900700303","article-title":"Integrity validation of product data in a distributed concurrent engineering environment in concurrent engineering projects","volume":"7","author":"Yoo","year":"1999","journal-title":"Concurrent Engineering Research and Applications"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB25","doi-asserted-by":"crossref","unstructured":"A. Buchmann, R. Carrera, M.A. Vazquez-Galindo, Handling constraints and their exceptions: an atached constraint handler for object-oriented CAD databases, in: K.R. Dittrich, U. Dayal (Eds.), Object-Oriented Database Systems, Springer, Berlin, 1992, pp. 65\u201383.","DOI":"10.1007\/978-3-642-84374-7_6"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB26","doi-asserted-by":"crossref","unstructured":"A. Doucet, S. Monties, Versions of integrity constraints in multiversion databases, in: Proceedings of the 8th International Conference on Database and Expert System Applications (DEXA\u201997), Springer, Toulouse, France, 1997. pp. 252\u2013261.","DOI":"10.1007\/BFb0022036"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB27","doi-asserted-by":"crossref","unstructured":"B.N. Freeman-Benson, A. Borning, Integrating constraints with an object-oriented language, in: Proceedings of the European Conference on Object\u2013Oriented Programming (ECOOP\u201992),The Netherlands, 1992, pp. 268\u2013286.","DOI":"10.1007\/BFb0053042"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB28","doi-asserted-by":"crossref","unstructured":"W. Wilkes, Instance Inheritance Mechanism for OODBS, Object Oriented Database Systems (OODBS 88), 1988, pp. 274\u2013279.","DOI":"10.1007\/3-540-50345-5_24"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB29","doi-asserted-by":"crossref","unstructured":"N. Bassiliades, I. Vlahavas, Modelling constraints with exceptions in object-oriented databases, in: P. Loucopoulos (Ed.), Proceedings of the 13th International Conference on the Entity-Relationship Approach (ER\u201994), Manchester, UK, 1994, pp. 189\u2013204.","DOI":"10.1007\/3-540-58786-1_80"},{"issue":"3","key":"10.1016\/S0166-3615(02)00008-8_BIB30","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1177\/1063293X9500300309","article-title":"The acts of cooperative design","volume":"3","author":"Branki","year":"1995","journal-title":"Concurrent Engineering Research and Applications"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB31","unstructured":"ISO STEP Standards, 2001, STEP ISO 10303, STEP Tools Inc., http:\/\/www.steptools.com\/library\/standard"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB32","unstructured":"L.E. Hines, A.J. Gadient, Implementation of computationally efficient EXPRESS-based applications: issues and solutions, in: M. Sobolewski, M. Fox (Eds.), Proceedings of Advances in Concurrent Engineering (CE\u201996), Toronto, 1996, pp. 371\u2013378."},{"key":"10.1016\/S0166-3615(02)00008-8_BIB33","doi-asserted-by":"crossref","unstructured":"T.W. Carnduff, W.A. Gray, J.C. Miles, A. Al-Khudair, An object-oriented database system to support concurrent reuse of engineering designs, in: P. Ghodous, D. Vandorpe (Eds.), Advances in Concurrent Engineering, Technomic Publishing Co., 2000, pp. 167\u2013176.","DOI":"10.1201\/9781003423508-23"},{"key":"10.1016\/S0166-3615(02)00008-8_BIB34","unstructured":"SICStus, A., Prolog User\u2019s Manual, Release 3.8.5, Swedish Institute of Computer Science, Sweden, 2000."}],"container-title":["Computers in Industry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0166361502000088?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0166361502000088?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T05:40:52Z","timestamp":1733377252000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0166361502000088"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,5]]},"references-count":34,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2002,5]]}},"alternative-id":["S0166361502000088"],"URL":"https:\/\/doi.org\/10.1016\/s0166-3615(02)00008-8","relation":{},"ISSN":["0166-3615"],"issn-type":[{"type":"print","value":"0166-3615"}],"subject":[],"published":{"date-parts":[[2002,5]]}}}