从Executable UML模型到J2ME程序  被引量:1

From Executable UML Model to J2ME Program

在线阅读下载全文

作  者:袁梁[1] 李宣东[1] 赵建华[1] 郑国梁[1] 

机构地区:[1]南京大学计算机科学与技术系,南京210093

出  处:《计算机科学》2005年第12期112-115,127,共5页Computer Science

基  金:国家自然科学基金(批准号 60203009;60233020);江苏省自然科学基金(批准号 BK2003408);国家973项目(批准号 2002CB312001)的资助

摘  要:嵌入式系统由于功能的特定性和底层硬件的多样性,使得其代码的重用和易移植性一直是困扰开发者的一大难题。模型驱动体系结构(MDA)是OMG组织提出的一种新的软件开发方法。MDA将关注点集中于业务模型,把平台相关内容和不同的实现技术从中剥离,并利用工具遵循一定的转换规则,实现其到特定平台的自动转换,最终得到目标平台上的代码。MDA针对解决复用和移植问题提出了新的解决途径,在嵌入式系统开发中有广泛的应用前景。本文在研究基于MDA的嵌入式系统开发途径的基础上,提出了一个从Executable UML模型到J2ME平台下JAVA代码的转换框架。Because of the specific function and the variety of hardwares, the reusability and portability of the code has been a big problem in the embedded system development. Model Driven Architecture (MI)A) is a new software development method released by Object Manage Group (OMG). of any platforms and implementations, and transforms this MDA focuses on the business model which is independent model to specific platform's model automatically, then to generate the code of the target platform finally by using tools according to the transform rules. Because MDA proposes a new approach to solve the problem of reuse and portability, it has a wide application perspective in the embedded system development. This article introduces a transform frame from Executable UML model to J2ME platform and presents how to generate JAVA code.

关 键 词:模型驱动的软件体系结构 J2ME 嵌入式系统 可执行UML 转换规则 

分 类 号:TP311.132[自动化与计算机技术—计算机软件与理论] TN929.53[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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