<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx</link><description>I had a conversation recently in which the following three use cases for UML were suggested: UML as a precise graphical representation of existing programming languages UML as a higher level full life-cycle development language UML as a means to communicate</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx#10105217</link><pubDate>Wed, 15 Dec 2010 10:19:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10105217</guid><dc:creator>Pat McGovern</dc:creator><description>&lt;p&gt;#3, #1, #2&lt;/p&gt;
&lt;p&gt;In order to satisfy #2 &amp;amp; #1 I think we&amp;#39;ve sacrificed some of the simplicity that allowed for effective communications. &lt;/p&gt;
&lt;p&gt;That being said, once the communication is agreed upon, it would be nice to be able to use those diagrams for #1 and #2 so that &amp;nbsp;it&amp;#39;s not just a drawing exercise (valuable as that is) but that the materials used can be taken to the next level.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10105217" width="1" height="1"&gt;</description></item><item><title>re: Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx#10104379</link><pubDate>Tue, 14 Dec 2010 01:46:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10104379</guid><dc:creator>CCVirginia</dc:creator><description>&lt;p&gt;Yes to all - because all are a part of any systems design, and a view of the system is where code is lacking and visual paradigms shine. &amp;nbsp;Any view of a system has to be able to cover all the aspects of that systems design - communication (#3), systems synthesis (#3) and implementation components (#1). &amp;nbsp;Why should we have only part of the solution?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10104379" width="1" height="1"&gt;</description></item><item><title>re: Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx#10093586</link><pubDate>Fri, 19 Nov 2010 00:44:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10093586</guid><dc:creator>Jim</dc:creator><description>&lt;p&gt;Perhaps the need for #2 is greater, but UML would be better served trying to be #3.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10093586" width="1" height="1"&gt;</description></item><item><title>re: Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx#10093232</link><pubDate>Thu, 18 Nov 2010 15:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10093232</guid><dc:creator>rjcox</dc:creator><description>&lt;p&gt;Also #3.&lt;/p&gt;
&lt;p&gt;Using the pieces of UML that are useful in this role, drop unnecessary details and adding anything that will help communicate. If the communication is long term (e.g. part of a design overview document) then I&amp;#39;ll be a little more formal. But always the language has to serve the communication, not the other way around.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10093232" width="1" height="1"&gt;</description></item><item><title>re: Use cases for UML</title><link>http://blogs.msdn.com/b/stevecook/archive/2010/11/18/use-cases-for-uml.aspx#10093124</link><pubDate>Thu, 18 Nov 2010 11:19:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10093124</guid><dc:creator>iamleeg</dc:creator><description>&lt;p&gt;Definitely #3. I don&amp;#39;t tend to use diagrams except when I&amp;#39;m writing a book, or talking to another developer over a pad of paper or a whiteboard.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10093124" width="1" height="1"&gt;</description></item></channel></rss>