Link to this article: http://journals.cambridge.org/abstract_S0890060409000080How to cite this article: Ashok K. Goel, Spencer Rugaber and Swaroop Vattam (2009). Structure, behavior, and function of complex systems: The structure, behavior, and function modeling language. Articial Intelligence for Engineering Design, Analysis and Manufacturing, 23, pp 23-35
AbstractTeleological modeling is fundamental to understanding and explaining many complex systems, especially engineered systems. Research on engineering design and problem solving has developed several ontologies for expressing teleology, for example, functional representation, function-behavior-structure, and structure-behavior-function (SBF). In this paper, we view SBF as a programming language. SBF models of engineering systems have been used in several computer programs for automated design and problem solving. The SBF language captures the expressive power of the earlier programs and provides a basis for interactive construction of SBF models. We provide a precise specification of the SBF language. We also describe an interactive model construction tool called SBFAuthor.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.