What we look for in your reports for first PSE assignment! Assignment1: For each set of patterns, compare the tree patterns in the set by highlighting their similarities and differences. You should address the answer through the following aspects: Intent What does the design pattern do? What is its rationale and intent? What particular design issue or problem does it address? Applicability What are the situations in which the design pattern can be applied? What are examples of poor designs that the pattern can address? Structural aspects What’s the graphical notation of the design pattern? Participants and collaborations Which classes and/or objects are participating in the design pattern and their responsibilities? How the participants collaborate to carry out their responsibilities? Consequences What are the trade-offs and results of using the pattern? What aspect of system structure does it let you vary independently? Related patterns With which other patterns should this one be used? Hint: At first, you should cover all the above aspects for each pattern individually (This part is only a suitable prerequisite and NOT necessary for your report.) Next the similarities and differences have to be specified according to the information of previous step. Each part has 10 points. If one part is ignored completely, total point is missed. While if one part is mentioned partially or indirectly, the received point is scaled between 5 and 10. Assignment 2: For each set, determine the GRASP patterns which are manifest in all of the patterns in the set. We expect you to mention the RELATED GRASP patterns which are evident in the patterns (according to the table below) along with the RATIONALE REASON. Any other suggestions (apart from the ones that mention in the table) can be accepted along with reasonable reasons. Each set of pattern has 8 points. If the related GRASP patterns are addressed truly and more importantly along with the reasons, total point will be achieved. While if the reasons are missed, you will not achieve any score. With each missed indented GRASP pattern, you will lose 2 score.
© Copyright 2025 Paperzz