Hi Bruce,
in your book Real-Time Design Patterns, in the Introduction, you have a sentence: "The process of coming up with Good Designs proceeds in 3 phases, etc."
(1) I want to place in the overview to an SDLC document I am writing your Figure 1: The Creative Design Process.
Wrt copyright, is it enough I add an acknowledgement and a link to the book online, e.g., http://www.uml.org.cn/UMLApplication/pdf/rtpatterns.pdf.
(2) In addition, I want to re-render the figure to be a little more formal, showing also the action taken when iteration is required. Please comment on the following. (It is in BPMN on the Sparx EA platform - the watermark shows that my EA is an eval edition.)
Thanks
Avi
The name is a little misleading, as it only deals with application of design patterns. There's still the issue of creating the "analysis model" to which the design pattern(s) is(are) applied. Then, there's the notion of verification. After applying the design pattern, there are two aspects of verification needed; first, ensure that the design is functionally correct (the analysis model should have been verified prior to applying design patterns, so this step is to ensure that applying the design pattern didn't break anything); second, you applied the design pattern to gain some value and optimize the design in some aspects - does the application of the design pattern adequately optimize the design?
Hope this helps.
- b