Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Design Pattern & UML  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于使用eclipseuml的可行性问题
redlly





发贴: 3
积分: 0
于 2004-06-26 15:55 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
现在我正在做毕业设计,题目是《基于UML的软件使用模型生成技术》,其实就是对软件在设计建模阶段进行可靠性分析。
需要用到UML中的用例图、顺序图和状态图,当前阶段主要是顺序图。所遇到的问题是必须对UML规范进行一些扩展,说白了就是在UML顺序图上加上时间约束,目前的顺序图的时间约束只能表示一个message的execution time(如:b.executionTime<100ns)。我需要在相邻的两个message之间加上时间约束,根据这些时间约束,将UML模型转换成相应的用马尔柯夫链表示的使用模型,然后再进行可靠性分析。这样就必须对现有的UML模型进行扩展。
由于论文不能停留在理论阶段,所以必须做出一个原型,原型要实现的功能必须包括一个case用具,这个工具至少要能画顺序图,必须能为这个顺序图加上时间约束。如果单纯的是顺序图,也还好办,但是考虑到以后还要用到用例图、状态图等等,工程量就大了,所以我希望通过使用eclipse中的UML工具eclipseUML,用它来画图,因为它做出来的图形文件是XML文件,不像其他工具有自己特定的格式,所以我只要再做一个小插件,对这个模型文件进行分析,提取出它里面的对象和message,再给他们加上时间约束就可以了,因为XML是很好扩展的,只需要给表示对象和消息的element加上一个时间约束的属性就可以了,经我修改后,不会影响到eclipseUML,让他不至于在我修改过后下次就打不开。
我遇到了如下几点困难:
1、我只找到这个工具,它是画出来的图是以XML文件保存的,但是由于他不开源,我不能修改代码使得在画图的时候就可以直接加上时间约束,而必须在用它画好图以后在自己做个插件对他的图进行分析,很不直观,有没有什么更好的办法,比如有没有其他的开源的UML插件。
2、或者能否找到一种方法将UML模型用XML文件表示。
3、我上面说的是否可行。




flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923