Study On Application of A Quantitative Evaluation Approach For S
Study On Application of A Quantitative Evaluation Approach For S
Architecture Adaptability
15
4 In p u t
5 Q u ery
O rd e r
6
P ro c e ss P ro c e ss
DAC
A s s e ts C u s to m iz e 1 A u th o rity
D e fin itio n
13
R e p o rt R e p o rt
DAC
6 C u s to m iz e T em p.
7 DAC 14
P ro c e ss P ro c e ss 2
DAC
D a ta Im p le . O u tp u t
U s e r /A u th o
R e p o rt
rity in fo . 12
Q u a lity 10
8 R e c o rd
C o lle c t D a ta
C u s to m iz e
ADT C o n n e c to r:
C o n tro l L in k
O th e r C o n n e c to r: DAC 11 DAC
C om ponent D a ta L in k 9
Q u a lity Q u a lity
R e c o rd A s s e ts D a ta
In p u t 4
O rd e r
5 13
6
P ro c e ss P ro c e ss Q u e ry
A s s e ts C u s to m iz e A u th o rity 1
D e fin itio n
12
2 11
U s e r /A u th o O u tp u t R e p o rt
rity in fo . R e p o rt T em p.
P ro c e ss P ro c e ss
d a ta Im p le .
7 8
9
C o lle c t D a ta
C o m p o n e n t: S h a re d D a ta
10 Q u a lity
C o m p o n e n t: M o d u le C o n n e c to r D a ta
Figure5. TQM architecture- SA2
analyze the impact of the changes in architecture to its
Taking SA1 as the example, under the condition of downstream implement.
CR1 (Modifying existing or adding new producing flow, C sk and Tsk are the sets of impacted components and
see Fig. 1.), the engineer customizes the new process in connectors in scenario S k respectively. We classify the
c 6 , and c 6 sends the related information to c5 , the states
impacted components into: 1) adding new component,
of c 6 and c5 changed. Above operations constitute an 2)deleting components 3) modifying existing component,
adaptability scenario of SA1. The scenario profile of denoted as c add , c del , c mdi , i.e. C sk = { c add } { c del }
TQM is shown in table 1. { c mdi }. Other changes in component can be described
by these three classes of changes, such as the components
4.2. Impact Analysis under Scenario Profile replacing by deleting an existing component and adding a
new one. Also, the impacted connectors can be classified
Once the adaptability scenario profile is available, we into three classes: 1) adding new connector, 2) deleting
can perform impact analysis, i.e. analyze whether the connector 3) modifying existing connector, so,
architecture and the action of the architecture satisfy the Tsk ={ t add } { t del } { t mdi }. The changes in architecture
change requirements in the adaptability goal, if not,
can be composed of component changes and connector
analyze the changes to the architecture and its elements
changes.
that required to incorporate the adaptability scenarios, and