【发布时间】:2011-10-06 05:49:35
【问题描述】:
这是在与同事的讨论中提出的,作为思考的食物 - 在 UML 序列 图中处理组件和子组件之间关系的技术上合适的方法是什么。
所以问题来了——在 UML 最佳实践中,序列图是否应该与图中描述的对象的关系有任何联系?我的直觉是不会 - 绘制一个将每个组件分开的序列图,然后使用类图或部署图来显示其他类型的关系。
如果你说“是!”请用一些很好的例子告诉我你会如何以及为什么会做不同的事情。
如果“否”,您能否为我指出一些可靠的在线参考资料以证明其理由?我尝试了 UML 规范,然后......哦! ... 不是我想要的,除非我试图让自己失去知觉。
具体来说,这是我的示例 - 我想为应用服务器如何调用安全插件然后调用已使用 JSP 和 Java 部署的基本应用程序建模一个序列图。应用程序服务器当然“包含”插件和应用程序,但这对于序列图是否重要?
在这种情况下,您是否只是将这三个东西作为 3 条泳道将应用服务器作为操作的大脑,或者您是否会做一些不同的事情来表明插件和应用程序都不会在一种独立的方式?
【问题讨论】:
标签: jakarta-ee uml application-server sequence-diagram