首页 | 本学科首页   官方微博 | 高级检索  
     

一种基于MDA的UML顺序图到状态图的转换方法
引用本文:崔萌 袁海 史耀馨 李宣东 郑国梁. 一种基于MDA的UML顺序图到状态图的转换方法[J]. 南京大学学报(自然科学版), 2004, 40(4): 470-482
作者姓名:崔萌 袁海 史耀馨 李宣东 郑国梁
作者单位:南京大学计算机软件新技术国家重点实验室,南京大学计算机科学与技术系南京210093
基金项目:国家自然科学基金 (6 0 2 0 70 36 ,6 0 2 330 2 0 ),国家 86 3高科技发展计划基金 (2 0 0 1AA1132 0 3,2 0 0 2AA116 0 90 ),江苏省自然科学基金 (BK2 0 0 2 0 79)
摘    要:MDA(model driven architecture)是解决基于不同中间件系统的集成问题.它将不同的系统都结构化成PIM(platform independent model)和PSM(platform specific model),并针对不同的实现技术平台制定多个映射规则,然后通过这些映射规则及辅助工具将PIM转换成PSM,再将PSM不断求精直至形成最后的代码.MDA中的模型转换有4种:PIM到PIM,PIM到PSM,PSM到PSM以及PSM到PIM.其中PIM到PIM转换最显而易见的是分析模型到设计模型的转换.UML是MDA的模型描述语言,因此UML顺序图到状态图的模型转换必将为MDA中的PIM到PIM转换提供有力的支持.介绍了从一个顺序图转换成多个状态图的算法,并进一步讨论了从多个顺序图转换到状态图以及简化状态图的方法.处于一个系统中的多个状态图不是孤立的,他们各自的状态转换是相互约束的,最后给出了组合多个状态图的方法,以及如何生成在同步约束下多个状态图的转换关系,并最终得到系统的状态图.

关 键 词:顺序图 状态图 UML MDA

A Method of Transforming UML Sequence Diagram to Statechart Diagram Based on MDA
Cui Meng,Yuan Hai,Shi Yao-Xin,Li Xuan-Dong,Zheng Guo-Liang. A Method of Transforming UML Sequence Diagram to Statechart Diagram Based on MDA[J]. Journal of Nanjing University: Nat Sci Ed, 2004, 40(4): 470-482
Authors:Cui Meng  Yuan Hai  Shi Yao-Xin  Li Xuan-Dong  Zheng Guo-Liang
Abstract:
Keywords:sequence diagram  statechart diagram  UML  MDA
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号