This site is 100% ad supported. Please add an exception to adblock for this site.

Module4

Terms

undefined, object
copy deck
______________________________ can be divided
into those concerned with resisting attacks,
those concerned with detecting attacks, and
those concerned with recovering from attacks.
Tactics for achieving security
The _________________ specify the
responses of the SW to realize business
goals.
quality requirements
_________ are used by the architect to create a design using design patterns, architectural patterns, orarchitectural strategies.
tactics
Architects should consider what
combination of _________________ should be applied, and the _______ chosen will guide thearchitectural decisions.
tactics for quality attributes, tactics
An ______________________________    implements a collection of tactics.
architectural pattern or strategy
A _______ is a design decision that
influences the control of a quality
attribute response.
tactic
We call a collection of tactics an
________________________   .
architectural strategy
A ______________ consists of a collection
of decisions.
system design
The ________     are those that architectshave been using for years,
tactics
Each _______is a design option for the
architect.
tactic
_____________ can refine other ______________.
tactics
_____________ package ______________.
patterns, tactics
We organize the _______ for each system
quality attribute as a ____________, but it is
important to understand that each
__________ is intended only to
demonstrate some of the _______, and
that any list of tactics is necessarily
tactics, hierarchy, hierarchy, tactics
All approaches to maintaining ________________
involve some type of redundancy, some type
of health monitoring to detect a failure, and
some type of recovery when a failure is
detected.
Availability
Availability tactics
fault detection, fault recovery, fault prevention
______________ to control __________________ have as
their goal controlling the time and cost
to implement, test, and deploy changes.
tactics, modifiability
Modifiability tactics
localize changes,prevention of ripple effects, defer binding time
The goal of ___________________________ is to
generate a response to an event arriving at
the system within some time constraint.
performance tactics
______________________ control the time within
which a response is generated.
performance tactics
________ is the time between the arrival of an
event and the generation of a response to it.
latency
Performance tactics
resource demand, resource management, resource arbitration.
Security tactics
Resisting attacks, Detecting attacks, Recovering from an attack
The goal of _______________ is to allow for
easier testing when an increment of SW
development is completed.
tactics for testability
_______________ is concerned with how easy it is for
the user to accomplish a desired task and the
kind of support the system provides to the
user.
Usability  
Two types of tactics support usability, each
intended for two categories of users.
runtime, design time
an architect usually chooses a
___________ or a ______________________ designed to realize one or more tactics.
pattern, collection of patterns
______________  implements
multiple tactics, whether desired or not.
each pattern
The “Active Object” __________________ decouples
method execution from method invocation to
enhance concurrency and simplify synchronized
access to objects that reside in their own thread of
control.
 design pattern
Any pattern implements several ____________, often
concerned with different quality attributes,
and any implementation of the pattern also
makes choices about _____________.
tactics, tactics
The __________________ for the architect
involves understanding all of the tactics
embedded in an implementation, and
the __________________ involves making a
judicious choice of what combination of
tactics will achieve the system
analysis process, design process
An ____________________ is determined by: A set of element types,A topological layout of the elements indicating their interrelationships, A set of semantic constraints, A set of interaction mechanism.
architectural pattern
A _____________ is a foundational building block
of design, from which ______________________ are created.
tactic, architectural patterns and strategies
An design uses multiple ____________, and
understanding what attributes are achieved
by them, what their side effects are, and the
risks if not choosing other tactics is essential
to architectural design.
tactics

Deck Info

33

timid1

permalink