<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with UML</title>
    <description>the latest stories tagged with 'UML' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Visual Studio 2010 Gets Serious about Visual Metrics - Screen Shots He</title>
      <description>For most businesses only about 20% of the code being written today is for new applications;

(DDN: Not true 100% however that is about right for budgets which is likely what they meant anyway).

the majority of work is being done on existing code bases. A typical issue encountered when working on existing code is not having good tools to help the architect or developer understand the system.

(DDN: Uh.. How about no regression tests? How about no mandate for reuse, framework API quality, etc. etc.? Sure lets not talk about the why, just the ways we can profit from it)

This can make it challenging to not only understand what needs to be done to make the required changes, but it makes it equally challenging to understand the broader impact of the changes. Often it isn't until much later that an unexpected bug is discovered as a result of a change.

Our modeling tools have tight integration into the actual code of the application. This means that a developer or architect can use models to explore existing code assets.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f10%2f13%2fnew_screen_shots_visual_studio_2010%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f10%2f13%2fnew_screen_shots_visual_studio_2010%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Visual_Studio_2010_Gets_Serious_about_Visual_Metrics_Screen_Shots_He</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Visual_Studio_2010_Gets_Serious_about_Visual_Metrics_Screen_Shots_He</guid>
      <pubDate>Tue, 14 Oct 2008 02:35:33 GMT</pubDate>
    </item>
    <item>
      <title>.NET Application Modeling Language (nAML) Specification and Tools </title>
      <description>Understanding the architecture and code in software application plays as major factors while building good software products. This free e-book introduces a new visual modeling technique, termed as "nAML" (.NET Application Modeling Language) which overcomes the limitation of typical modeling languages by providing revolutionary way!

Nothing much to say, just download it and you can get to know how POWERFUL it is! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2fProject%2fDownload%2fFileDownload.aspx%3fProjectName%3dnaml%26DownloadId%3d3083"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2fProject%2fDownload%2fFileDownload.aspx%3fProjectName%3dnaml%26DownloadId%3d3083" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/NET_Application_Modeling_Language_nAML_Specification_and_Tools</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/NET_Application_Modeling_Language_nAML_Specification_and_Tools</guid>
      <pubDate>Thu, 11 Sep 2008 15:31:03 GMT</pubDate>
    </item>
    <item>
      <title>13 reasons for UML's descent into darkness</title>
      <description>UML lost the programmers. There is no doubt about it. in my mind. And when a software design technology loses the programmers it fades away no matter what the academia thinks. This happened because UML was pushed in a direction that most code writers don't like: it started to look a lot like bureaucratic paper work. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flittletutorials.com%2f2008%2f05%2f15%2f13-reasons-for-umls-descent-into-darkness%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flittletutorials.com%2f2008%2f05%2f15%2f13-reasons-for-umls-descent-into-darkness%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/13_reasons_for_UML_s_descent_into_darkness</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/13_reasons_for_UML_s_descent_into_darkness</guid>
      <pubDate>Sun, 03 Aug 2008 17:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Have fun with MDA: modeling business logic</title>
      <description>This is part three of my five-part tutorial that shows how to implement a web-based database application with a powerful MDA-Tool called OlivaNova Modeler. In this part, I'll explain how to implement nearly any business logic within the software model. When generating the code, the business logic is also transformed into C# code that matches the business logic defined in the model - and of course - you could also transform it into Java J2EE code that behaves identically. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fpart-three-modeling-business-logic.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fpart-three-modeling-business-logic.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Have_fun_with_MDA_modeling_business_logic</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Have_fun_with_MDA_modeling_business_logic</guid>
      <pubDate>Tue, 08 Jul 2008 14:10:53 GMT</pubDate>
    </item>
    <item>
      <title>Building a web-based database application within 8 hours, Part Two</title>
      <description>This is part two of my five-part tutorial about implementing a web-based database application with the OlivaNova Modeler. In this part, we're going to discuss a rather simple task, the creation of classes, attributes, associations and inheritance. Modeling the class diagram is the foundation of modeling all other logics and user interface features, such as transactional business logic and AJAXified data views, filters and service forms. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fpart-two-modeling-class-diagram.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fpart-two-modeling-class-diagram.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Building_a_web_based_database_application_within_8_hours_Part_Two</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Building_a_web_based_database_application_within_8_hours_Part_Two</guid>
      <pubDate>Thu, 03 Jul 2008 10:04:22 GMT</pubDate>
    </item>
    <item>
      <title>Building a web-based database application within 8 hours</title>
      <description>This article shows you how to implement a rock-solid, multi-tier, scalable, AJAXified C# ASP.NET client/server-application with ease. The tutorial consists of five parts that show how the application has been modeled. Today, I'd like to start with a short introduction and the specification of the application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fthats-cool-mda-introduction.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmdafun.blogspot.com%2f2008%2f07%2fthats-cool-mda-introduction.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Building_a_web_based_database_application_within_8_hours</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Building_a_web_based_database_application_within_8_hours</guid>
      <pubDate>Tue, 01 Jul 2008 15:51:52 GMT</pubDate>
    </item>
    <item>
      <title>Top 100 Best Software Engineering Books, Ever</title>
      <description>In this post I proudly present the Top 100 of Best Software Engineering Books, Ever. I have created this list using four different criteria: 1) number of Amazon reviews, 2) average Amazon rating, 3) number of Google hits and 4) Jolt awards.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.noop.nl%2f2008%2f06%2ftop-100-best-software-engineering-books-ever.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.noop.nl%2f2008%2f06%2ftop-100-best-software-engineering-books-ever.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Top_100_Best_Software_Engineering_Books_Ever</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Top_100_Best_Software_Engineering_Books_Ever</guid>
      <pubDate>Fri, 20 Jun 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>TDD vs. Design discussion</title>
      <description>Blog entry from JP Boodhoo about when to use UML diagramming and how it fits in to the TDD/Agile paradigm.  Good read. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jpboodhoo.com%2fblog%2fDesignVsCodingHowMuchIsTooMuch.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jpboodhoo.com%2fblog%2fDesignVsCodingHowMuchIsTooMuch.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/TDD_vs_Design_discussion</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/TDD_vs_Design_discussion</guid>
      <pubDate>Tue, 11 Sep 2007 10:16:01 GMT</pubDate>
    </item>
    <item>
      <title>SequenceViz :: generate sequence diagrams from .NET assembly file</title>
      <description>SequenceViz is a free open source tool to automatically generate sequence diagrams from .NET assemblies. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fnleghari%2farchive%2f2007%2f04%2f12%2fsequenceviz-generate-sequence-diagrams-from-assembly.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fnleghari%2farchive%2f2007%2f04%2f12%2fsequenceviz-generate-sequence-diagrams-from-assembly.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/SequenceViz_generate_sequence_diagrams_from_NET_assembly_file</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/SequenceViz_generate_sequence_diagrams_from_NET_assembly_file</guid>
      <pubDate>Tue, 17 Apr 2007 05:46:02 GMT</pubDate>
    </item>
    <item>
      <title>UML and the Maverick style</title>
      <description>I'm very confused about UML i didn't had a chance to deeply work with it but now i guess it's already prisoned inside the boundaries of whiteboards nothing like UML will appear in any place other than the white board in the meeting room.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbloggingabout.net%2fblogs%2fadelkhalil%2farchive%2f2007%2f04%2f07%2fuml-and-the-maverick-style.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbloggingabout.net%2fblogs%2fadelkhalil%2farchive%2f2007%2f04%2f07%2fuml-and-the-maverick-style.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/UML_and_the_Maverick_style</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/UML_and_the_Maverick_style</guid>
      <pubDate>Sat, 07 Apr 2007 04:35:17 GMT</pubDate>
    </item>
    <item>
      <title>Database Modelling in UML</title>
      <description>A step by step approach to transform a UML object-oriented class model in a purely relational database &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.methodsandtools.com%2farchive%2farchive.php%3fid%3d9"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.methodsandtools.com%2farchive%2farchive.php%3fid%3d9" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Database_Modelling_in_UML</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Database_Modelling_in_UML</guid>
      <pubDate>Tue, 13 Mar 2007 04:46:44 GMT</pubDate>
    </item>
  </channel>
</rss>