Software architecture modeling and Simulation System

A software architecture and simulation system technology, applied in software simulation/interpretation/simulation, program control devices, etc., can solve the problems of increasing the difficulty of software system analysis and verification, and the difficulty of multi-agent systems to meet the requirements.

Active Publication Date: 2017-05-10
上海丰蕾信息科技有限公司
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the continuous improvement of the military's informatization, today's military software is becoming more and more intelligent. The construction of the system has brought great challenges, so it is difficult for the traditional multi-agent system to meet the requirements of modern military software
In addition, modern military software has a large number of individual behaviors and interactions between them, which greatly increases the difficulty of analyzing and verifying the behavior of these software systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software architecture modeling and Simulation System
  • Software architecture modeling and Simulation System

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Military UAV is a member of modern air force, and it has obvious characteristics: no casualties, good concealment, small and flexible, etc. There are many types of military UAVs, the flight environment is complex and changeable, and the flight missions are extremely dangerous. The manipulation and control of UAVs are extremely demanding. Software needs to control and manage many types of drones so that they can complete more military missions in the future. The desired requirement is to effectively operate and control various types of different UAVs. Input the requirements into the modeling module of the system. The modeling module is a formalized modeling language for system design. It uses rigorous mathematical expressions and accurate semantic explanations to describe the UAV control accurately and unambiguously. The behavior structure of each agent in the UAV control software is modeled. The top layer of the hierarchical MAS model can be divided into reconnaissanc...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a software architecture modeling and simulation system, which comprises a modeling module for outputting an input software demand as a hierarchical MAS software model, which is input as an emulation module, and a simulation module for simulating the input of a hierarchical MAS software model to show an interaction between agents. The hierarchical MAS-based software architecture modeling and Simulation System disclosed in the invention adds a hierarchical design pattern to the traditional multi-agent software system with the function as the goal to unify a software function and an external environment module within a unified architecture, to complete lumped-distributed and centralized control in one of capable of responding to dynamic changes in the environment of multi-level MAS adaptive software architecture.

Description

technical field [0001] The invention relates to the technical field of computer software modeling and simulation, in particular to a modeling and simulation system based on hierarchical MAS software architecture. Background technique [0002] A multi-agent system (MAS) is a collection of multiple agents. Their goal is to build a large and complex system into an easy-to-control and manage system composed of many small agents that can communicate and coordinate with each other. therefore. Based on multi-agent technology, it has played its advantages in solving complex software modeling and simulation, especially in the field of military software. However, with the continuous improvement of the military's informatization, today's military software is becoming more and more intelligent. The construction of the system has brought great challenges, so it is difficult for the traditional multi-agent system to meet the requirements of modern military software. In addition, modern...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
CPCG06F9/455
Inventor 黄滟鸿施健史建琦方徽星李昂李新何积丰
Owner 上海丰蕾信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products