Title of article :
Using classic problems to teach Java framework design
Author/Authors :
H. Conrad Cunningham، نويسنده , , Yi Liu، نويسنده , , Cuihua Zhang، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2006
Pages :
23
From page :
147
To page :
169
Abstract :
All programmers should understand the concept of software families and know the techniques for constructing them. This paper suggests that classic problems, such as well-known algorithms and data structures, are good sources for examples to use in a study of software family design. The paper describes two case studies that can be used to introduce students in a Java software design course to the construction of software families using software frameworks. The first is the family of programs that use the well-known divide and conquer algorithmic strategy. The second is the family of programs that carry out traversals of binary trees.
Keywords :
Divide and conquer , Software family , Software framework , Hot spot , Design pattern , Tree traversal
Journal title :
Science of Computer Programming
Serial Year :
2006
Journal title :
Science of Computer Programming
Record number :
1079839
Link To Document :
بازگشت