Information Technology Reference
In-Depth Information
Performance
Stimuli
Parameters
Responses
Resource
Resource Arbitration
CPU
Sensors
Queuing
Preemption
Network
Memory
Actuators
Shared
Per
Processor
Off-line
On-line
Policy
Locking
Dynamic
Priority
SJF
FIFO
Deadline
Fixed
Priority
1:1
Cyclic
Executive
Fixed
Priority
1:many
FIGURE 8.A.5
ATAM—performance characterization architectural methods.
system's software. Architectural decisions include encapsulation and indirection mech-
anisms, and the response is measured in terms of the number of affected components,
connectors, and interfaces and the amount of effort involved in changing these affected
elements. Characterizations for performance, availability, and modifiability are given
below in Figures: 8.A.5-8.A.9 (Kazman et al., 2000, p. 100).
Figures 8.A.5-8.A.9 outline the aspects to consider when issues of software ro-
bustness and quality are to be addressed from a design perspective. These are not
Performance
Architectural Parameter
Responses
Stimuli
Mode
Source
Frequency Regularity
Periodic
Aperiodic
Sporadic
Random
Internal Event
Regular
Clock Interrupt
External Event
Overload
FIGURE 8.A.6
ATAM—performance characterization stimuli.
Search WWH ::




Custom Search