Font Size: a A A

Information Modeling Technology Based On DDS

Posted on:2017-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:M D ZhaoFull Text:PDF
GTID:2308330482994712Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the upgrading of China’s comprehensive national strength, Domestic businesses are getting close to the world-class level.As the technology industry’s most intuitive reflect, Software engineering also gain a rapid technological innovation. Existing software systems has grown from a single conventional single software system to a large and complex system, and communication between systems are increasing frequent.In some specific areas such as military, aerospace and other, communication timeliness and accuracy is even more emphasized.A comprehensive platform needs to associated with each functional module units and communicate with each other. Under the background of emphasizing reuse and expansion, Traditional means of communication is obviously very difficult to deal with change. Various subsystems may use different operating systems and different programming languages, which causes the software needs more testing and detection. Different communication protocols will also have a huge impact on the transmission of information. Differences in equipment wiring also introduced the difference between the way the way of addressing access. The factors described above greatly increases the difficulty of software development, reducing the quality of the development and progress of the system.Aiming at the disadvantages of low aging current communication system, combined with the advantages of data distribution service DDS, put forward the framework of information modeling system based on DDS. DDS specification is a set of artificial definition of general rules, after a long time practice and modify the final formation of a standardized protocol, DDS specification of each of the roles in a distributed system such as publishing, subscribers, the reader and the writer are clearly defined to determine the publish subscribe model is the standard model of DDS. The emergence of the DDS specification makes the information of the distributed system more efficient, but also greatly enhances the reliability of the data. Through the rational use of the DDS specification and the model rules, the advantage of the Qos policy configuration is used to maximize the value of the information modeling system. Based on the summary of previous problems, the framework and main work of information modeling system is proposed. Each module has been designed and its functions to be realized. The modules include the top management module, the module maintenance module, the structure drawing module, the Qos configuration module, the code module and so on. In the edit DDS model element module set domain, subscriber, reader, released, write and theme model elements, and the element maintenance module to organize all elements into forms of packet, to ensure that the elements do not affect each other, and can be convenient to find all elements. Through the Qos configuration of the entity, according to the different needs of different configurations of Qos, to ensure that the different needs of different emphases.Finally, this paper design and realize the a information modeling system based on DDS and the system close to the military and civilian communication needs of aviation, aerospace, military and other system, realize the real-time and reliable transmission strategy of distributed communication platform and meet the requirements of various communication. The system has the advantages of high timeliness, strong stability and strong expansibility, and can be used in large and complex distributed systems, which can support the communication between different platforms. And through the Qos configuration of the different needs of the different direction of the auxiliary. The system has been in actual large joint debugging and testing are made in order to verify, greatly facilitate the large-scale experiments related to the different software real-time communication services, developers can be most of the time used to study the function of the software without having to be distracted to ensure communication function. Greatly shorten the development cycle, improve the efficiency of development.
Keywords/Search Tags:data distribution, Information modeling, integration framework, Qt technology, strategy configuration
PDF Full Text Request
Related items