摘要
普适计算应用运行在高度异构、复杂多变的环境中,如何便捷、高效地部署与配置此类系统,是目前普适计算领域面临的挑战之一。为有效支持构件化普适计算应用的部署与配置,基于模型驱动的思想,遵循OMG的轻量级构件规范和构件部署与配置规范,设计实现了一个轻量级构件部署与配置工具StarDCTool。StarDCTool能够通过目标运行平台建模对计算环境的异构性进行支持,通过部署计划建模支持构件化应用的部署和配置过程的重用,进而自动化地生成与部署和配置相关的元数据。通过具体的构件化导航应用案例,验证了StarDCTool的功能和特点。
Pervasive computing applications run in highly heterogeneous and dynamic changing environments.Therefore,it is a great challenge for pervasive computing to deploy and configure this kind of applications conveniently and efficiently.In order to support the deployment and configuration(DC) of component-based pervasive computing applications,this paper proposed the design and implementations of a DC tool for light-weight components,StarDCTool,which is based on the model-driven paradigm and complied with OMG's light-weight component DC specification.StarDCTool deals with the heterogeneity by modeling the target platforms and enables the reuse of the DC process of component-based applications by modeling the deployment plan.Based on those modeling results,StarDCTool can ge-nerate the meta-data related to the DC process automatically.We validated the functions and features of StarDCTool by a component-based navigational application.
出处
《计算机科学》
CSCD
北大核心
2011年第6期165-168,共4页
Computer Science
基金
国家核高基重大专项课题(2009ZX01043-001)
863国家重点课题(2007AA010301)资助
关键词
普适计算
构件开发
模型驱动
部署与配置
Pervasive computing
Component deployment
Model-driven
Deployment and configuration