基于MDA/PIM的组件自动生成技术的研究  被引量:2

A Technique to Generate Components in MDA/PIM for Automation

在线阅读下载全文

作  者:任铭亮[1] 刘勇[1] 

机构地区:[1]河南科技大学电子信息工程学院,河南洛阳471003

出  处:《微电子学与计算机》2009年第5期71-75,共5页Microelectronics & Computer

基  金:国家自然科学基金项目(60475021);河南省教育厅自然科学计划资助项目(200510464021)

摘  要:分析了传统模型驱动构架(MDA)PIM层的UML模型缺乏严格的语义而不能自动转换到PSM层的不足,并针对目前基于MDA的组件开发过程中存在的问题,利用了基于组件的开发(CBD)和MDA的优势特征,结合两者对软件的复用性和自动生成的特点,提出了把UMLprofile应用到MDA/PIM层的组件设计中,从而实现了UMLprofile构建的PIM层模型自动转换到PSM层模型的需求,并在最后生成可执行的代码,达到了组件自动生成的目的.This paper presents the deficiencies of the traditional model driven architecture(MDA)'s platform independent model which is designed by UML lacks the strict semantics and can't transformed into platform specific model(PSM)automation,so the component development based on MDA can't transformed into PSM directly.Using the advantage of component-based development and model driven architecture,combine the reusability and automation of CBD and MDA,this paper proposes an UML profile for specifying component-based design in MDA/PIM framework.,and components which are specified with UML profile at the level of PIM can be automatically transformed into PSM and eventually generate source code implementation.

关 键 词:基于组件开发 模型驱动构架 基于组件的平台无关模型 统一建模语言扩展 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象