Font Size: a A A

Research On The Application Of Message Middleware In Semi-physical Simulation

Posted on:2006-08-10Degree:MasterType:Thesis
Country:ChinaCandidate:J TangFull Text:PDF
GTID:2168360155453479Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The development of computer technology extends the application ofsimulation accordingly. The continuous extension of system scale and theexaltation of the complexity have promoted semi-physical simulation, abranch of Simulation. Semi-physical Simulation is characterized byreplacing the difficult model by its real object involved in simulationexperiment, which can avoid difficult molding. But due to the existence ofreal objects and the difference between models, the communication betweenreal object and its model, the communication between real objects, and eventhe communication between models are evidently found. While the aboveproblem can be solved by applying message middleware technology inbuilding up a united mechanism of receiving and sending messages betweenthe real object and its model while developing models of semi-physicalsimulation system.This research mainly puts forward to the introduction of the large-scalesystem in the design and development of message middleware, in whichmessage middleware system, performing an integrated lifecycle as anindependent subordinate system, can reduce correlation with other systems.This research emphasizes message management in the development ofsemi-physical simulation system and elaborates the analytical means of themessage. It puts forward that the valid definition, analysis and managementof simulate message can be carried out by semantic environment diagram,data dictionary or database of simulation information. This research claimsthe complete follow of the software engineering and RUP methods in thedevelopment of Message Middleware and introduces five core processworkflows including business engineering, requirements, analysis & design,and implementation & test, each of which is a continuously iterative process.This article is composed of six chapters:Chapter one is the exordium. It elaborates the source of the task, whichis semi-physical simulation system of the System Engineering Department.The focus of the research is on the information analysis method, the moldingmethod, the process workflow in development and the test method ofmessage middleware in semi-physical simulation system. This researchmakes the important position of message middleware in semi-physicalsimulation understood, and the development method and process of messagemiddleware can be standardized.Chapter two is the summarization. It demonstrate a few conceptsinvolved in this article and their correlation. Distributed interactivesimulation is a kind of simulation environment that can be participated, is setup by adoption to the consistent structure, standard, protocol and databases,and by LAN or WAN connects simulation equipments everywhere. Semi-physical simulation is a special kind of distributed interactive simulation. Itis also called Hardware in the Loop Simulation (HILS), which tries toconnect the real object in simulation system to replace the relevantmathematics model when condition allows. Semi-physical Simulation isimportant in the simulation realm. Compared to mathematics simulation, ithas such advantages as the strong persuasion and validation ability, theauthenticity in reproducing the simulation environment, saving the systemdesign time and elevating the system design validity and pertinence. Thedefinition, constitution and classification of middleware is introduced in thischapter as well. Aiming at the speciality of semi-physical simulation, thischapter introduces the definition, classification and application of messagemiddleware in semi-physical simulation.Chapter three makes a specific introduction of UML modeling method.Because component modeling by UML is adopted at large in the design ofMessage Middleware, this chapter, at first, is the summarization to UMLmodeling method and introduces its main content including graphic modeling,the diagram involved in UML and the UML application at the differentdevelopment stages. Graphic modeling describes the static state structure ofsystem, using case diagram , class diagram, object diagram, packagediagram, component diagram and deployment diagram, and describes thedynamic state behavior of system, using sequence diagram, collaborationdiagram, state diagram and activity diagram. The UML view includes UseCase View, Logic view, Concurrent View, Component View and DeploymentView. Next, this chapter introduces a few popular and mature componenttechnologies including COM and CORBA nowadays which can be used inthe development of Message Middleware in Semi-physical Simulation. Atlast, this chapter elaborates component modeling based on UML, that is howto blend UML and the component techniques mutually for MessageMiddleware modeling. This chapter also demonstrate the expression meansof interface in UML, the expression method of the component dynamiccharacteristic on the basis of the static characteristic of component, how todesign Message Middleware using component and express the logicalrelationship among each Component in system using component View inUML, simple introduction of ROSE modeling method.The fourth chapter is the particular introduction about the developmentmethod of Message Middleware. First, according to RUP concerning thestandpoint of the large-scale system development, Message Middlewareshould be viewed as a subordinate system of the superordinate system,performing lifecycle of its own, so Message Middleware can be developedalone as an independent system. Second, aiming at the characteristics ofSemi-physical simulation, this chapter introduces the definition and theanalysis method of simulation information involved in Message Middleware.Namely, the valid definition, analysis and managements can be carried out bysemantic environment diagram and data dictionary. Third, because MessageMiddleware is closely related to the system structure of simulation network,the decomposition of Message Middleware must be according to thedifference in network segment and hardware equipment. Fourth, thedevelopment workflow of Message Middleware must be carried out,according to artifact sets and process workflows of large-scale system whichare defined by RUP, including Business engineering, Requirement, Analysis& Design, Implementation and Test. Fifth, component modeling of MessageMiddleware is performed by using UML. This part introduces differentmethods of COM and CORBA modeling, including how to expresscomponent and interface by ATL in ROSE and how to perform automaticcode frame generation and contrary renewal of the model.Chapter five is the development example of Message Middleware. Thischapter introduces the applied circumstance of Message Middleware in thesemi-physical simulation system of the system engineering department. The...
Keywords/Search Tags:Semi-physical
PDF Full Text Request
Related items