{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T22:44:08Z","timestamp":1775342648989,"version":"3.50.1"},"reference-count":48,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[1998,10,1]],"date-time":"1998-10-01T00:00:00Z","timestamp":907200000000},"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":["Artificial Intelligence in Engineering"],"published-print":{"date-parts":[[1998,10]]},"DOI":"10.1016\/s0954-1810(97)10008-5","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T11:20:41Z","timestamp":1027596041000},"page":"331-336","source":"Crossref","is-referenced-by-count":43,"title":["Reasoning about function and its applications to engineering"],"prefix":"10.1016","volume":"12","author":[{"given":"Luca","family":"Chittaro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amruth N","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0954-1810(97)10008-5_BIB1","first-page":"199","article-title":"The what, the how and the why in design","volume":"9","author":"Rosenman","year":"1995","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB2","doi-asserted-by":"crossref","unstructured":"Rodenacker, W., Methodisches Konstruieren. Springer, Berlin, 1971.","DOI":"10.1007\/978-3-662-22159-4"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB3","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1080\/08839519408945442","article-title":"Modeling goals and functions of complex industrial plants","volume":"8","author":"Lind","year":"1994","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB4","unstructured":"Kannapan, S. M., Metrics for functional evaluation of engineered devices. Working Notes of the AAAI-93 Workshop on Reasoning about Function, Washington, DC, 1993, pp. 53\u201359."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB5","doi-asserted-by":"crossref","first-page":"1718","DOI":"10.1109\/21.257765","article-title":"Functional and teleological knowledge in the multimodeling approach for reasoning about physical systems: a case study in diagnosis","volume":"23","author":"Chittaro","year":"1993","journal-title":"IEEE Transactions on Systems, Man and Cybernetics"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB6","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/0004-3702(94)00043-3","article-title":"Diagnosis based on explicit means-end models","volume":"80","author":"Larsson","year":"1996","journal-title":"Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB7","unstructured":"Rasmussen, J., Information Processing and Human-Machine Interaction. An Approach to Cognitive Engineering. North-Holland, Amsterdam, NL, 1986."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB8","unstructured":"deKleer, J., Local methods for localizing faults in electronic circuits. AI Memo 394, MIT, 1976."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB9","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/BF01530755","article-title":"Model-based diagnosis of analog electronic circuits","volume":"11","author":"Dague","year":"1994","journal-title":"Annals of Mathematics and Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB10","first-page":"25","article-title":"The theory of responsibilities","volume":"93","author":"Milne","year":"1985","journal-title":"SIGART Newsletter"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB11","unstructured":"Sembugamoorthy, V. & Chandrasekaran, B., Functional representation of devices and compilation of diagnostic problem-solving systems. In Experience, Memory, and Learning, ed. J. Kolodner & C. Reisbeck. Lawrence Erlbaum Associates, 1986, pp. 47\u201373."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB12","unstructured":"Paynter, H. M., Analysis and Design of Engineering Systems. MIT Press, Cambridge, MA, 1961."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB13","unstructured":"Chandrasekaran, B. & Josephson, J. R., Representing function as effect: assigning functions to objects in context and out. Working Notes of the AAAI-96 Workshop on Modeling and Reasoning with Function, Portland, OR, 1996, pp. 30\u201337."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB14","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/S0065-2458(08)60176-X","article-title":"Functional representation and causal processes","volume":"38","author":"Chandrasekaran","year":"1994","journal-title":"Advances in Computers"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB15","first-page":"1","article-title":"Modularity of domain knowledge","volume":"1","author":"Sticklen","year":"1987","journal-title":"International Journal of Expert Systems Research and Applications"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB16","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1080\/08839519408945443","article-title":"Function-based modeling and troubleshooting","volume":"8","author":"Hawkins","year":"1994","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB17","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1117\/12.141742","article-title":"Troubleshooting based on a functional device representation: diagnosing faults in the external active thermal control system of space station FREEDOM","volume":"1963","author":"Sticklen","year":"1993","journal-title":"SPIE Proceedings"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB18","unstructured":"Umeda, Y. & Tomiyama, T., A CAD for functional design. Working Notes of the AAAI-93 Workshop on Reasoning About Function, 1993, pp. 172\u2013179."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB19","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1080\/08839519508945465","article-title":"A causal functional representation language with behavior-based semantics","volume":"9","author":"Iwasaki","year":"1995","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB20","unstructured":"Vescovi, M., Iwasaki, Y., Fikes, R. & Chandrasekaran, B., CFRL: a language for specifying the causal functionality of engineered devices. In Proc. of the 11th National Conference on Artificial Intelligence, 1993, pp. 626\u2013633."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB21","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/64.79708","article-title":"Deriving and using descriptions of purpose","volume":"6","author":"Franke","year":"1991","journal-title":"IEEE Expert"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB22","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1080\/08839519408945440","article-title":"Functional models in perspective: and their characteristics and integration in multiple model based diagnosis","volume":"8","author":"Abu-Hanna","year":"1994","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB23","unstructured":"Rosenberg, R. C. & Karnopp, D. C., Introduction to Physical System Dynamics. McGraw-Hill, New York, NY, 1983."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB24","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1080\/08839519508945468","article-title":"Function based discrimination during model-based diagnosis","volume":"9","author":"Kumar","year":"1995","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB25","unstructured":"Kumar, A. N., Component ontological representation of function for candidate discrimination in model based diagnosis. Technical Report No. 94-32, Department of Computer Science, State University of New York at Buffalo, 1994."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB26","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/2.179157","article-title":"Functional representation as design rationale","volume":"26","author":"Chandrasekaran","year":"1993","journal-title":"IEEE Computer"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB27","doi-asserted-by":"crossref","unstructured":"Umeda, Y., Tomiyama, T. & Yoshikawa, H., A design methodology for a self-maintenance machine based on functional redundancy. In Design Theory and Methodology-DTM '92, ed. D. L. Taylor & L. A. Stauffer. ASME, 1992, pp. 317\u2013324.","DOI":"10.1115\/DETC1991-0041"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB28","unstructured":"Hayes, C. C., Use of function information to create redesign suggestions. In Proc. of the 8th Florida AI Research Symposium (FLAIRS-95), Special Track on Reasoning about Function. Melbourne, FL, 1995, pp. 309\u2013313."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB29","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1049\/ip-cta:19952019","article-title":"Functional diagnosis and prescription of measurements using effort and flow variables","volume":"142","author":"Chittaro","year":"1995","journal-title":"IEE Control Theory and Applications"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB30","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1080\/08839519508945466","article-title":"Failure mode effects analysis: a practical application of functional modeling","volume":"9","author":"Hunt","year":"1995","journal-title":"Applied Artificial Intelligence"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB31","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1016\/S0954-1810(97)10013-9","article-title":"Function-directed electrical design analysis","volume":"12","author":"Price","year":"1998","journal-title":"Artificial Intelligence in Engineering"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB32","doi-asserted-by":"crossref","first-page":"375","DOI":"10.1016\/S0954-1810(97)10011-5","article-title":"Failure modes and effects analysis of complex engineering systems using functional models","volume":"12","author":"Hawkins","year":"1998","journal-title":"Artificial Intelligence in Engineering"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB33","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/S0954-1810(97)10010-3","article-title":"Introducing deviations and multiple abstraction levels in the functional diagnosis of fluid transfer systems","volume":"12","author":"Chittaro","year":"1998","journal-title":"Artificial Intelligence in Engineering"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB34","unstructured":"Sutton, M., Stark, L. & Bowyer, K. W., Function-based generic recognition for multiple object categories. In Three-dimensional Object Recognition Systems, ed. A. K. Jain & P. J. Flynn. Elsevier Science, 1993, pp. 447\u2013470."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB35","unstructured":"Sutton, M., Liu, H., Stark, L. & Bowyer, K., Towards a domain-independent function-based recognition system. In Proc. of the 8th Florida AI Research Symposium (FLAIRS-95), Special Track on Reasoning about Function. Melbourne, FL, 1995, pp. 294\u2013298."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB36","unstructured":"Brand, M., Vision systems that see in terms of function. Working Notes of the AAAI-93 Workshop on Reasoning about Function, Washington, DC, 1993, pp. 17\u201322."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB37","unstructured":"Walker, E., A geometric representation for functional recognition. In Proc. of the 9th Florida AI Research Symposium (FLAIRS-96), Special Track on Reasoning about Function. Key West, FL, 1996, pp. 354\u2013358."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB38","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1016\/S0954-1810(97)10009-7","article-title":"More than just shape: a representation for functionality","volume":"12","author":"Bogoni","year":"1998","journal-title":"Artificial Intelligence in Engineering"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB39","unstructured":"Doermann, D. & Rivlin, E., A theory of document functionality. In Proc. of the 9th Florida AI Research Symposium (FLAIRS-96), Special Track on Reasoning about Function. Key West, FL, 1996, pp. 429\u2013433."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB40","doi-asserted-by":"crossref","unstructured":"Allemang, D. & Chandrasekaran, B., Functional representation and program debugging. In Proc. of the 6th Knowledge Based Software Engineering Conference. 1991, pp. 136\u2013143.","DOI":"10.1109\/KBSE.1991.638030"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB41","unstructured":"Chen, Y. F. & Warsi, N. A., A generic framework for knowledge-based software reuse system development. In Proc. of the 10th Florida AI Research Symposium (FLAIRS-97), Special Track on Reasoning about Function. Daytona, FL, 1997, pp. 128\u2013132."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB42","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/64.120684","article-title":"Naive mechanics: a computational model of device function and use in design improvisation","volume":"7","author":"Hodges","year":"1992","journal-title":"IEEE Expert"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB43","unstructured":"Pittges, J., Eiselt, K., Goel, A. et al., Representation and use of function in natural language understanding. Working Notes of the AAAI-93 Workshop on Reasoning about Function, Washington, DC, 1993, pp. 114\u2013120."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB44","unstructured":"Larsen, M. N., Deriving action sequences for start-up using multilevel flow models. Ph.D. thesis, Technical University of Denmark, 1993."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB45","unstructured":"Iwasaki, Y. & Oguchi, K., Function-based engineering product retrieval: progress report. In Proc. of the 10th Florida AI Research Symposium (FLAIRS-97), Special Track on Reasoning about Function. Daytona, FL, 1997, pp. 133\u2013139."},{"key":"10.1016\/S0954-1810(97)10008-5_BIB46","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/S0954-1810(97)10012-7","article-title":"Component-ontological representation of function for reasoning about devices","volume":"12","author":"Kumar","year":"1998","journal-title":"Artificial Intelligence in Engineering"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB47","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1017\/S0269888900006974","article-title":"Function based reasoning","volume":"9","author":"Kumar","year":"1994","journal-title":"The Knowledge Engineering Review"},{"key":"10.1016\/S0954-1810(97)10008-5_BIB48","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1016\/S0954-1810(98)00003-X","article-title":"Functional modeling for enabling adaptive design of devices for new environments","volume":"12","author":"Prabhakar","year":"1998","journal-title":"Artificial Intelligence in Engineering"}],"container-title":["Artificial Intelligence in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0954181097100085?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0954181097100085?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2023,4,7]],"date-time":"2023-04-07T02:31:38Z","timestamp":1680834698000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0954181097100085"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998,10]]},"references-count":48,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1998,10]]}},"alternative-id":["S0954181097100085"],"URL":"https:\/\/doi.org\/10.1016\/s0954-1810(97)10008-5","relation":{},"ISSN":["0954-1810"],"issn-type":[{"value":"0954-1810","type":"print"}],"subject":[],"published":{"date-parts":[[1998,10]]}}}