Pattern componentization: the factory example

被引:6
作者
Arnout, Karine [1 ]
Meyer, Bertrand [2 ]
机构
[1] AXA Rosenberg Investment Management LLC, Barr Rosenberg Res Ctr, 4 OrindaWay,Bldg E, Orinda, CA 94563 USA
[2] Eiffel Software, 356 Storke Rd, Goleta, CA 93117 USA
关键词
D O I
10.1007/s11334-006-0001-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Can Design Patterns be turned into reusable components? To help answer this question, we have performed a systematic study of the standard design patterns. One of the most interesting is Abstract Factory, for which we were indeed able to build a reusable component fulfilling the same needs as the original pattern. This article presents the component's design and its lessons for the general issue of pattern componentization.
引用
收藏
页码:65 / 79
页数:15
相关论文
共 32 条
[1]  
Alexandrescu A, 2001, MODERNC DESIGN GENER
[2]  
Arnout K, 2003, LECT NOTES COMPUT SC, V2852, P285
[3]   Uncovering hidden contracts: The .NET example [J].
Arnout, K ;
Meyer, B .
COMPUTER, 2003, 36 (11) :48-+
[4]  
Arnout K, 2004, J OBJECT TECHNOL, V3, P75
[5]  
Arnout K., 2004, THESIS
[6]  
Arslan V, 2003, LECT NOTES COMPUT SC, V2789, P174
[7]  
Binder R.V., 1999, TESTING OBJECT ORIEN
[8]  
Bosch J, 1998, J OBJECT-ORIENT PROG, V11, P18
[9]   Automatic code generation from design patterns [J].
Budinsky, FJ ;
Finnie, MA ;
Vlissides, JM ;
Yu, PS .
IBM SYSTEMS JOURNAL, 1996, 35 (02) :151-171
[10]  
Bushmann F., 1996, PATTERN ORIENTED SOF, V1