Device representation-the significance of functional knowledge

Progress toward a device representation that organizes knowledge based on functionality is described. Device representation involves theories about languages for representing structure, commitments for representing behavior, and kinds of causation needed to represent behaviors. The current focus is on the first two issues. The functional representation described provides a package that shows the relationship among structure, function, and behavior. Knowledge of this relationship provides basic, task-independent, intrinsic capabilities: simulation, i.e., given changes in a devices structure, what can be determined about changes in functionality; identification of structural cause. i.e. given changes in function (malfunction or reduced effects), what changes in structure could account for them; and identification of functional components, i.e. given a specific component, what functional purpose it provides. The structure of this functional representation, organized around functional packages, provides the means by which these capabilities can be accomplished.<<ETX>>