15. The method of claim 11, wherein the method further comprises the step of generating at least one procedure action diagram from said design model elements.
11. A method of knowledge based design to facilitate the design of an object, comprising the steps of: storing a plurality of conceptual model elements and a plurality of stereotype knowledge bases; matching said conceptual model elements with said stereotype knowledge bases to select a closest match of said stereotype knowledge bases with said conceptual model elements; generating a plurality of design model elements by applying scripts in response to said closest match of said stereotype knowledge bases; incorporating changes in said design model elements in response to an instruction from a user; modifying said conceptual model elements in response to an instruction from the user; rematching said conceptual model elements with said stereotype knowledge bases to select another closest match of said stereotype knowledge bases; and regenerating said design model elements by applying additional scripts in response to said another closest match of said stereotype knowledge bases, so that said changes are retained by said modified design model elements.