Professional Documents
Culture Documents
Digital Assignment 2 CSE3001 - Software Engineering AY 2020-2021
Digital Assignment 2 CSE3001 - Software Engineering AY 2020-2021
2. Consider an instance of a design pattern whose practice is apparent from a class diagram
however not from a sequence diagram.
(Don’t choose one that is built into (some) programming languages, such as
inheritance.)
Apply a real-time situation to justify your reasoning i.e. at least 50 words.
2. In one phrase or sentence, state the features of application domains where event-
driven programming is applicable.
1
Digital Assignment 2
CSE3001 – Software Engineering
AY 2020-2021
5. Consider two modules A and B. There are two software engineers namely Jacob and
Alex can measure the dependencies between Module (A) and Module (B). Jacob
applies his inferential dependencies when computing cohesion whereas Alex uses his
derivable dependencies when computing coupling.
Is this promising, if both engineers are carrying out a sensible and useful
computation?
In 1–2 sentences, explain why or why not.