A Functional Theory of Design Patterns
Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Cognitive Modeling. Pages 294-299.
Abstract
Design patterns specify generic relations among abstract design elements. In the domain of physical devices, design patterns, called generic teleological mechanisms (or GTMs), specify generic functional relations and abstract causal structure of a class of devices . We describe a functional theory of acquisition, access, and use ofGTMs, but focus on their use in analogical design. In this theory, GTMs are acquired by abstraction over known designs, accessed by goals of adapting a familiar design to meet new design requirements, and used by instantiation in the context of a familiar design. This account of design patterns is one part of a general theory of analogical design called model-based analogy (or MBA). The IDEAL system implements the MBA theory for conceptual design of physical devices and evaluates its account of design patterns.
@inproceedings{ijcai1997p44,
title = {A Functional Theory of Design Patterns},
author = {Bhatta, Sambasiva R. and Goel, Ashok K.},
booktitle = {Proceedings of the Fifteenth International Joint Conference on
Artificial Intelligence, {IJCAI-97}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Martha E. Pollack},
pages = {294--299},
year = {1997},
note = {Cognitive Modeling},
url = {https://ijcai.org/proceedings/1997/44},
}
TY - CPAPER TI - A Functional Theory of Design Patterns AU - Bhatta, Sambasiva R. AU - Goel, Ashok K. T2 - Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence, IJCAI-97 PB - International Joint Conferences on Artificial Intelligence PY - 1997 SP - 294 EP - 299 UR - https://ijcai.org/proceedings/1997/44 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: