Font Size: a A A

Research On Information Model Driven Integration Testing Of Ship Combat System

Posted on:2013-01-13Degree:MasterType:Thesis
Country:ChinaCandidate:J YaoFull Text:PDF
GTID:2248330362469352Subject:Ships and marine structures, design of manufacturing
Abstract/Summary:PDF Full Text Request
The research object of this paper is the testing technology of ship combat system, and thecontent of this paper is using the simulation modeling method to solve the problems existed inthe ship combat system testing. The problems include the universal problem, the structuralduplicated codes, and the automation problem of combat system integration testing. We try tosolve those problems using the information modeling technique, the model-driven theory, theservice-oriented architecture and the business process management.In the information modeling, the service-oriented architecture and its implementationspecification (Web Services) will become the combat system information modeling’s mainmethod. Using the related data in the combat system interface specification and the technologyabove, we build the information model of combat system.In order to implement the model-driven theory, we also studied the data model-drivenmethod and the flow model-driven method. In the data model-driven method, we implement thecode generation technique of combat system testing software base on the XSLT and the codestransform tools. While the flow model-driven technique is implemented by the flow engine, andthe main step is build the flow model by BPM tools, we will use BPEL and BPMN as themodeling language. In the data model-driven method, the codes transform tools can not onlygenerate the codes of message format and content definition, but also generate the codes ofservice interface information; In the flow model-driven method, BPM tools include the functionssuch as the flow modeling, flow engine, and the flow testing.We implemented the combat system integration testing software driven by the informationmodel (CS8) using combat system information model and model-driven theory. During theprocess of the implementation, we introduce service-oriented architecture, and determine thesoftware’s basic framework and function. We use Java as the program language, implement thesoftware by JAX-WS, Eclipse RCP technique, codes generation tools. The content discussedabove will implement the automation of the combat system integration testing. This method willalso make a clear border between the total design and the module design, and can increase theefficiency of the combat system integration.
Keywords/Search Tags:combat system integration testing, service-oriented architecture, enterpriseapplication integration, business process management, rich client platform
PDF Full Text Request
Related items