{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T03:58:10Z","timestamp":1782532690207,"version":"3.54.5"},"reference-count":39,"publisher":"ASME International","issue":"2","content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2001,6,1]]},"abstract":"<jats:p>This paper presents an approach to computer-aided design (CAD) that unites ideas from design with three-dimensional layouts and knowledge engineering. Our goal is to capture the structure, behavior, and function of CAD artifacts. We describe a software tool based on this approach, the conceptual understanding and prototyping (CUP) environment, for capturing the design intent inherent in the design process and authoring design semantics in previously created artifacts. CUP records design ideas, based on functional, geometric, and knowledge-based relationships among components in an electromechanical assembly. This design knowledge is stored using ontologies defined in the XML. The goal of this work is to enable users to navigate intricate product data and design knowledge bases.<\/jats:p>","DOI":"10.1115\/1.1385826","type":"journal-article","created":{"date-parts":[[2002,7,27]],"date-time":"2002-07-27T09:04:46Z","timestamp":1027760686000},"page":"186-192","update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":20,"title":["An Approach to Capturing Structure, Behavior, and Function of Artifacts in Computer-Aided Design"],"prefix":"10.1115","volume":"1","author":[{"given":"Lisa","family":"Anthony","sequence":"first","affiliation":[{"name":"Geometric and Intelligent Computing Laboratory, Department of Mathematics and Computer Science, Drexel University, 3141 Chestnut Street, Philadelphia, PA\u200919104"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"William C.","family":"Regli","sequence":"additional","affiliation":[{"name":"Geometric and Intelligent Computing Laboratory, Department of Mathematics and Computer Science, Drexel University, 3141 Chestnut Street, Philadelphia, PA\u200919104"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jon E.","family":"John","sequence":"additional","affiliation":[{"name":"Geometric and Intelligent Computing Laboratory, Department of Mathematics and Computer Science, Drexel University, 3141 Chestnut Street, Philadelphia, PA\u200919104"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Santiago V.","family":"Lombeyda","sequence":"additional","affiliation":[{"name":"Geometric and Intelligent Computing Laboratory, Department of Mathematics and Computer Science, Drexel University, 3141 Chestnut Street, Philadelphia, PA\u200919104"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"33","published-online":{"date-parts":[[2001,5,1]]},"reference":[{"key":"2019100423255774700_r1","doi-asserted-by":"crossref","unstructured":"Pahl, G., and Beitz, W., 1996, Engineering Design\u2014A Systematic Approach, 2nd edition, Springer, London, U.K.","DOI":"10.1007\/978-1-4471-3581-4"},{"key":"2019100423255774700_r2","unstructured":"Ullman, D. G., 1997, The Mechanical Design Process, McGraw-Hill, Inc., New York."},{"key":"2019100423255774700_r3","doi-asserted-by":"crossref","unstructured":"Serrano, D., and Gossard, D., 1992, \u201cTools and Techniques for Conceptual Design,\u201d Artificial Intelligence in Engineering Design: Design Representation and Models of Routine Design, C. Tong and D. Sriram, eds., Academic Press, San Diego, CA, Vol. I, Chap. 3, pp. 71\u2013116.","DOI":"10.1016\/B978-0-12-660561-7.50010-7"},{"key":"2019100423255774700_r4","doi-asserted-by":"crossref","unstructured":"Al-Hakim, L., Kusiak, A., and Mathew, J., 2000, \u201cA Graph-Theoretic Approach to Conceptual Design With Functional Perspectives,\u201d Int. J. Comput. Aided Des., 32, pp. 867\u2013875.","DOI":"10.1016\/S0010-4485(00)00075-0"},{"key":"2019100423255774700_r5","doi-asserted-by":"crossref","unstructured":"Deng, Y.-M., Britton, G. A., and Tor, S. B., 2000, \u201cConstraint-Based Functional Design Verification for Conceptual Design,\u201d Int. J. Comput. Aided Des., 32, pp. 889\u2013899.","DOI":"10.1016\/S0010-4485(00)00077-4"},{"key":"2019100423255774700_r6","doi-asserted-by":"crossref","unstructured":"Moore, C. J., Miles, J. C., and Rees, D. W. G., 1997, \u201cDecision Support for Conceptual Bridge Design,\u201d Artif. Intell. Eng. 11, pp. 259\u2013272.","DOI":"10.1016\/S0954-1810(96)00041-6"},{"key":"2019100423255774700_r7","doi-asserted-by":"crossref","unstructured":"Hearst, M. A., Gross, M. D., Landay, J. A., and Stahovich, T. F., 1998, \u201cSketching Intelligent Systems,\u201d IEEE Intell. Syst., 13, pp. 10\u201319.","DOI":"10.1109\/5254.683174"},{"key":"2019100423255774700_r8","doi-asserted-by":"crossref","unstructured":"Qin, S. F., Wright, D. K., and Jordanov, I. N., 2000, \u201cFrom On-Line Sketching to 2D and 3D Geometry: A System Based on Fuzzy Knowledge,\u201d Int. J. Comput. Aided Des., 32, pp. 851\u2013866.","DOI":"10.1016\/S0010-4485(00)00078-6"},{"key":"2019100423255774700_r9","unstructured":"Donath, D., and Regenbrecht, H., 1995, \u201cVRAD\u2014Virtual Reality Aided Design in the Early Phases of the Architectural Design Process,\u201d CAAD Futures, Center for Advanced Studies in Architecture, National University of Singapore, pp. 313\u2013322."},{"key":"2019100423255774700_r10","doi-asserted-by":"crossref","unstructured":"Eggli, L., Elber, G., and Bruderlin, B., 1995, \u201cSketching as a Solid Modeling Tool,\u201d Third Symposium on Solid Modeling and Applications, J. Rossignae, J. Turner, and G. Allen, eds., New York, NY, 17\u201319 May. ACM SIGGRAPH and the IEEE Computer Society, ACM Press, Salt Lake City, Utah.","DOI":"10.1145\/218013.218079"},{"key":"2019100423255774700_r11","doi-asserted-by":"crossref","unstructured":"Lipson, H., and Shpitalni, M., 2000, \u201cConceptual Design and Analysis by Sketching,\u201d Artif. Intell. Eng. Design, Anal., Manuf., 14, pp. 391\u2013402.","DOI":"10.1017\/S0890060400145044"},{"key":"2019100423255774700_r12","doi-asserted-by":"crossref","unstructured":"Sturgill, M., Cohen, E., and Riesenfeld, R. F., 1995, \u201cFeature-Based 3D Sketching for Early Stage Design,\u201d ASME Computers in Engineering Conference, A. A. Busnaina, ed., 17\u201320 September, Boston, MA, ASME, New York, NY, pp. 545\u2013552.","DOI":"10.1115\/CIE1995-0787"},{"key":"2019100423255774700_r13","doi-asserted-by":"crossref","unstructured":"Eggli, L., Hsu, C. Y., Bruderlin, B. D., and Elber, G., 1997, \u201cInferring 3D Models From Free-Hand Sketches and Constraints,\u201d Comput. Aided Des., 29, pp. 101\u2013112.","DOI":"10.1016\/S0010-4485(96)00039-5"},{"key":"2019100423255774700_r14","doi-asserted-by":"crossref","unstructured":"Hwang, T., and Ullman, D., 1990, \u201cThe Design Capture System: Capturing Back-of-the-Envelope Sketches,\u201d J. Eng. Des., 1, pp. 339\u2013353.","DOI":"10.1080\/09544829008901662"},{"key":"2019100423255774700_r15","doi-asserted-by":"crossref","unstructured":"Dani, T. H., and Gadh, R., 1997, \u201cCovirds: A New Approach to Concept Shape Modeling via a Virtual Environment,\u201d High Performance Computing Conference, Atlanta, GA, pp. 348\u2013353.","DOI":"10.1115\/DETC97\/CIE-4302"},{"key":"2019100423255774700_r16","doi-asserted-by":"crossref","unstructured":"Brunetti, G., and Golob, B., 2000, \u201cA Feature-Based Approach Towards an Integrated Product Model Including Conceptual Design Information,\u201d Int. J. Comput. Aided Des., 32, pp. 877\u2013887.","DOI":"10.1016\/S0010-4485(00)00076-2"},{"key":"2019100423255774700_r17","doi-asserted-by":"crossref","unstructured":"vanElsas, P. A., and Vergeest, J. S. M., 1998, \u201cDisplacement Feature Modeling for Conceptual Design,\u201d Comput. Aided Des., 30, pp. 19\u201327.","DOI":"10.1016\/S0010-4485(97)00049-3"},{"key":"2019100423255774700_r18","doi-asserted-by":"crossref","unstructured":"vanElsas, P. A., and Vergeest, J. S. M., 1998, \u201cNew Functionality for Computer-Aided Conceptual Design: The Displacement Feature,\u201d Des. Studies, 19, pp. 81\u2013102.","DOI":"10.1016\/S0142-694X(97)00016-1"},{"key":"2019100423255774700_r19","doi-asserted-by":"crossref","unstructured":"Regli, W. C., Hu, X., Atwood, M., and Sun, W., 2001, \u201cA Survey of Design Rationale Systems: Approaches, Representation, Capture, and Retrieval,\u201d Eng. Comput., 16, pp. 209\u2013235.","DOI":"10.1007\/PL00013715"},{"key":"2019100423255774700_r20","doi-asserted-by":"crossref","unstructured":"Gorti, S. R., Gupta, A., Kim, G. J., Sriram, R. D., and Wong, A., 1998, \u201cAn Object-Oriented Representation for Product and Design Processes,\u201d Comput. Aided Des., 30, pp. 489\u2013501.","DOI":"10.1016\/S0010-4485(97)00087-0"},{"key":"2019100423255774700_r21","doi-asserted-by":"crossref","unstructured":"Wallace, D. R., and Jakiela, M. J., 1993, \u201cAutomated Product Concept Design: Unifying Aesthetics and Engineering,\u201d IEEE Comput. Graphics Appl., 13, No. 4, pp. 66\u201375.","DOI":"10.1109\/38.219453"},{"key":"2019100423255774700_r22","doi-asserted-by":"crossref","unstructured":"Jayaram, S., Jayaram, U., Wang, Y., Tirumali, H., Lyons, K., and Hart, P., 1999, \u201cVADE: A Virtual Assembly Design Environment,\u201d IEEE Comput. Graphics Appl., 19, pp. 44\u201350.","DOI":"10.1109\/38.799739"},{"key":"2019100423255774700_r23","unstructured":"ConceptualCAD\u00a9, 2001, Arizona State University, Design Automation Laboratory."},{"key":"2019100423255774700_r24","doi-asserted-by":"crossref","unstructured":"Cutkosky, M. R., Tenenbaum, J. M., and Glicksman, J., 1996, \u201cMadefast: Collaborative Engineering Over the Internet,\u201d Commun. ACM, 39, 78\u201387.","DOI":"10.1145\/234215.234474"},{"key":"2019100423255774700_r25","unstructured":"Cohen, P., Schrag, R., Jones, E., Pease, A., Lin, A., Starr, B., Gunning, D., and Burke, M., 1998, \u201cThe DARPA High-Performance Knowledge Bases Project,\u201d AI Mag., 19, 25\u201349."},{"key":"2019100423255774700_r26","doi-asserted-by":"crossref","unstructured":"Szykman, S., Senfaute, J., and Sriram, R. D., 1999, \u201cUsing xml to Describe Function and Taxonomies in Computer-Based Design,\u201d ASME Design Engineering Technical Conferences, 19th Computers and Information in Engineering Conference, New York, NY, 12\u201316 September, ASME, Las Vegas, NV.","DOI":"10.1115\/DETC99\/EIM-9025"},{"key":"2019100423255774700_r27","unstructured":"Gero, J. S. , 1990, \u201cDesign Prototypes: A Knowledge Representation Schema for Design,\u201d A.I. Mag., 11, No. 4, pp. 26\u201336."},{"key":"2019100423255774700_r28","doi-asserted-by":"crossref","unstructured":"Hsu, W. , and Woon, I. M. Y., 1998, \u201cCurrent Research in the Conceptual Design of Mechanical Products,\u201d Int. J. Comput. Aided Des., 30, 377\u2013389.","DOI":"10.1016\/S0010-4485(97)00101-2"},{"key":"2019100423255774700_r29","doi-asserted-by":"crossref","unstructured":"Shimomura, Y., Yoshioka, M., Takeda, H., Umeda, Y., and Tomiyama, T., 1998, \u201cRepresentation of Design Objects Based on the Functional Evolution Process Model,\u201d ASME J. Mech. Des., 120, 221\u2013229.","DOI":"10.1115\/1.2826962"},{"key":"2019100423255774700_r30","unstructured":"Henson, B., and Juster, N., 1994, \u201cTowards an Integrated Representation of Function, Behavior, and Form,\u201d Computer Aided Conceptual Design, Lancaster, U.K., pp. 95\u2013111."},{"key":"2019100423255774700_r31","doi-asserted-by":"crossref","unstructured":"Prabhakar, S., and Goel, A. K., 1998, \u201cFunctional Modeling for Enabling Adaptive Design of Devices for New Environments,\u201d Artif. Intell. Eng., 12, 417\u2013444.","DOI":"10.1016\/S0954-1810(98)00003-X"},{"key":"2019100423255774700_r32","doi-asserted-by":"crossref","unstructured":"Szykman, S., Racz, J. W., and Sriram, R. D., 1999, \u201cThe Representation of Function in Computer-Based Design,\u201d ASME Design Engineering Technical Conferences, 11th International Conference on Design Theory and Methodology, New York, NY, 12\u201316, September, Las Vegas, NV 1999.","DOI":"10.1115\/DETC99\/DTM-8742"},{"key":"2019100423255774700_r33","doi-asserted-by":"crossref","unstructured":"World Wide Web Consortium, 2000, \u201cThe eXtensible Markup Language (XML), http:\/\/www.w3c.org\/XML.\u201d","DOI":"10.1007\/978-3-642-59944-6_8"},{"key":"2019100423255774700_r34","doi-asserted-by":"crossref","unstructured":"Diaz-Calderon, A., Paredis, C., and Khosla, P. K., 1998, \u201cA Modular Composable Software Architecture for the Simulation of Mechatronic Systems,\u201d ASME Computers in Engineering Conference, Atlanta, GA, September (unpublished).","DOI":"10.1115\/DETC98\/CIE-5704"},{"key":"2019100423255774700_r35","doi-asserted-by":"crossref","unstructured":"Regli, W. C., and Cicirello, V., 2000, \u201cManaging Digital Libraries for Computer-Aided Design,\u201d Int. J. Comput. Aided Des., 32, pp. 119\u2013132.","DOI":"10.1016\/S0010-4485(99)00095-0"},{"key":"2019100423255774700_r36","doi-asserted-by":"crossref","unstructured":"Szykman, S., Sriram, R. D., and Regli, W. C., 2001, \u201cThe Role of Knowledge in Next-Generation Product Development Systems,\u201d ASME J. Comput. Info. Sci. Eng., 1, pp. 3\u201311.","DOI":"10.1115\/1.1344238"},{"key":"2019100423255774700_r37","doi-asserted-by":"crossref","unstructured":"Regli, W. C., and Gaines, D. M., 1997, \u201cAn Overview of the NIST Repository for Design, Process Planning, and Assembly,\u201d Int. J. Comput. Aided Des., 29, pp. 895\u2013905.","DOI":"10.1016\/S0010-4485(97)00028-6"},{"key":"2019100423255774700_r38","doi-asserted-by":"crossref","unstructured":"Regli, W. C. , 1997, \u201cNetwork-Enabled Computer-Aided Design,\u201d IEEE Internet Comput., 1, pp. 39\u201351.","DOI":"10.1109\/4236.585171"},{"key":"2019100423255774700_r39","doi-asserted-by":"crossref","unstructured":"Szykman, S., Bochenek, C., Racz, J. W., Senfaute, J., and Sriram, R. D., 2000, \u201cDesign Repositories: Engineering Design\u2019s New Knowledge Base,\u201d IEEE Intell. Syst., 15, 48\u201355.","DOI":"10.1109\/5254.846285"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/1\/2\/186\/5626261\/186_1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"http:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/1\/2\/186\/5626261\/186_1.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,25]],"date-time":"2021-05-25T18:54:48Z","timestamp":1621968888000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/1\/2\/186\/450143\/An-Approach-to-Capturing-Structure-Behavior-and"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,5,1]]},"references-count":39,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2001,6,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.1385826","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,5,1]]}}}