ضمن تشکر ، فکر می کنم بد نیست دو تا نکته راجع به صحبت های دوستان ذکر کنم :
1- در UML 2 امکانات بیشتری برای Sequence Diagram ها پیش بینی شده، مثلا میتوانید یک حلقه (While یا for) را کاملا روی آن نمایش بدهید یا حتی If -then -else را به راحتی می توان روی آن نمایش داد. البته در حال حاضر Raitonal Rose از UML 2 پشتیبانی نمیکنه ولی Rational XDE تا حدودی و Rational Software Archietct بطور کامل پشتیبانی می کنه.
2- با استفاده از Raitonal rose به راحتی و کاملا خودکار می توانید از روی یک Sequence Diagram یک Collaboration Diagram بدست آورید ( با فشردن کلید F5) البته دیاگرام حاصل نیاز به مرتب کردن خواهد داشت.