0% found this document useful (0 votes)
18 views5 pages

Lab 7 (Sda)

SDA

Uploaded by

umarzain2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views5 pages

Lab 7 (Sda)

SDA

Uploaded by

umarzain2005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Usman Institute of Technology

Department of Computer Science


Course Code: SE308
Course Title: Software Design and Architecture
Fall 2022

Lab 07

OBJECTIVE: Working on Design Patterns


• To Understand Creational and Structural Design Patterns.
• To implement Abstract Factory and Composite Design Patterns.

Student Information

Student Name SYED MUHAMMAD UMAR

Student ID 22FA-018-SE

Date 4/11/2024
Assessment

Marks Obtained

Remarks

Signature
Student Tasks:
Class Task

For Abstract FactoryPattern and Composite Design Patterns

a. Generate (from StarUML) UML diagram of the above patterns


b. Generate (from StarUML) UML diagram of the above patterns
Tools - > Apply Pattern - > Pattern Repository -> GoF
c. Compare your generated UML diagram with given code (example in python)
d. Convert your generated UML diagram according to the given code
e. Run the code and analyze the output
Home Task

a. Think about a real life example of the above implemented design patterns, and try to implement in
python programming language

You might also like