{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T01:10:46Z","timestamp":1683508246654},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2006,7,11]],"date-time":"2006-07-11T00:00:00Z","timestamp":1152576000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2006,8]]},"DOI":"10.1007\/s00366-006-0025-y","type":"journal-article","created":{"date-parts":[[2006,7,10]],"date-time":"2006-07-10T18:08:07Z","timestamp":1152554887000},"page":"11-23","source":"Crossref","is-referenced-by-count":4,"title":["Integrating multiple information representations in a single CAD\/CAM\/CAE environment"],"prefix":"10.1007","volume":"22","author":[{"given":"Bernhard","family":"Bettig","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vikram","family":"Bapat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2006,7,11]]},"reference":[{"key":"25_CR1","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/S0045-7825(96)01124-3","volume":"142","author":"J Besson","year":"1997","unstructured":"Besson J, Foerch R (1997) Large scale object-oriented finite element code design. Comput Methods Appl Mech Eng 142:165\u2013187","journal-title":"Comput Methods Appl Mech Eng"},{"key":"25_CR2","doi-asserted-by":"crossref","first-page":"2945","DOI":"10.1002\/(SICI)1097-0207(19960915)39:17<2945::AID-NME984>3.0.CO;2-X","volume":"39","author":"B Bettig","year":"1996","unstructured":"Bettig B, Han R (1996) An object-oriented framework for interactive numerical analysis in a graphical user interface environment. Int J Numer Methods Eng 39:2945\u20132971","journal-title":"Int J Numer Methods Eng"},{"key":"25_CR3","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1016\/S0965-9978(99)00009-5","volume":"30","author":"B Bettig","year":"1999","unstructured":"Bettig B, Shah J (1999) An object-oriented program shell for integrating CAD software tools. Adv Eng Softw 30:529\u2013541","journal-title":"Adv Eng Softw"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Calder PR, Linton MA (1990) Glyphs: flyweight objects for user interfaces. In: Proceedings of the 3rd annual ACM SIGGRAPH symposium on user interface software and technology, Snowbird, pp 92\u2013101","DOI":"10.1145\/97924.97935"},{"key":"25_CR5","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1108\/02644409410799344","volume":"11","author":"A Cardona","year":"1994","unstructured":"Cardona A, Klapka I, Geradin M (1994) Design of a new finite element programming environment. Eng Comput 11:365\u2013381","journal-title":"Eng Comput"},{"key":"25_CR6","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1016\/0045-7949(94)90328-X","volume":"51","author":"S Chandra","year":"1994","unstructured":"Chandra S, Woodman N, Blockley D (1994) An object-oriented structure for transient dynamics on concurrent computers. Comput Struct 51:437\u2013452","journal-title":"Comput Struct"},{"key":"25_CR7","volume-title":"UML distilled: applying the standard object modeling language","author":"M Fowler","year":"1997","unstructured":"Fowler M (1997) UML distilled: applying the standard object modeling language. Addison-Wesley Longman, Reading"},{"key":"25_CR8","volume-title":"Design patterns; elements of reusable object-oriented software","author":"E Gamma","year":"1995","unstructured":"Gamma E, Helm R, Johnson R, Vlissides J (1995) Design patterns; elements of reusable object-oriented software. Addison-Wesley, Boston"},{"key":"25_CR9","unstructured":"Green T (1999) Research issues of geometry-based visual languages and some solutions. PhD Thesis, Arizona State University"},{"key":"25_CR10","volume-title":"Intelligent software systems development","author":"P Harmon","year":"1993","unstructured":"Harmon P, Hall C (1993) Intelligent software systems development. Wiley, New York"},{"key":"25_CR11","volume-title":"Studies in computer science","author":"A Hevner","year":"1994","unstructured":"Hevner A, Mills H (1994) Object-oriented design with box structures. In: Rice J, DeMillo R (eds) Studies in computer science. Plenum, New York"},{"key":"25_CR12","unstructured":"HP (2005) The HP Pex product. Hewlett-Packard Development Company, Palo Alto"},{"key":"25_CR13","unstructured":"ICS (2005) Integrated Computer Solutions Incorporated: the user interface company. Integrated Computer Solutions Incorporated, Bedford"},{"key":"25_CR14","unstructured":"ISO (1997) Industrial automation systems and integration\u2014product data representation and exchange (STEP) ISO 10303 (TC184\/SC4). International Organization for Standardization, Geneva"},{"key":"25_CR15","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/0010-4485(93)90095-6","volume":"25","author":"S Jayaram","year":"1993","unstructured":"Jayaram S, Myklebust A (1993) Device-independent programming environments for CAD\/CAM software creation. Comput Aided Des 25:94\u2013105","journal-title":"Comput Aided Des"},{"key":"25_CR16","doi-asserted-by":"crossref","unstructured":"Jayaram U, Jayaram S, Tilton D, Seaney K (1997) An open architecture framework for the integration of virtual prototyping software tools. In: Proceedings of the ASME design engineering technical conference, Sacramento, 14\u201317 September 1997","DOI":"10.1115\/DETC97\/CIE-4263"},{"key":"25_CR17","unstructured":"JGOODIES (2005) JGOODIES::Java User Interface Design. JGOODIES, Kiel"},{"key":"25_CR18","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/BF00370078","volume":"14","author":"A Koh","year":"1994","unstructured":"Koh A, Park J (1994) Object oriented dynamics simulator. Comput Mech Eng 14:277\u2013287","journal-title":"Comput Mech Eng"},{"key":"25_CR19","doi-asserted-by":"crossref","first-page":"397","DOI":"10.1016\/S0010-4485(99)00099-8","volume":"32","author":"X Liu","year":"2000","unstructured":"Liu X (2000) CFACA: component framework for feature-based design and process planning. Comput Aided Des 32:397\u2013408","journal-title":"Comput Aided Des"},{"key":"25_CR20","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1002\/nme.1620350212","volume":"35","author":"R Mackie","year":"1992","unstructured":"Mackie R (1992) Object oriented programming of the finite element method. Int J Numer Methods Eng 35:425\u2013436","journal-title":"Int J Numer Methods Eng"},{"key":"25_CR21","unstructured":"Mackie R (2001) Object oriented methods and finite element analysis. Saxe-Coburg, Stirling, ISBN 1-874-672-08-3"},{"key":"25_CR22","volume-title":"Command the brilliance","author":"Maplesoft","year":"2000","unstructured":"Maplesoft (2000) Command the brilliance. Maple Inc., Waterloo"},{"key":"25_CR23","unstructured":"Microsoft (2005) Microsoft DirectX: home page. Microsoft Corporation, Redmond"},{"key":"25_CR24","unstructured":"Microsoft (2005) COM: component object model technologies. Microsoft Corporation, Redmond"},{"key":"25_CR25","unstructured":"Microsoft (2005) Visual C++ Developer Center. Microsoft Corporation, Redmond"},{"key":"25_CR26","unstructured":"Microsoft (2005) Visual C# Developer Center. Microsoft Corporation, Redmond"},{"key":"25_CR27","unstructured":"OMG (2005) OMG specifications and process. Object Management Group Inc., Needham"},{"key":"25_CR28","unstructured":"OpenGL (2005) OpenGL\u2014the industry standard for high performance graphics. OpenGL.org"},{"key":"25_CR29","doi-asserted-by":"crossref","unstructured":"PHIGS+ Committee van Dam A (1988) PHIGS+ functional description revision 3.0. Comput Graph 22:125\u2013218","DOI":"10.1145\/51683.51684"},{"key":"25_CR30","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1061\/(ASCE)0887-3801(1992)6:4(480)","volume":"6","author":"R Ross","year":"1992","unstructured":"Ross R, Wagner L, Luger G (1992) Object-oriented programming for scientific codes. I. Thoughts and concepts. J Comput Civil Eng 6:480\u2013496","journal-title":"J Comput Civil Eng"},{"key":"25_CR31","unstructured":"Sense8 (2005) WorldToolkit. Sense8 Product Line Company, Mill Valley"},{"key":"25_CR32","unstructured":"SGI (2005) Developer central open source|Open inventor. Silicon Graphics Inc., Mountain View"},{"key":"25_CR33","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1016\/S0010-4485(97)00029-8","volume":"29","author":"J Shah","year":"1997","unstructured":"Shah J, Dedhia H, Pherwani V, Solkhan S (1997) Dynamic interfacing of applications to geometric modeling services via modeler neutral protocol. Comput Aided Des 29:811\u2013824","journal-title":"Comput Aided Des"},{"key":"25_CR34","unstructured":"Smart J (2005) wxWidgets Home. Anthemion Software"},{"key":"25_CR35","unstructured":"Spatial Corporation (2005) Spatial Corporation: 3D software components and services. Spatial Corp, Westminster"},{"key":"25_CR36","unstructured":"STEP Tools Inc. (2005) Standards-based software for e-manufacturing. STEP Tools Inc., Troy"},{"key":"25_CR37","unstructured":"Sun (2005) Java technology. Sun Microsystems Inc., Santa Clara"},{"key":"25_CR38","unstructured":"Sun (2005) Java Beans. Sun Microsystems Inc., Santa Clara"},{"key":"25_CR39","unstructured":"TGS (2005) TGS\u20143D solutions for graphic developers, engineers and scientists. Mercury Computer Systems Inc., Chelmsford"},{"key":"25_CR40","unstructured":"The Numerical Algorithms Group (2005) NAG C Library: description. The Numerical Algorithms Group, Oxford"},{"key":"25_CR41","doi-asserted-by":"crossref","unstructured":"Thomas I, Nejmeh B (1992) Definitions of tool integration for environments. IEEE Software, pp 29\u201335","DOI":"10.1109\/52.120599"},{"key":"25_CR42","unstructured":"UGS (2005) PLM components: parasolid. UGS Corp"},{"key":"25_CR43","unstructured":"UGS (2005) PLM components: D-Cubed. UGS Corp"},{"key":"25_CR44","unstructured":"UGS (2005) UGS\u2014product life cycle management solutions. UGS Corporation. http:\/\/www.ugs.com"},{"key":"25_CR45","unstructured":"UGS (2005) Design users guide. I-DEAS Online Help, I-DEAS 10 NX, UGS Corporation"},{"key":"25_CR46","volume-title":"CAD frameworks, principles and architecture","author":"P Wolf Van der","year":"1994","unstructured":"Van der Wolf P (1994) CAD frameworks, principles and architecture. Kluwer, Boston"},{"key":"25_CR47","unstructured":"Wasserman A (1989) Tool integration in software engineering environments. In: Software engineering, environment, international workshop on environments, Chinon, France, 18\u201320 September 1989. Springer, Berlin Heidelberg New York"},{"key":"25_CR48","unstructured":"Wiegand G, Covey B (1991) HOOPS reference manual, version 3.0. Ithaca Software"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-006-0025-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00366-006-0025-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-006-0025-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T00:50:31Z","timestamp":1683507031000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00366-006-0025-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,7,11]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2006,8]]}},"alternative-id":["25"],"URL":"https:\/\/doi.org\/10.1007\/s00366-006-0025-y","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"value":"0177-0667","type":"print"},{"value":"1435-5663","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,7,11]]}}}