Representing Function as Effect

B. Chandrasekaran, John R. Josephson · 1997

In this paper we start with a brief introduction to the Functional Representation framework that a number of colleagues and we have been developing for over a decade or so. Then we move on to the need for a precise language for describing objects, properties and causal relations. We argue that such a language is needed to express the meaning of terms such as "function" and "behavior." We briefly describe a formal framework for and definition of device function that we have recently developed. We have sought the smallest ontological framework that is sufficient for developing an idea of function. Functions are defined in terms of the effects of objects on their environments. The definition of function is sufficiently general to express static and dynamic functions, intended and natural functions, and functions of abstract and physical objects.

Read the paper · More papers on PaperTik