What Is Service-Oriented Modeling?
Driven by the demand of networked applications and the promotion of new technologies such as service-oriented, grid computing, and cloud computing, the new generation of networked modeling and simulation technology has become a research hotspot. The "service-oriented modeling and simulation technology" is A basic research in this field. The author Di Yanqiang put forward a service-oriented modeling and simulation method based on years of scientific research practice in aviation, aerospace, ship, military training and support. First of all, it analyzes the concept of service-oriented modeling and simulation, establishes its technical system, and explains the implementation system and infrastructure of service-oriented simulation engineering. Then, from service-oriented analysis and modeling, service-oriented System architecture, service-oriented simulation operation support, service-oriented application system development, and VV & A (Verfication Validation and Accreditation), etc. are systematically researched on key technologies; finally, service-oriented modeling and simulation The application in scientific practice is introduced. "Service-Oriented Modeling and Simulation Technology" is suitable for computer simulation professional research and application personnel, teachers and graduate students of university-related professional modeling and simulation research direction.
Service-oriented modeling and simulation technology
- These new-generation networked modeling and simulation technologies are supported by technologies and ideas such as Web services, SOA, grid computing, and cloud computing, and are characterized by service orientation. Di Yanqiang, the author of Service-Oriented Modeling and Simulation Technology, took this as a starting point, combined the service-oriented concept with simulation technology, and proposed a service-oriented modeling and simulation method. The application technology (VV & A) concept was systematically studied, including: proposing ontology-based domain-oriented simulation service analysis methods, and constructing a diverse simulation service technology system; establishing a simulation service component model, and providing service-oriented The simulation application builds a model; the behavior scheduling and time management algorithms based on the hybrid automaton HIOA theory are studied, and a simulation service composition engine is established based on this.
- Chapter 1 Introduction 1.1 Research Background 1.1.1 Several Issues in the Development of Simulation Applications 1.1.2 Technology Promotion 1.2 Related Research 1.2.1 Extended Modeling and Simulation Framework XMSF
1.2.2 Simulation Grid and Grid-Based Simulation 1.2.3 Research on Simulation Application of SOA 1.2.4 PSM in Knowledge Engineering KE
1.3 Service-oriented modeling and simulation technology 1.3.1 Basic concepts 1.3.2 Service-oriented modeling and simulation infrastructure 1.3.3 Service-oriented modeling and simulation engineering implementation system 1.3.4 Service-oriented modeling and simulation Technical System 1.4 Content and Structure Chapter Summary Chapter 2 Ontology-based Simulation Service Analysis Method 2.1 Concept of Simulation Service 2.2 Model Resources and Their Features 2.2.1 Model: The Core of Simulation Resources 2.2.2 Network Features of Model Resources 2.2.3 Model resource sharing method 2.3 Simulation service system with model resource as the core 2.3.1 Application service layer 2.3.2 Domain service layer 2.3.3 Meta service layer 2.3.4 Service composition 2.4 Ontology-based simulation service analysis method 2.4.1 Orientation Overview of service analysis methods 2.4.2 Ontology-based simulation service analysis 2.5 Anti-aircraft anti-aircraft weapon system simulation service analysis example 2.5.1 Anti-aircraft anti-aircraft weapon system ontology modeling 2.5.2 Logical reasoning-based service candidate 2.5.3 Simulation service Obtaining Descriptive Information Chapter Summary Chapter 3 Diversified Simulation Service Modeling Technology 3.1 Simulation Service Technology System 3.1.1 SOAP-based Web Services 3.1.2 Grid Services 3. 1.3 WSRF
3.1.4 Extended services 3.2 Application characteristics and selection of service implementation technologies 3.2.1 Model status and support of service technologies 3.2.2 Model instances and support of service technologies 3.2.3 Model persistence and support of service technologies 3.2.4 Simulation Support of real-time and service technology 3.3 Development of simulation services 3.4 Unified service call mechanism driven by WSDL 3.4.1 Principle of service call mechanism driven by WSDL 3.4.2 Application model of service call mechanism driven by WSDL 3.5 Simulation service extension and application examples 3.5. 1 Application Model of Automation Object 3.5.2 WSDL Extension Based on COM Automation Object 3.5.3 Sample WSDL File Based on COM Binding Web Service Chapter Summary Chapter 4 Service-oriented Simulation Application Architecture and Simulation Service Component Model (CoslmModel)
4.1 Related Studies 4.1.1 SODA
4.1.2 SCA
4.2 Overview of Cosim simulation service components 4.2.1 Status and role 4.2.2 Classification and system of simulation service components 4.3 Cosim simulation service component specifications 4.3.1 Model interface layer specifications 4.3.2 Model architecture layer specifications 4.3.3 Model implementation layer specifications 4.3 .4 Formal description of simulation service components 4.4 3H characteristics of Cosim simulation service components 4.4.1 Hybridity 4.4.2 Heterogeneity 4.4.3 Hierarchical 4.5 CBD-oriented service-oriented simulation application development 4.5.1 CosimModel-based CBD development Mode 4.5.2 Service componentService socket based on WSIF 4.5.3 Cosim simulation component service 4.5.4 CosimModel based service-oriented simulation application development Chapter summary Chapter 5 Cosim simulation engine behavior scheduling algorithm research and design 5.1 HIOA Behavior Concepts and Execution Semantics in 5.1.1 Behavior Definition in HIOA 5.1.2 Execution Semantics in HIOA 5.2 HIOA Behavior Scheduling Principle 5.2.1 HIOA Behavior Scheduling Model 5.2.2 Formal Analysis Algorithm of HIOA Behavior 5.3 HIOA Level Extension of Parallelized Scheduling and Parallel Mechanisms 5.3.1 Hierarchical and Concurrent Hybrid Automata Concept 5.3.2 Execution Semantics of Hierarchical and Concurrent Hybrid Automata 5.3.3 About Concurrent Hybrid Deadlock Problem of Automata 5.4 Design and Implementation of Cosim Behavior Scheduler 5.4.1 Basic Concepts 5.4.2 Software Design Chapter Summary Chapter 6 Research and Design of Cosim Simulation Engine Time Management Algorithm 6.1 Cosim Co-simulation Application Mode and Time Management Object Analysis 6.1.1 Cosim co-simulation application architecture mode 6.1.2 Cosim co-simulation running logic control structure 6.1.3 Time management centered on time management automata 6.2 Cosim co-simulation evolution characteristics and methods 6.2.1 Driving of co-simulation evolution 6.2.2 Constraints on co-simulation evolution 6.2.3 Synchronous evolution and asynchronous evolution 6.2.4 Cosim co-simulation evolution mode 6.3 Cosim co-simulation time management algorithm 6.3.1 Functional basis of time management automata 6.3.2 Model synchronization algorithm in SIP Principles and Processes 6.3.3 Principles and Processes of Concurrent SIP Synchronization Algorithms 6.3.4 Time Management Issues in Cosim Distributed Co-Simulation 6.4 Design and Implementation of Cosim Time Manager 6.4.1 Cosim Time Management Context 6.4.2 Cosim Time Manager Functional Structure 6.4.3 Software Design of Cosim Time Manager Chapter Summary Chapter 7 Service-Oriented Simulation Application Development and VV Based on Cosim & A
7.1 Cosim-based service-oriented simulation engineering 7.2 Cosim-based service-oriented simulation application development process model 7.2.1 Cosim-based simulation application development process 7.2.2 Cosim-based simulation application development process model characteristics 7.3 Cosim modeling and simulation VV & A
7.3.1 VV & A process model for Cosim modeling and simulation 7.3.2 Several special methods in VV & A in Cosim modeling and simulation Chapter Summary Chapter 8 Examples of SOMS Engineering Applications 8.1 The Application of SOMS in Virtual Prototyping Engineering ApplicationCosim-Platform
8.1.1 Cosim-Platform Technology Architecture 8.1.2 Cosim-Platform System Structure 8.1.3 Cosim-Platform Application in Different Fields 8.2 SOMS and Simulation Application Grid Cosim-Grid
8.2.1 Service-oriented simulation grid Cosim-Grid architecture 8.2.2 Simulation resource service and service management middleware 8.2.3 Cosim-Grid-based simulation application mode 8.2.4 Cosim-Grid implementation and application 8.3 SOMS And Weapon Equipment Online Training System WET-Grid
8.3.1 The technical system of the supporting environment for equipment online training 8.3.2 The architecture of the equipment online training system 8.3.3 The network-oriented training mode 8.3.4 The implementation and application of the equipment online training system Appendix 1 to this chapter Summary 1 Real-time testing and simulation service technology Comparative Analysis Experiment Appendix 2 Task Space Concept Model Meta-Ontology Based on OWL Expression Appendix 3 Main Symbol Table References Postscript