Military Communications and Information Technology: A Trusted ...
Military Communications and Information Technology: A Trusted ... Military Communications and Information Technology: A Trusted ...
32 Military Communications and Information Technology... Figure 10. Example NSV-4 System Functionality Systems are distributed on hardware systems. Distribution of software on the nodes is documented using deployment diagrams. Fig. 11 shows the example components and their distribution on the nodes. Two computational resources (GaExecHost) and one network component (GaCommHost) are specified. Figure 11. Example NSV-1 System Interface Description The structure of a LQN model is generated from the high-level SOA architecture documented using presented NAF subviews. The example performance model presented on Fig. 12 is generated from the system models described above. The prepared model can be solved using a LQN solver [18]. Performance evaluation results can be used to propose architecture design improvements.
Chapter 1: Concepts and Solutions for Communications and Information Systems 33 Figure 12. LQN graph Results of architecture evaluation, which performance model is presented on Fig. 13 are described below. For architecture evaluation only network throughput was modified, but more advanced analysis can also be made. Fig. 13 depict response times of operation TargetMsgService.addTarget for various number of clients and network throughput. The plot shows, that a network 50% faster, generate twice lower response times for various number of users. Evaluation results can be used to align network throughput which satisfy nonfunctional requirements. Presented example and its evaluation results show that performance analysis can support an architect in the decision making about the architecture during the design stage.
- Page 1 and 2: Military Communications and Informa
- Page 3 and 4: Contents Foreword .................
- Page 5: Contents 5 Methodology for Gatherin
- Page 8 and 9: 8 Military Communications and Infor
- Page 11 and 12: Building a Layered Enterprise Archi
- Page 13 and 14: Chapter 1: Concepts and Solutions f
- Page 15 and 16: Chapter 1: Concepts and Solutions f
- Page 17 and 18: Chapter 1: Concepts and Solutions f
- Page 19 and 20: Chapter 1: Concepts and Solutions f
- Page 21 and 22: Applying NAF for Performance Analys
- Page 23 and 24: Chapter 1: Concepts and Solutions f
- Page 25 and 26: Chapter 1: Concepts and Solutions f
- Page 27 and 28: Chapter 1: Concepts and Solutions f
- Page 29 and 30: Chapter 1: Concepts and Solutions f
- Page 31: Chapter 1: Concepts and Solutions f
- Page 35 and 36: Chapter 1: Concepts and Solutions f
- Page 37 and 38: Openness in Military Systems Jessic
- Page 39 and 40: Chapter 1: Concepts and Solutions f
- Page 41 and 42: Chapter 1: Concepts and Solutions f
- Page 43 and 44: Chapter 1: Concepts and Solutions f
- Page 45 and 46: Chapter 1: Concepts and Solutions f
- Page 47 and 48: Chapter 1: Concepts and Solutions f
- Page 49 and 50: The Concept of Integration Tool for
- Page 51 and 52: Chapter 1: Concepts and Solutions f
- Page 53 and 54: Chapter 1: Concepts and Solutions f
- Page 55 and 56: Chapter 1: Concepts and Solutions f
- Page 57 and 58: Chapter 1: Concepts and Solutions f
- Page 59 and 60: Chapter 1: Concepts and Solutions f
- Page 61 and 62: CFBLNet: A Coalition Capability Ena
- Page 63 and 64: Chapter 1: Concepts and Solutions f
- Page 65 and 66: Chapter 1: Concepts and Solutions f
- Page 67 and 68: Chapter 1: Concepts and Solutions f
- Page 69 and 70: Chapter 1: Concepts and Solutions f
- Page 71 and 72: Selected Aspects of Effective RCIED
- Page 73 and 74: Chapter 1: Concepts and Solutions f
- Page 75 and 76: Chapter 1: Concepts and Solutions f
- Page 77 and 78: Chapter 1: Concepts and Solutions f
- Page 79 and 80: Chapter 1: Concepts and Solutions f
- Page 81: Chapter 1: Concepts and Solutions f
Chapter 1: Concepts <strong>and</strong> Solutions for <strong>Communications</strong> <strong>and</strong> <strong>Information</strong> Systems<br />
33<br />
Figure 12. LQN graph<br />
Results of architecture evaluation, which performance model is presented on<br />
Fig. 13 are described below. For architecture evaluation only network throughput<br />
was modified, but more advanced analysis can also be made. Fig. 13 depict response<br />
times of operation TargetMsgService.addTarget for various number of clients <strong>and</strong><br />
network throughput. The plot shows, that a network 50% faster, generate twice<br />
lower response times for various number of users. Evaluation results can be used<br />
to align network throughput which satisfy nonfunctional requirements.<br />
Presented example <strong>and</strong> its evaluation results show that performance analysis<br />
can support an architect in the decision making about the architecture during<br />
the design stage.