期刊文献+

基于角色模型的MDA开发 被引量:1

MDA development based on role model
下载PDF
导出
摘要 讨论了已有的一些角色模型在重用性和动态性方面的不足 ,提出了一个适合于 MDA开发的层次化的角色模型以及相应的映射规则 ,给出了该模型的实现方法 ,并介绍了一个该模型在银行范例系统中的应用 .该层次化的角色模型对应于 MDA的 PIM,它的实现模型对应于 MDA的 PSM.使用该方法不仅可提高角色模型的重用性 ,而且在设计层可实现角色的动态特性 ,有助于实现从 PIM到 The deficiency of some existing role models in reusability and dynamics is discussed. This paper proposes a layered role model and the corresponding mapping rule suited to MDA development, provides the implementation method of this model and introduces the application about this model in the demo system of the bank. The layered role model corresponds to PIM of MDA and its realization model is correspondent to PSM of MDA. Using this method can not only raise the reusability of role model, but also implement dynamic characteristic of a role in the design layer and contribute to the realization of the conversion from PIM to PSM.
作者 何成万
出处 《武汉化工学院学报》 2004年第2期53-55,58,共4页 Journal of Wuhan Institute of Chemical Technology
关键词 MDA 映射 角色模型 角色约束 MDA mapping role model role constraint
  • 相关文献

参考文献6

  • 1David Frankel. Model Driven Architecture: Applying MDA to Enterprise Computing[M]. Indianapolis:John Wiley&Sons,2003.
  • 2Marc J Balcer, Stephen J Mellor. Executable UML: A Foundation for Model DrivenArchitecture[M]. Boston:Addison-Wesley Pub Co,2002.
  • 3Kristensen B B, Osterbye K. Roles: Conceptual Abstraction Theory and Practical Language Issues[J]. Theory and Practice of Object Systems,1996,2(3): 143160.
  • 4Trygve Reenskaug,Wold P,Lehne O A. Working with objects-The Ooram Software Engineering Method[M]. Greenwich:Manning Publications Co,1995.
  • 5Gamma E, Helm R, Johnson R,et al. Design Patterns: Elements of Reusable Design[M]. Tokyo:Soft-Bank Publishers, 2000.
  • 6Dirk Bumer, Dirk Riehle, Wolf Siberski,et al. Role Object[C].In: Neil Harrison, Brian Foote, Hans Rohnert. Pattern Languages of Program Design 4. Boston:Addison-Wesley,2000.15-32.

同被引文献3

  • 1Marcus Fontoura, Wolfgang Pree, Bernhard Rumpe. The UML Profile for Framework Architectures[M]. Boston:Addison-Wesley Publishing Co, 2001.
  • 2Junichi Suzuki, Yoshikazu Yamamoto. Extending UML for Modeling Reflective Software Components[A]. Robert France, Bernhard Rumpe: Second International Conference on the Unified Modeling Language: UML'99[C]. Europe: Springer-Verlag,1999. 220-235.
  • 3William Grosso. Java RMI[M]. San Francisco: O'Reilly Media, Inc., 2001.

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部