论文部分内容阅读
普适计算环境的高度异构性决定了软件实体无法在编程语言与操作系统层面达成一致,而只能在外部接口层次上实现互操作。因此,需要一种通用、独立于软硬件平台的构件接口描述语言,并有相应的映射机制将该接口描述映射成具体编程语言所实现的构件框架,以支持构件的高效开发。本文定义了UCDL语言来描述普适计算环境下构件模型的外部特征,重点研究了UCDL语言描述的构件接口到具体编程语言实现的构件框架的映射机制,最后在UCDL映射机制的基础上给出了UCDL编译器的设计与实现。