Hostname: page-component-586b7cd67f-vdxz6 Total loading time: 0 Render date: 2024-11-26T15:04:13.535Z Has data issue: false hasContentIssue false

Representing function: Relating functional representation and functional modeling research streams

Published online by Cambridge University Press:  17 August 2005

B. CHANDRASEKARAN
Affiliation:
Department of Computer Science and Engineering, 395 Dreese Laboratories, 2015 Neill Avenue, Ohio State University, Columbus, Ohio 43210-1277, USA

Abstract

This paper is an informal description of some recent insights about what a device function is, how it arises in response to needs, and how function arises from the structure of a device and the functions of its components. These results formalize and clarify a set of contending intuitions about function that researchers have had. The paper relates the approaches, results, and goals of this stream of research, called functional representation (FR), with the functional modeling (FM) stream in engineering. Despite the occurrence of the term function in the two streams, often the results and techniques in the two streams appear not to have much to do with each other. I argue that, in fact, the two streams are performing research that is mutually complementary. FR research provides the basic layer for device ontology in a formal framework that helps to clarify the meanings of terms such as function and structure, and also to support representation of device knowledge for automated reasoning. FM research provides another layer in device ontology, by attempting to identify behavior primitives that are applicable to subsets of devices, with the hope that functions can be described in those domains with an economy of terms. This can lead to useful catalogs of functions and devices in specific areas of engineering. With increased attention to formalization, the work in FM can provide domain-specific terms for FR research in knowledge representation and automated reasoning.

Type
Research Article
Copyright
© 2005 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Chakrabarti, A. (1998). Supporting two views of function in mechanical designs. AAAI Workshop on Reasoning About Function. Menlo Park, CA: American Association for Artificial Intelligence.
Chakrabarti, A. & Bligh, T.P. (2001). A scheme for functional reasoning in conceptual design. Design Studies 22(6), 493517.Google Scholar
Chandrasekaran, B. (1994a). Functional representation and causal processes. Advances in Computers 38, 73143.Google Scholar
Chandrasekaran, B. (1994b). Functional representation: a brief historical perspective. Applied Artifical Intelligence 8, 173197.Google Scholar
Chandrasekaran, B. & Josephson, J.R. (2000). Function in device representation. Engineering with Computers 16, 162177.Google Scholar
Chandrasekaran, B., Josephson, J.R., & Benjamins, V.R. (1999). What are ontologies and why do we need them? IEEE Intelligent Systems 14(1), 2026.Google Scholar
Chittaro, L. & Kumar, A.N. (1998). Reasoning about function and its applications to engineering. Artificial Intelligence in Engineering 12(4), 331336.Google Scholar
Deng, Y.-M. (2002). Function and behavior representation in conceptual mechanical design. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 16(4), 353362.Google Scholar
Falkenhainer, B. & Forbus, K. (1991). Compositional modeling: finding the right model for the job. Artificial Intelligence 51(1–3), 95143.Google Scholar
Faltings, B. (1990). Qualitative kinematics in mechanisms. Artificial Intelligence 44(1–2), 89199.Google Scholar
Modarres, M. & Cheon, S.W. (1999). Function-centered modeling of engineering systems using the goal tree–success tree technique and functional primitives. Reliability Engineering and Systems Safety 64, 181120.Google Scholar
Sembugamoorthy, V. & Chandrasekaran, B. (1986). Functional representation of devices and compilation of diagnostic problem-solving systems. In Experience, Memory, and Reasoning (Kolodner, J.L. & Riesbeck, C.K., Eds.), pp. 4773. Hillsdale, NJ: Erlbaum.
Stone, R.B. & Wood, K.L. (2000). Development of a functional basis for design. Journal of Mechanical Design 122(4), 359370.Google Scholar