<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Using the 20% of UML</title>
	<atom:link href="http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/feed/" rel="self" type="application/rss+xml" />
	<link>http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/</link>
	<description>Abstraction based levitation</description>
	<lastBuildDate>Fri, 04 May 2012 10:14:37 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Orlando Avila-García</title>
		<link>http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/comment-page-1/#comment-106</link>
		<dc:creator>Orlando Avila-García</dc:creator>
		<pubDate>Thu, 10 Dec 2009 11:40:19 +0000</pubDate>
		<guid isPermaLink="false">http://pjmolina.com/metalevel/?p=263#comment-106</guid>
		<description>Hi Pedro,

I&#039;m very interested in your statement that &quot;20% of UML is useful to describe the 35% of the design&quot;. ¿Do you have any experiment or experience report to support those figures?

This is part of a larger discussion: UML vs MOF to build up DSLs. Disciplines such as Language-Oriented Programming, Model-Driven Engineering and Software Architecture have already found serious limitations in UML to describe the diferent concerns/aspects of a software system. An experiment or case study showing your 20%-35% ratio (or so) would be terrific ;-)

BTW: I&#039;ll send you a linkedin invitation to my network so we can keep in touch for interesting discussions.

Bests</description>
		<content:encoded><![CDATA[<p>Hi Pedro,</p>
<p>I&#8217;m very interested in your statement that &#8220;20% of UML is useful to describe the 35% of the design&#8221;. ¿Do you have any experiment or experience report to support those figures?</p>
<p>This is part of a larger discussion: UML vs MOF to build up DSLs. Disciplines such as Language-Oriented Programming, Model-Driven Engineering and Software Architecture have already found serious limitations in UML to describe the diferent concerns/aspects of a software system. An experiment or case study showing your 20%-35% ratio (or so) would be terrific <img src='http://pjmolina.com/metalevel/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>BTW: I&#8217;ll send you a linkedin invitation to my network so we can keep in touch for interesting discussions.</p>
<p>Bests</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pjmolina</title>
		<link>http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/comment-page-1/#comment-105</link>
		<dc:creator>pjmolina</dc:creator>
		<pubDate>Wed, 02 Dec 2009 20:50:28 +0000</pubDate>
		<guid isPermaLink="false">http://pjmolina.com/metalevel/?p=263#comment-105</guid>
		<description>Hi Orlando: 
Thanks for you comments. I agree.  
With this post, I wanted to emphasize the bad practice of abusing of UML and profiles thinking in terms of one-size fits-all.

Glad to see MDA work in progress in Canarias!
I didn&#039;t know about your &lt;a href=&quot;http://www.opencanarias.com&quot; rel=&quot;nofollow&quot;&gt;company&lt;/a&gt; and now I see you are &lt;a href=&quot;http://www.modelset.es/&quot; rel=&quot;nofollow&quot;&gt;working in the area&lt;/a&gt;.

Kind regards from Valencia.</description>
		<content:encoded><![CDATA[<p>Hi Orlando:<br />
Thanks for you comments. I agree.<br />
With this post, I wanted to emphasize the bad practice of abusing of UML and profiles thinking in terms of one-size fits-all.</p>
<p>Glad to see MDA work in progress in Canarias!<br />
I didn&#8217;t know about your <a href="http://www.opencanarias.com" rel="nofollow">company</a> and now I see you are <a href="http://www.modelset.es/" rel="nofollow">working in the area</a>.</p>
<p>Kind regards from Valencia.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Orlando Avila-García</title>
		<link>http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/comment-page-1/#comment-104</link>
		<dc:creator>Orlando Avila-García</dc:creator>
		<pubDate>Wed, 02 Dec 2009 18:23:45 +0000</pubDate>
		<guid isPermaLink="false">http://pjmolina.com/metalevel/?p=263#comment-104</guid>
		<description>Hi Pedro,

I agree with you in that you don&#039;t find suitable constructs in UML to model many of software aspects/concerns. UI is just one of those aspects that seems to be forgotten by the specification.

However, I&#039;ve often wonder whether it is really our fault to have considered UML as actually adequate to model any aspect of software! As an example, in that very same post, Jacobson recommends &quot;to just model what it is  architecturally significant (usually less than 10% of the code).&quot; Perhaps UML just stands for modeling objects and their relationships and interactions, in a narrow (and somehow blur) strep of a generative architecture. 

I&#039;m a deep advocate of MDE/MDD, so I think every aspect of the software development must be expressed as a model, and definitely UML and its extension/specialization mechanism (Profiles) is not the solution to give support to any necessary DSL we came across to model those aspects.</description>
		<content:encoded><![CDATA[<p>Hi Pedro,</p>
<p>I agree with you in that you don&#8217;t find suitable constructs in UML to model many of software aspects/concerns. UI is just one of those aspects that seems to be forgotten by the specification.</p>
<p>However, I&#8217;ve often wonder whether it is really our fault to have considered UML as actually adequate to model any aspect of software! As an example, in that very same post, Jacobson recommends &#8220;to just model what it is  architecturally significant (usually less than 10% of the code).&#8221; Perhaps UML just stands for modeling objects and their relationships and interactions, in a narrow (and somehow blur) strep of a generative architecture. </p>
<p>I&#8217;m a deep advocate of MDE/MDD, so I think every aspect of the software development must be expressed as a model, and definitely UML and its extension/specialization mechanism (Profiles) is not the solution to give support to any necessary DSL we came across to model those aspects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: UML, good or bad? &#171; 5ise</title>
		<link>http://pjmolina.com/metalevel/2009/09/using-the-20-percent-of-uml/comment-page-1/#comment-72</link>
		<dc:creator>UML, good or bad? &#171; 5ise</dc:creator>
		<pubDate>Sun, 27 Sep 2009 12:17:01 +0000</pubDate>
		<guid isPermaLink="false">http://pjmolina.com/metalevel/?p=263#comment-72</guid>
		<description>[...] I like Pedro J. Molina&#8217;s article in his post &#8220;Using the 20% of UML&#8221;. [...]</description>
		<content:encoded><![CDATA[<p>[...] I like Pedro J. Molina&#8217;s article in his post &#8220;Using the 20% of UML&#8221;. [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

