Governance of Data Initialization for Service Oriented Architecture-based Military Simulation and Command and Control Federations

Author(s):  
Jeremy T. Lanman ◽  
Michael D. Proctor
Author(s):  
Jo Erskine Hannay

To provide modeling and simulation functionality as services is strategically leveraged in the defense domain and elsewhere. To describe and understand the context, the ecosystem, wherein such services are used and interoperate with other services and capabilities, one needs tools that capture the simulation services themselves as well as the capability landscape they operate in. By using the NATO Consultation, Command, and Control (C3) Taxonomy to structure architecture design in the NATO Architecture Framework (NAF), cohesive descriptions of modeling and simulation capabilities within larger contexts can be given. We show how a basic seven-step approach may benefit architecture work for modeling and simulation at the overarching, reference, and target architectural levels; in particular for (1) hybrid architectures that embed simulation architectures within a larger service-oriented architecture and (2) for architectural design of simulation scenarios. Central to the approach is the use of the C3 Taxonomy as a repository for overarching architecture building blocks and patterns. We conclude that the promotion of technical functionality as capabilities in their own right helps delineate simulation environment boundaries, helps delineate services within and outside the boundary, and is an enabler for defining the service concepts in cloud-based approaches to modeling and simulation as a service (MSaaS).


Author(s):  
Masahide Nakamur ◽  
Hiroshi Igaki ◽  
Takahiro Kimura ◽  
Kenichi Matsumoto

In order to support legacy migration to the service-oriented architecture (SOA), this paper presents a pragmatic method that derives candidates of services from procedural programs. In the SOA, every service is supposed to be a process (procedure) with (1) open interface, (2) self-containedness, and (3) coarse granularity for business. Such services are identified from the source code and its data flow diagram (DFD), by analyzing data and control dependencies among processes. Specifically, first the DFD must be obtained with reverse-engineering techniques. For each layer of the DFD, every data flow is classified into three categories. Using the data category and control among procedures, four types of dependency are categorized. Finally, six rules are applied that aggregate mutually dependent processes and extract them as a service. A case study with a liquor shop inventory control system extracts service candidates with various granularities.


2011 ◽  
Vol 383-390 ◽  
pp. 2383-2389
Author(s):  
Shan Li ◽  
Yan En Wang ◽  
Bing Chen ◽  
Ting Yang ◽  
Qian Li Dong

This paper describes an innovative systematic approach to factory automation. Northwestern Polytechnical University developed an Enterprise-level Digital fActory and its Simulation Platform, NPU-EDASP that adopted service-oriented architecture methodology to design and develop this software. In particular, it specifies the simulation technology within the NPU-EDASP platform to bridge the gape exits among products and production manufacturing process. In an advanced stage, simulation technology can be applied in the NPU-EDASP to enhance the operative production planning and control. Further, the combination of simulation and optimization techniques will improve and optimize material flow, resource utilization and logistics in production engineering processes. A case study of a model demonstrates that the NPU-EDASP digital factory offers an integrated approach to promote the ability of production engineering.


2012 ◽  
pp. 52-76
Author(s):  
Tran Vu Pham ◽  
Lydia M.S. Lau ◽  
Peter M Dew

Supporting global scientific collaborations are becoming more important due to the increasing complexity of modern scientific problems as well as the need for sharing specialized expensive instruments and huge amount of data required for solving these problems. The combination of Grid computing and Web-based architecture has been a common technological architecture employed to address the need for an integrated environment for scientific collaborations. However, this approach is subjected to a certain level of centralized administration and control. This has been seen as inflexible and does not scale well with respect to the heterogeneity of distributed user communities. This chapter introduces an orchestration of P2P and Grid computing for supporting distributed scientific collaborations. In the resulted architecture, a P2P collaborative environment is used for heterogeneous users to collaborate and tap into large-scale computational resources and experimental datasets in the Grid computing environment. The service oriented architecture is used as a means of integrating these two environments.


2020 ◽  
Vol 68 (3) ◽  
pp. 208-221 ◽  
Author(s):  
Haitham Elfaham ◽  
Ulrich Epple

AbstractIn industrial automation, adaptability is a key feature that can enhance the degree of autonomy in a plant sparing engineering months and costs. With the introduction of the service oriented architecture in control automation, a topology model is required to identify the vicinity relationships between the devices. Nowadays, due to the absence of the coupling between logistic aspects and control logic, the topology models are manually constructed which consequently affects the autonomy of the procedures generation. In this contribution, we introduce a concept to couple the logistics model with the devices abilities to generate product flow paths and procedures considering adaptable conditions.


Author(s):  
Masahide Nakamur ◽  
Hiroshi Igaki ◽  
Takahiro Kimura ◽  
Kenichi Matsumoto

In order to support legacy migration to the service-oriented architecture (SOA), this paper presents a pragmatic method that derives candidates of services from procedural programs. In the SOA, every service is supposed to be a process (procedure) with (1) open interface, (2) self-containedness, and (3) coarse granularity for business. Such services are identified from the source code and its data flow diagram (DFD), by analyzing data and control dependencies among processes. Specifically, first the DFD must be obtained with reverse-engineering techniques. For each layer of the DFD, every data flow is classified into three categories. Using the data category and control among procedures, four types of dependency are categorized. Finally, six rules are applied that aggregate mutually dependent processes and extract them as a service. A case study with a liquor shop inventory control system extracts service candidates with various granularities.


2012 ◽  
Vol 19 (3) ◽  
pp. 521-530 ◽  
Author(s):  
Zdzisław Kowalczuk ◽  
Jakub Wszołek

Abstract The paper puts forward a method of designing and creating a complete computer system for monitoring and diagnosis of business and industrial facilities, as well as for control purposes. The proposed solution represents a computer-network system being a practical tool for communication, control and management of modern plants and enterprises. The applied concept of communication, based on the Service Oriented Architecture (SOA), makes a new attempt to solve certain performance problems met when using a (previously developed) Networked Object Monitor (NOM). The principal idea of increasing the performance of NOM lies in employing a common data bus, refereed to as a Diagnostic Service Bus (DSB), in the NOM monitor. The paper also describes a preliminary concept of a network description language (SMOL), which is designed to describe the functions, mechanisms, and network devices and to be a basis for simulation and verification of the NOMmonitor function.


Sign in / Sign up

Export Citation Format

Share Document