Design Pattern Applying Support OOPAS by Design Diagram Merging
スポンサーリンク
概要
- 論文の詳細を見る
Design patterns which Erich Gamma advocates is expected as an effective approach for the reuse of designs. So, design patterns are predicted to be used frequently in object-oriented software development. In such circumstance, tools to support applying design patterns to the design diagrams of the system under development are thought to be useful. This research develops Object-Oriented Pattern Applying Support tool OOPAS. It consists of a library of Gamma design patterns with very familiar examples and adrem explanation, and of a function to generate the correctly modified design diagrams of the application system when a design pattern was applied to evolve that system. Actually, these functions are installed in the structured object modeling environment SOME, which is an object-oriented design diagram editor made previously in our laboratory. This design diagram evolving function is formalized as a Join operation of the recursive graph. As a result of the evaluation experiment, the join operation can be applied to the almost of the twenty three Gamma design patterns excluding the six patterns such as Iterator and Command, which are stated at too abstract level to be represented by the design diagrams.
- 社団法人電子情報通信学会の論文
- 2000-06-25
著者
-
Harada Minoru
The Author Is With The Faculty Of Science And Engineering Aoyama Gakuin University
-
NAGAYAMA Hidetsugu
The author is with the Graduate School of Science and Engineering, Aoyama Gakuin University
-
Nagayama Hidetsugu
The Author Is With The Graduate School Of Science And Engineering Aoyama Gakuin University