基于角色模型构建的平台无关模型  被引量:1

Platform Independent Models Based on Role Model

在线阅读下载全文

作  者:何成万[1] 董燕燕[1] 涂文婕[1] 何克清[2] 

机构地区:[1]武汉化工学院计算机科学与工程学院,武汉430073 [2]武汉大学软件工程国家重点实验室,武汉430072

出  处:《计算机工程》2006年第7期78-80,共3页Computer Engineering

基  金:国家自然科学基金资助项目(60373086)

摘  要:MDA把模型分为PIM和PSM,通过PIM到PSM的转换,实现PIM的重用。如何构建PIM是一个重要课题,该文提出了一个基于角色模型的PIM建模方法。该方法首先建立系统用况的角色模型,然后通过角色的组合和分配约束,把角色模型转换成类模型,在不同抽象层次实现模型的重用。最后通过一个WebApplication的建模过程说明该方法的使用。MDA(MOdel Driven Architecture) is a model-driven engineering framework to manipulate both PIMs(Platform Independent Models) and PSMs(Platform Specific Models). Although PIM plays a key role in MDA, MDA doesn't provide the method and process of constructing PIM. This paper proposes a method for modeling platform independent model based on role model The basic thought of this method is to build role models of application, and to map role model to class model through the rules of role composition and assignment, which can improve reuse of models at different level of abstraction. Finally an example applying this method to a Web application is introduced.

关 键 词:MDA 平台无关模型 平白相关模型 角色模型 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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