Slide 9 TACTICS Flashcards

1
Q

Wat is de definitie van een tactiek volgens Bass et al. (2013)?

A

“Een tactiek is een ontwerpbeslissing die de prestatie van een kwaliteitsattribuut beïnvloedt—tactieken hebben direct invloed op de reactie van het systeem op een bepaalde stimulus.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welke rol spelen tactieken in het behalen van kwaliteitsattributen?

A

Tactieken zijn ontwerpbeslissingen die helpen om specifieke kwaliteitsattributen te bereiken, zoals schaalbaarheid, onderhoudbaarheid of veiligheid, door een doelgerichte reactie van het systeem op stimuli te definiëren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Waarop focust een tactiek zich bij het ontwerpen van een systeem?

A

Een tactiek richt zich op de respons van een enkel kwaliteitsattribuut.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In welk opzicht verschilt een tactiek van een patroon?

A

Een tactiek richt zich op een enkel kwaliteitsattribuut zonder rekening te houden met afwegingen, terwijl patronen vaak meerdere tactieken combineren om verschillende kwaliteitsattributen te ondersteunen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Diagram availability Fault Detection: Wat is de tactiek ‘Ping/Echo’ bedoeld om te detecteren?

A

Het is bedoeld om fouten op te sporen door te controleren of een component nog steeds reageert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Diagram availability Fault Detection:Hoe werkt de ‘Heartbeat’-tactiek bij foutdetectie?

A

De ‘Heartbeat’-tactiek detecteert fouten door periodieke signalen tussen componenten te versturen en te controleren of ze nog actief zijn.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Diagram availability recovery, preperation and repair :Wat is het verschil tussen ‘Actieve redundantie’ en ‘Passieve redundantie’?

A

Bij ‘Actieve redundantie’ werken meerdere componenten tegelijkertijd om een fout op te vangen, terwijl bij ‘Passieve redundantie’ een reservecomponent pas wordt geactiveerd als de primaire component faalt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Diagram availability recovery, preperation and repair :Hoe werkt de ‘Spare’-tactiek?

A

De ‘Spare’-tactiek houdt een reservecomponent klaar die kan worden ingeschakeld bij een fout, om de beschikbaarheid van het systeem te waarborgen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Diagram Performance resource demand: Wat betekent ‘Increase Resource Efficiency’ in de context van resource demand?

A

Het verhogen van de efficiëntie van middelen door ervoor te zorgen dat middelen optimaal worden gebruikt om de prestaties te verbeteren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Diagram Performance resource demand: Wat houdt ‘Reduce Computational Overhead’ in?

A

Dit betekent het verminderen van de hoeveelheid benodigde berekeningen of verwerkingskracht om de prestaties te verbeteren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Diagram Performance resource demand: Hoe draagt ‘Manage Event Rate’ bij aan prestatieverbetering?

A

Door de snelheid van binnenkomende gebeurtenissen te beheren, kan het systeem beter omgaan met belasting en prestaties handhaven.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Diagram Performance resource demand: Wat is het doel van ‘Control Frequency of Sampling’?

A

Het beheren van hoe vaak data wordt bemonsterd om de belasting op het systeem te verminderen en zo de prestaties te verbeteren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Diagram Performance Resource management:Hoe draagt ‘Increase (Available) Resources’ bij aan resource management?

A

Het vergroten van de beschikbare middelen zorgt ervoor dat het systeem meer capaciteit heeft om meerdere taken tegelijkertijd uit te voeren en betere prestaties te leveren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Earlier cycles: Use Patterns: Welke rol spelen patronen in de eerdere cycli van het Hofmeister Model?

A

In de eerdere cycli worden patronen gebruikt om architectuuroplossingen te selecteren, af te stemmen en te combineren, waarbij rekening wordt gehouden met afwegingen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Earlier cycles: Use Patterns Hoe worden afwegingen (tradeoffs) behandeld in patronen volgens de tekst?

A

Afwegingen zijn ingebouwd in patronen, wat betekent dat patronen meerdere kwaliteitsattributen ondersteunen en daarmee de noodzaak van compromissen creëren.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Later cycles: Use Tactics: Wat is het belangrijkste verschil tussen patronen en tactieken in de context van architectuurontwerp?

A

Tactieken richten zich op een enkel kwaliteitsattribuut zonder afwegingen te maken, terwijl patronen vaak meerdere tactieken combineren en afwegingen bevatten.

17
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Later cycles: Use Tactics: Wat is de focus van een tactiek in latere cycli van het Hofmeister Model?

A

De focus van een tactiek ligt op de respons van een enkel kwaliteitsattribuut.

18
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Later cycles: Use Tactics: Waarom worden er bij tactieken geen afwegingen gemaakt tussen kwaliteitsattributen?

A

Omdat een tactiek specifiek gericht is op het verbeteren van één enkel kwaliteitsattribuut, zonder de noodzaak om andere attributen te overwegen.

19
Q

TACTICS AND PATTERNS IN THE HOFMEISTER MODEL Later cycles: Use Tactics: Hoe verschilt het gebruik van tactieken in latere cycli van het gebruik van patronen in eerdere cycli?

A

In latere cycli worden tactieken gebruikt om een enkel kwaliteitsattribuut te optimaliseren, terwijl in eerdere cycli patronen worden gebruikt om meerdere attributen en de bijbehorende afwegingen in balans te brengen.