Title: Towards an object-oriented engineering design pattern language

Authors: Yadav P. Khanal; Ralph O. Buchal

Addresses: Department of Mechanical and Materials Engineering, The University of Western Ontario, London, ON N6A 5B9, Canada ' Department of Mechanical and Materials Engineering, The University of Western Ontario, London, Ontario, N6A 5B9, Canada

Abstract: The paper proposes a framework for building and using an object-oriented engineering design pattern language to enhance the cognitive performance of human designers. A design pattern is a set of recurrent design concepts represented as an object and a design pattern language is a network of objects structured by certain rules. An object-oriented network of both the recurrent and the non-recurrent design concepts can support human thinking. The network is constructed by combining the function analysis system technique (FAST) and TRIZ function modelling methods. The pattern language framework can exploit both object-oriented and object-relational features to complement and support the designer's cognitive abilities.

Keywords: design patterns; engineering design; TRIZ; function analysis system technique; FAST; object-oriented design; cognitive performance; human designers; recurrent design concepts; pattern language; design process.

DOI: 10.1504/JDR.2012.051164

Journal of Design Research, 2012 Vol.10 No.4, pp.293 - 306

Received: 14 Jul 2011
Accepted: 03 Apr 2012

Published online: 30 Aug 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article