Exploring GoF Design Patterns in Different Contexts and GRASP Mappings, Exercises of Software Engineering

An assignment for students in the department of computer engineering at sharif university of technology. The assignment asks students to explore the possibilities of using each gof design pattern (except for interpreter) in different contexts and identify the mappings between gof patterns and grasp patterns. Students are expected to understand how aspects of gof patterns correspond to grasp principles.

Typology: Exercises

2011/2012

Uploaded on 02/19/2012

hester
hester 🇮🇷

4.5

(13)

84 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Patterns in Software Engineering
Assignment 1
Assignment
1
For each and every GoF design pattern (except for
It t
)
I
n
t
erpre
t
er
)
:
Explore the possibility of using the pattern in a different context
Explore
the
possibility
of
using
the
pattern
in
a
different
context
(other than the context defined in the GoF book).
Point out the mappings between the GoF pattern and GRASP
tt i th d id tif th t f th G F tt
pa
tt
erns;
i
n o
th
er wor
d
s,
id
en
tif
y
th
ose aspec
t
s o
f
th
e
G
o
F
pa
tt
ern
that correspond to GRASP patterns.
Department of Computer Engineering 1Sharif University of Technology

Partial preview of the text

Download Exploring GoF Design Patterns in Different Contexts and GRASP Mappings and more Exercises Software Engineering in PDF only on Docsity!

Patterns in Software Engineering Assignment 1Assignment^1 „ For each and every GoF design pattern (except for^ I t^ t^ ) Interpreter ):^

^ Explore the possibility of using the pattern in a different context ^ Explore the possibility of using the pattern in a different context(other than the context defined in the GoF book).^ ^ Point out the mappings between the GoF pattern and GRASPtt^ i^ th^ d^ id

tif^ th^ t^ f th^ G F

tt patterns; in other words, identify those aspects of the GoF patternthat correspond to GRASP patterns. Department of Computer Engineering^1

Sharif University of Technology