Font Size: a A A

Research On Modeling And Simulation Method Of Mobile Multi-Agent System Based On UML In Battlefield Environment

Posted on:2011-11-27Degree:MasterType:Thesis
Country:ChinaCandidate:X LinFull Text:PDF
GTID:2248330338496206Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Object-oriented approach has become the mainstream approach for developing software system , and UML has become the preferred modeling language in developing software system. With the growing complexity of a software system, the traditional object-oriented approach needs to be extended.Battlefield Environment Simulation is an important means and methods for people to understand and simulate war, it is playing an increasingly important role in personnel training and weapon testing. Multi-Agent system has the capacity of describing complex human social system, and Battlefield Environment Simulation for Multi Agent System is a complex system engineering. More and more multi-Agent technology will be used in Battlefield Environment Simulation.First, this paper studies and analyzes object-oriented technology and UML, and makes a detailed understanding of UML extension mechanism. Then it analyzes the possibility of modeling Multi Agent System in Battlefield Environment Simulation using extended UML. Secondly, it analyzes the difference and relationship between multi-Agent system and object-oriented systems. Based on the UML meta-model extension, this paper presents a meta-model of multi-agent system in battlefield environment. By describing a series of new meta-classes and stereotypes, adding some new definition of the relationship and extending the class diagrams and sequence diagrams, the meta-mode proposes two new diagrams: organization diagram and role diagram.Finally this paper designs a Model Editor to describe the multi-Agent System. The Model Editor satisfies the needs of Air Defense Radar system. Based on the new meta-model, this paper describes the static structure and the dynamic behavior of the system. Aircraft Agent, Radar Agent and Commander Agent will be free to run in the system. It will greatly improve the system scalability and reusability.
Keywords/Search Tags:battlefield environment, unified modeling language, simulation, modeling, multi-agent system
PDF Full Text Request
Related items