Font Size: a A A

Research And Implement Of Deployment And Configuration Framework And Tool For Lightweight Component Based On Model Method

Posted on:2010-10-30Degree:MasterType:Thesis
Country:ChinaCandidate:Y M ZhangFull Text:PDF
GTID:2178360278956804Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
DRE (Distributed Real-time Embedded) systems have been widely built in avionics, telecommunications, telemedicine, national defense and other crucial domains. And they are evolving to the complexity, large-scale, heterogeneous systems.Deployment and Configuration (D&C) of pre-existing COTS (Commercial off the Shelf) components has become the mainstream research in developing DRE systems. It is more difficult to deal with the processes and metadatas of D&C since the DRE systems manifest the characteristics of large-scale, high complexity and heterogeneous, which need an effective, convenient and practical ways of D&C in order to support development of DRE systems. But the existing D&C tools are often bound to the specific technologies of component and component middleware platforms, which is very hard to meet the requirements of building complexity, heterogeneous DRE systems.To address those problems mentioned above, this thesis focuses on the technology of the D&C lightweight component. In the proposed architecture, a Lightweight Component Deployment and Configuration Framework (LCDCF) is introduced, which is platform-independent. Moreover, conforming to the LCDCF, the design and implementment of the Visual D&C Tool for Lightweight CCM (VDCTool) is illustrated.The main contributes of this thesis include the following contents. Firstly, we propose a LCDCF based on MIC (Model Integrated Computing), which is a general, platform-independent framework. The framework defines the common architecture and mechanism of D&C tool in the abstract level, which can be applied to different component model or component middleware platform by modifying metamodels and model interpreters.Secondly, we transform and map the PIM (Platform Independent Model) of LCDCF to the PSM (Platform Specific Model) for Lightweight CCM. Furthermore, we design the modeling language of VDCTool based on the metamodels and model interpreters which is refered in LCDCF.Thirdly, we design and implement VDCTool by metamodeling the D&C models and writing the model interpreters. VDCTool can build and validate the models of application based on Lightweight CCM, generate the D&C descriptions automated and support the development of large-scale systems according to hierarchical assembly.Fourly, we verify the functionality of VDCTool by building a GPS demo.
Keywords/Search Tags:Distributed Real-time Embedded System, Deployment and Configuration, Model Integrated Computing, Lightweight CORBA Component, Framework
PDF Full Text Request
Related items