Towards the future goal of providing a unified computer aided engineering design framework, engineering design languages are an already available option. Their application allows to formalize the computer aided design synthesis and analysis process. Design languages serve as a computable abstraction of design representation and synthesis processes by use of rule-based information processing mechanisms. In many design languages, recurrent rule patterns can be observed at various levels of abstraction in the synthesis processes. This gives rise to the existence hypothesis of generic patterns in such design information processing systems. As the abstraction of such a recurrent generic pattern, a self-similar design paradigm for design languages is introduced and investigated in this work. The self-similar design paradigm implies itself from a discussion on the nature of design problems and their solution implementation using design languages. The purpose of this self-similar design paradigm is to combine both top-down and bottom-up design sequences to form a consistent and recursive design process model. The self-similar design paradigm constitutes a theoretical framework for the thorough exploration of design spaces. It should be applicable on all abstraction levels of a design process. A comprehensive design methodology is developed by explaining how the self-similar design paradigm is reflected in the data abstraction and representation models which are both inherent to the design with design languages. As a conclusion, the completeness and the generality of the approach is investigated and discussed.

This content is only available via PDF.
You do not currently have access to this content.