Military Communications and Information Technology: A Trusted ...
Military Communications and Information Technology: A Trusted ... Military Communications and Information Technology: A Trusted ...
20 Military Communications and Information Technology... References [1] http://msdn.microsoft.com/en-us/biztalk [2] http://msdn.microsoft.com/en-us/sharepoint/ [3] http://technet.microsoft.com/en-us/library/ff699654(BTS.70).aspx [4] OASIS Reference Model for Service Oriented Architecture 1.0, Committee Specification 1, 2 August 2006 [5] NATO Network Enabled Capability Feasibility Study (NNEC FS), vol. II, Version 2.0, October 2005, NATO Unclassified. [6] http://entlib.codeplex.com/ [7] http://msdn.microsoft.com/en-us/library/windows/desktop/ms711472(v=vs.85).aspx
Applying NAF for Performance Analysis: Performance Analysis of SOA Systems Using LQN Models Arkadiusz Wrzosk Military University of Technology, Warsaw, Poland, awrzosk@wat.edu.pl Abstract: Service Oriented Architecture (SOA) is a concept of architecture that supports interoperability which is a key factor to achieve network enabled capability. However, SOA principles have also negative impact on performance. Performance problems detected during the mission when the system is exploited can affect mission results. Late error correction in the software architecture can greatly increase costs. This paper describes the tools which can be used for design and performance evaluation of SOA systems. NATO Architecture Framework is used to document various views of architecture. Layered Queuing Networks are used to build a performance model of SOA system. An example of the system design and its performance model are presented to illustrate how described tools can be used for the performance analysis. Keywords: SOA; NAF; LQN; UML, performance; MARTE; SoaML I. Introduction Systems used during any mission led by NATO in collaboration with Nongovernmental organizations (NGO) create complex, distributed and heterogeneous environment. Network-enabled capability (NEC) require interoperability of the information systems provided by various mission members. The integration of heterogeneous systems can be time-consuming and expensive. Furthermore, the diversity of missions require from the used systems to be flexible and scalable. Described requirements force changes in the approach to system design. Service Oriented Architecture (SOA) is a concept of architecture that supports interoperability, scalability and flexibility of heterogeneous systems. SOA transforms architecture style of an application into a set of connected services (internal and external provided by nations), used when they are considered necessary. Very important aspect of the mission systems are time constraints in which they operate. Operational processes realized during mission use services provided by these systems. Furthermore, the existing network infrastructure is used to transmit data on mission field. Therefore, the services performance and the network
- 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: Chapter 1: Concepts and Solutions f
- 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 and 32: Chapter 1: Concepts and Solutions f
- Page 33 and 34: 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
Applying NAF for Performance Analysis:<br />
Performance Analysis of SOA Systems<br />
Using LQN Models<br />
Arkadiusz Wrzosk<br />
<strong>Military</strong> University of <strong>Technology</strong>, Warsaw, Pol<strong>and</strong>,<br />
awrzosk@wat.edu.pl<br />
Abstract: Service Oriented Architecture (SOA) is a concept of architecture that supports interoperability<br />
which is a key factor to achieve network enabled capability. However, SOA principles have<br />
also negative impact on performance. Performance problems detected during the mission when<br />
the system is exploited can affect mission results. Late error correction in the software architecture<br />
can greatly increase costs. This paper describes the tools which can be used for design <strong>and</strong> performance<br />
evaluation of SOA systems. NATO Architecture Framework is used to document various<br />
views of architecture. Layered Queuing Networks are used to build a performance model of SOA<br />
system. An example of the system design <strong>and</strong> its performance model are presented to illustrate how<br />
described tools can be used for the performance analysis.<br />
Keywords: SOA; NAF; LQN; UML, performance; MARTE; SoaML<br />
I. Introduction<br />
Systems used during any mission led by NATO in collaboration with Nongovernmental<br />
organizations (NGO) create complex, distributed <strong>and</strong> heterogeneous<br />
environment. Network-enabled capability (NEC) require interoperability<br />
of the information systems provided by various mission members. The integration<br />
of heterogeneous systems can be time-consuming <strong>and</strong> expensive. Furthermore,<br />
the diversity of missions require from the used systems to be flexible <strong>and</strong> scalable.<br />
Described requirements force changes in the approach to system design.<br />
Service Oriented Architecture (SOA) is a concept of architecture that supports<br />
interoperability, scalability <strong>and</strong> flexibility of heterogeneous systems. SOA transforms<br />
architecture style of an application into a set of connected services (internal <strong>and</strong><br />
external provided by nations), used when they are considered necessary.<br />
Very important aspect of the mission systems are time constraints in which<br />
they operate. Operational processes realized during mission use services provided<br />
by these systems. Furthermore, the existing network infrastructure is used to transmit<br />
data on mission field. Therefore, the services performance <strong>and</strong> the network