You are on page 1of 2

Submitted by: MALAIKA GHUFRAN

Id: 10470

Section: A

Subject: Software design and architecture

Semester: 4th

Program: BS SE

WEEK 6

ASSIGNMENT

In the 10 slides of week 6 lecture I got to know about tactics .They are basically the

decisions to achieve quality attribute requirements for a software product design . different

quality attributes have different tactics. For example ;

• Tactic for security is to stop resisting attacks or to detect attacks.


• Tactic for availability is that we should be take care of it that there should not be redundancy, we

will put the task monitor and watchdog timer in our system.

• Tactics for performance is that we should increase computation efficiency, reduce computation

overhead, and introduce concurrency.

• Tactics for modifiability is that we should be take care of it that when we change the one thing in

our system so there should not be ripple effect in our system.

• The one more thing about tactics for modifiability is that, when we make changes for the system

so 1st, we should be make the local changes and then we should be make it global so it will be not affect

the all-system changes.

You might also like