Font Size: a A A

Based On The Trusted Middleware Component Description Language Design And Implementation

Posted on:2011-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:C H GuoFull Text:PDF
GTID:2208360308465746Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Middleware technology is the key technology of distributed systems development, As the current middleware technology for QoS support is not enough, Can not satisfy the people's service requirements on the system credible, Especially in real-time systems in the performance of such shortcomings more obvious. And real-time adaptive resource management RTARMM middleware technology, Can be a good solution to the current middleware shortcomings. In the use of RTARMM adaptive mechanism can easily achieve the QoS management.On this premise, the system of functional modules and the performance of QoS guarantee separation of the module, Use of component technology to design the performance of the module, The use of the advantages of component technology makes the performance of the module more flexible and easier to use by everyone. How to design a component with this function of the credibility of our main objectives of the project design.The effective description of the components that contribute to success, develop, understand, modify and reuse components, So Component Description Language is a component-based software development, the key technologies. in the design to create a new component description language QIDL the framework of the module to achieve an overall description of components, Re-use of CDL (Contract Description Language) designed to develop QoS. Using platform's own IDL (Interface Description Language) design a module interface to the relationship between various components. Description language using the above three kinds of elements together to achieve an abstract description of the module.To achieve component instantiation, Needs to be abstract language to describe the way component system can be translated into the compiled code (C + + code), We designed the language parser to implement components of automatic translation process. This completed the building blocks from the abstract to the concrete of the overall design requirements to achieve a credible system services.
Keywords/Search Tags:Component, Performance Module, Component Description Language, QIDL, CDL
PDF Full Text Request
Related items