<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>uml &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/uml/</link>
	<description>Feed of posts on WordPress.com tagged "uml"</description>
	<pubDate>Thu, 21 Aug 2008 04:50:41 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Sequence Diagrams]]></title>
<link>http://vijay360.wordpress.com/?p=12</link>
<pubDate>Tue, 19 Aug 2008 20:39:55 +0000</pubDate>
<dc:creator>vijay360</dc:creator>
<guid>http://vijay360.wordpress.com/?p=12</guid>
<description><![CDATA[If you are one of those who doesn&#8217;t like to use Microsoft Visio to create a sequence diagram b]]></description>
<content:encoded><![CDATA[<p>If you are one of those who doesn't like to use Microsoft Visio to create a sequence diagram but rather use a paper napkin to sketch it as you think it out loud, Check out this cool online sequence diagram generator.</p>
<p><a href="http://www.websequencediagrams.com/">http://www.websequencediagrams.com/</a></p>
<p>You just simply type the flow and it does the rest for you. Make sure to follow the correct syntax.</p>
<p>I have been using this for couple of days and my productivity has shot up 50%. I dont have to worry about trying to position the Object Lifeline or Message or Activation Shapes in visio. Truly a great product.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[UML Refreshing]]></title>
<link>http://alishura.wordpress.com/?p=6</link>
<pubDate>Sun, 17 Aug 2008 08:57:07 +0000</pubDate>
<dc:creator>Ali Sura</dc:creator>
<guid>http://alishura.wordpress.com/?p=6</guid>
<description><![CDATA[Unified Modelling Language have been proposed to clarify software development steps for a long time.]]></description>
<content:encoded><![CDATA[<p>Unified Modelling Language have been proposed to clarify software development steps for a long time. Developers and Designers need it because of the complexity of software components. It's useful when you go on further implementations as well.  It's basically one of the most important thing in object oriented software construction.More about you can access the idea behind <a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language" target="_blank">UML</a>.</p>
<p>I 'd like to give some basics about UML diagrams.</p>
<p>1)Classes<br />
Figure shows the simplest form of class diagram. The class named Dialler is represented as a simple rectangle. This diagram represents nothing more than the code shown to its right.</p>
<p><a href="http://alishura.files.wordpress.com/2008/08/class.jpg"><img class="aligncenter size-medium wp-image-7" src="http://alishura.wordpress.com/files/2008/08/class.jpg?w=300" alt="" width="300" height="51" /></a></p>
<p>2)Association</p>
<p>Associations between classes most often represent instance variables that hold references to other objects.</p>
<p><a href="http://alishura.files.wordpress.com/2008/08/assco1.jpg"><img class="aligncenter size-medium wp-image-10" src="http://alishura.wordpress.com/files/2008/08/assco1.jpg?w=300" alt="" width="300" height="36" /></a></p>
<p>3)Multiplicity</p>
<p>The number near the arrowhead represents the number of objects that connected to the other associate. In Figure above we saw that fifteen Button objects were connected to the Phone object.</p>
<p>In figure below,A Phonebook is connected to many PhoneNumber objects. The star means many. In Java this is most commonly implemented with a Vector, a List, or some other container type.</p>
<p style="text-align:center;"><a href="http://alishura.files.wordpress.com/2008/08/multiplicity1.jpg"><img class="size-medium wp-image-11 aligncenter" src="http://alishura.wordpress.com/files/2008/08/multiplicity1.jpg?w=300" alt="" width="300" height="42" /></a></p>
<p style="text-align:left;">4)Inheritence</p>
<p style="text-align:left;">In UML all arrowheads point in the direction of source code dependency. Since it is the SalariedEmployee class that mentions the name of Employee, the arrowhead points at Employee. So, in UML, inheritance arrows point at the base class.</p>
<p style="text-align:left;"><a href="http://alishura.files.wordpress.com/2008/08/inheritence.jpg"><img class="aligncenter size-medium wp-image-12" src="http://alishura.wordpress.com/files/2008/08/inheritence.jpg?w=300" alt="" width="300" height="73" /></a></p>
<p style="text-align:left;">5) Interface</p>
<p style="text-align:left;">UML has a special notation for the kind of inheritance used between a Java class and a Java interface. It is shown, in Figure, as a dashed inheritance arrow.</p>
<p style="text-align:left;"><a href="http://alishura.files.wordpress.com/2008/08/interface.jpg"><img class="aligncenter size-medium wp-image-13" src="http://alishura.wordpress.com/files/2008/08/interface.jpg?w=300" alt="" width="300" height="89" /></a></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
<p><img src="/DOCUME~1/sura/LOCALS~1/Temp/moz-screenshot.jpg" alt="" /></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[]]></title>
<link>http://hugeblogportal.wordpress.com/?p=3</link>
<pubDate>Fri, 15 Aug 2008 15:37:56 +0000</pubDate>
<dc:creator>rameshrajamani</dc:creator>
<guid>http://hugeblogportal.wordpress.com/?p=3</guid>
<description><![CDATA[


Please Vist
Blog Name


 
The Music
 


 
Guest Book
 


 
Grahana Pattam
 


 
Revver Vid]]></description>
<content:encoded><![CDATA[<table id="blogs" border="1" cellspacing="0" cellpadding="5">
<tbody>
<tr class="head">
<th class="first">Please Vist</th>
<th>Blog Name</th>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://themusicalplayer.blogspot.com/">The Music</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://rameshrajamani.blogspot.com/">Guest Book</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://grahanapattam.blogspot.com/">Grahana Pattam</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chukdoosrevver.blogspot.com/">Revver Videos</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://videocollectons.blogspot.com/">The Video</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://vegetativestate.blogspot.com/">The Antidote for Vegetative State</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://shadjamam.blogspot.com/">Shadjamam</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://favouriteanecdote.blogspot.com/">Organizational Culture</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://dutyofbrahmins.blogspot.com/">Duty of Brahmins‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://presentationonruby.blogspot.com/">Ruby on Rails</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://lifeimportantthings.blogspot.com/">Most Important things in Life</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://raagainnisai.blogspot.com/">Raaga Innisai</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://thetriplefilter.blogspot.com/">The Triple Filter</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://mirrorbroadcast.blogspot.com/">The Mirror Won't Lie</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://givingallyoucan.blogspot.com/">Giving All You Can</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://umlsoftwaredesign.blogspot.com/">UML Design</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://microdotnetforum.blogspot.com/">.NET Forum</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://agamas.blogspot.com/">Agamas &#38;amp; Temples</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://kannuethuputhusu.blogspot.com/">Kannu Ethu Puthusu</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://upakarma.blogspot.com/">Upakarma</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://worldpapernote.blogspot.com/">World Currencies</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://cellphonehazard.blogspot.com/">Health &#38;amp; Cell Phones‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://goldenthoughtsforlife.blogspot.com/">Golden Thoughts</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://videoonworldofsports.blogspot.com/">Sports</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tomorrownotpromised.blogspot.com/">Tomorrow Is Not Promised</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://govegsmellbetter.blogspot.com/">Go Veg Smell Better‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://webaniac.blogspot.com/">Web Maniac</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://howtostayfocused.blogspot.com/">How to Stay Focused?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://bestsportssite2008.blogspot.com/">Best Sports Site 2008</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://iyerthegreatest.blogspot.com/">Iyer the Greatest!!!</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://trueexcellence.blogspot.com/">True Excellence</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://kickingfootball.blogspot.com/">The FootBall</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tajmahal110facts.blogspot.com/">The True Story of Taj Mahal</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://funnywebsites.blogspot.com/">Funny Websites</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://myvideoblogs.blogspot.com/">Music Raaga Blog</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://coffeepreventhiv.blogspot.com/">Green Coffee Beans Fight HIV?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://hugeblogportal.blogspot.com/">Blog Portal</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://noinsignificance.blogspot.com/">Insignificance of what we think is significant‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://travelandlivingblog.blogspot.com/">Travel and Living</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://dreamquestionairs.blogspot.com/">Day Dream</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://learnvedas.blogspot.com/">What do the Vedas teach us?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://somethinginconceivable.blogspot.com/">Something Interesting</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://distancecalculator.blogspot.com/">Solar System</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://musicplayermp3.blogspot.com/">Sound Of Music</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://stevejobsshortstory.blogspot.com/">Short Story- Steve Jobs CEO,Apple Computer</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://putyourthoughts.blogspot.com/">Think Twice</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://internettreatment.blogspot.com/">Internet Addiction</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://godgenes.blogspot.com/">God is in our Genes?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://eatslow.blogspot.com/">Eat Slowly</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sagesofindia.blogspot.com/">Sages Of India</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chukdoos.blogspot.com/">Search</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://retiremillioner.blogspot.com/">What is it for?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://supervideolists.blogspot.com/">Real and Cartoon</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sitidle.blogspot.com/">Sitting Idle</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilproverbs.blogspot.com/">The Tamil Proverbs</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://vegetariansdelight.blogspot.com/">Veggies Delight</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://costlessgifts.blogspot.com/">Gifts that dont cost a cent</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://teapreventcancer.blogspot.com/">How Green Tea Prevents Cancer?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://datesinhistory.blogspot.com/">This Day in History</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://batcricket.blogspot.com/">The Cricket</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chatjavaj2ee.blogspot.com/">Java Forum</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://ageandrelations.blogspot.com/">Understanding Age Gap Relationships</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://correctfacts.blogspot.com/">Interesting Facts</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://whoisurboss.blogspot.com/">Key Player</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://fixednotion.blogspot.com/">Fixed notions</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilfilmremix.blogspot.com/">TamilFilm - Remix</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://realshortstory.blogspot.com/">Short Story - Naga Naresh Karuturi</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://traitsofsuccess.blogspot.com/">Traits Of Successful People</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://thestrangestnews.blogspot.com/">The Strangest News</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://alwaysthinkoutofbox.blogspot.com/">Out Of Box</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://theproverbs.blogspot.com/">Captions</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://outofcabin.blogspot.com/">Out Of Cabin</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chatsoftwaretesting.blogspot.com/">Software Testing</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://bestentrepreneur2008.blogspot.com/">Best Entrepreneur 2008</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://numericalmaths.blogspot.com/">Numerical Maths</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://knowyourluck.blogspot.com/">Daily Horoscope</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://companygyan.blogspot.com/">Company Gyan</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://funnychemistry.blogspot.com/">Chemistry Fun Facts‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://gandhiprinciples.blogspot.com/">Gandhi Principles</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://efficienttimemanagment.blogspot.com/">Time Management‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://filmepopcorn.blogspot.com/">Movie Reviews</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilkuthupattu.blogspot.com/">Kuthu Pattu</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://permanentsmile.blogspot.com/">The Permanent Smile</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://brainhemisphere.blogspot.com/">The Brain</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://strangestqueries.blogspot.com/">Strangest Queries</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sevenqualitytools.blogspot.com/">Seven Quality Tools</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://beautyofwomen.blogspot.com/">Beauty of women</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://meditateblog.blogspot.com/">Meditation</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://cleveritalian.blogspot.com/">A Clever Italian</a></span></th>
<td class="members"> </td>
</tr>
</tbody>
</table>
]]></content:encoded>
</item>
<item>
<title><![CDATA[]]></title>
<link>http://hugeblogportal.wordpress.com/?p=3</link>
<pubDate>Fri, 15 Aug 2008 15:37:56 +0000</pubDate>
<dc:creator>rameshrajamani</dc:creator>
<guid>http://hugeblogportal.wordpress.com/?p=3</guid>
<description><![CDATA[


Please Vist
Blog Name


 
The Music
 


 
Guest Book
 


 
Grahana Pattam
 


 
Revver Vid]]></description>
<content:encoded><![CDATA[<table id="blogs" border="1" cellspacing="0" cellpadding="5">
<tbody>
<tr class="head">
<th class="first">Please Vist</th>
<th>Blog Name</th>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://themusicalplayer.blogspot.com/">The Music</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://rameshrajamani.blogspot.com/">Guest Book</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://grahanapattam.blogspot.com/">Grahana Pattam</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chukdoosrevver.blogspot.com/">Revver Videos</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://videocollectons.blogspot.com/">The Video</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://vegetativestate.blogspot.com/">The Antidote for Vegetative State</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://shadjamam.blogspot.com/">Shadjamam</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://favouriteanecdote.blogspot.com/">Organizational Culture</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://dutyofbrahmins.blogspot.com/">Duty of Brahmins‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://presentationonruby.blogspot.com/">Ruby on Rails</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://lifeimportantthings.blogspot.com/">Most Important things in Life</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://raagainnisai.blogspot.com/">Raaga Innisai</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://thetriplefilter.blogspot.com/">The Triple Filter</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://mirrorbroadcast.blogspot.com/">The Mirror Won't Lie</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://givingallyoucan.blogspot.com/">Giving All You Can</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://umlsoftwaredesign.blogspot.com/">UML Design</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://microdotnetforum.blogspot.com/">.NET Forum</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://agamas.blogspot.com/">Agamas &#38;amp; Temples</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://kannuethuputhusu.blogspot.com/">Kannu Ethu Puthusu</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://upakarma.blogspot.com/">Upakarma</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://worldpapernote.blogspot.com/">World Currencies</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://cellphonehazard.blogspot.com/">Health &#38;amp; Cell Phones‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://goldenthoughtsforlife.blogspot.com/">Golden Thoughts</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://videoonworldofsports.blogspot.com/">Sports</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tomorrownotpromised.blogspot.com/">Tomorrow Is Not Promised</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://govegsmellbetter.blogspot.com/">Go Veg Smell Better‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://webaniac.blogspot.com/">Web Maniac</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://howtostayfocused.blogspot.com/">How to Stay Focused?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://bestsportssite2008.blogspot.com/">Best Sports Site 2008</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://iyerthegreatest.blogspot.com/">Iyer the Greatest!!!</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://trueexcellence.blogspot.com/">True Excellence</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://kickingfootball.blogspot.com/">The FootBall</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tajmahal110facts.blogspot.com/">The True Story of Taj Mahal</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://funnywebsites.blogspot.com/">Funny Websites</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://myvideoblogs.blogspot.com/">Music Raaga Blog</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://coffeepreventhiv.blogspot.com/">Green Coffee Beans Fight HIV?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://hugeblogportal.blogspot.com/">Blog Portal</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://noinsignificance.blogspot.com/">Insignificance of what we think is significant‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://travelandlivingblog.blogspot.com/">Travel and Living</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://dreamquestionairs.blogspot.com/">Day Dream</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://learnvedas.blogspot.com/">What do the Vedas teach us?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://somethinginconceivable.blogspot.com/">Something Interesting</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://distancecalculator.blogspot.com/">Solar System</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://musicplayermp3.blogspot.com/">Sound Of Music</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://stevejobsshortstory.blogspot.com/">Short Story- Steve Jobs CEO,Apple Computer</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://putyourthoughts.blogspot.com/">Think Twice</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://internettreatment.blogspot.com/">Internet Addiction</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://godgenes.blogspot.com/">God is in our Genes?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://eatslow.blogspot.com/">Eat Slowly</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sagesofindia.blogspot.com/">Sages Of India</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chukdoos.blogspot.com/">Search</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://retiremillioner.blogspot.com/">What is it for?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://supervideolists.blogspot.com/">Real and Cartoon</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sitidle.blogspot.com/">Sitting Idle</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilproverbs.blogspot.com/">The Tamil Proverbs</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://vegetariansdelight.blogspot.com/">Veggies Delight</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://costlessgifts.blogspot.com/">Gifts that dont cost a cent</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://teapreventcancer.blogspot.com/">How Green Tea Prevents Cancer?</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://datesinhistory.blogspot.com/">This Day in History</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://batcricket.blogspot.com/">The Cricket</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chatjavaj2ee.blogspot.com/">Java Forum</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://ageandrelations.blogspot.com/">Understanding Age Gap Relationships</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://correctfacts.blogspot.com/">Interesting Facts</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://whoisurboss.blogspot.com/">Key Player</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://fixednotion.blogspot.com/">Fixed notions</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilfilmremix.blogspot.com/">TamilFilm - Remix</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://realshortstory.blogspot.com/">Short Story - Naga Naresh Karuturi</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://traitsofsuccess.blogspot.com/">Traits Of Successful People</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://thestrangestnews.blogspot.com/">The Strangest News</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://alwaysthinkoutofbox.blogspot.com/">Out Of Box</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://theproverbs.blogspot.com/">Captions</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://outofcabin.blogspot.com/">Out Of Cabin</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://chatsoftwaretesting.blogspot.com/">Software Testing</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://bestentrepreneur2008.blogspot.com/">Best Entrepreneur 2008</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://numericalmaths.blogspot.com/">Numerical Maths</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://knowyourluck.blogspot.com/">Daily Horoscope</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://companygyan.blogspot.com/">Company Gyan</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://funnychemistry.blogspot.com/">Chemistry Fun Facts‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://gandhiprinciples.blogspot.com/">Gandhi Principles</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://efficienttimemanagment.blogspot.com/">Time Management‏</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://filmepopcorn.blogspot.com/">Movie Reviews</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://tamilkuthupattu.blogspot.com/">Kuthu Pattu</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://permanentsmile.blogspot.com/">The Permanent Smile</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://brainhemisphere.blogspot.com/">The Brain</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://strangestqueries.blogspot.com/">Strangest Queries</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://sevenqualitytools.blogspot.com/">Seven Quality Tools</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://beautyofwomen.blogspot.com/">Beauty of women</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://meditateblog.blogspot.com/">Meditation</a></span></th>
<td class="members"> </td>
</tr>
<tr>
<td class="icon"> </td>
<th><span dir="ltr"><a rel="nofollow" href="http://cleveritalian.blogspot.com/">A Clever Italian</a></span></th>
<td class="members"> </td>
</tr>
</tbody>
</table>
]]></content:encoded>
</item>
<item>
<title><![CDATA[UML]]></title>
<link>http://ekadyar.wordpress.com/?p=80</link>
<pubDate>Thu, 14 Aug 2008 06:31:38 +0000</pubDate>
<dc:creator>eka dyar</dc:creator>
<guid>http://ekadyar.wordpress.com/?p=80</guid>
<description><![CDATA[mumpung masih segar di kepala
baru berdebat dan dpt pencerahan tadi soale
biasanya dalam membuat des]]></description>
<content:encoded><![CDATA[<p>mumpung masih segar di kepala<br />
baru berdebat dan dpt pencerahan tadi soale</p>
<p>biasanya dalam membuat desain, klo dia programnya OOP brarti kan make UML, standarnya diagram yang dipake ada 4, yaitu usecase diagram, activity diagram, class diagram dan sequence diagram</p>
<p>dalam satu life cycle pengembangan aplikasi, pada tahap analisa kebutuhan (requirement gathering) kita menghasilkan diagram usecase dan activity</p>
<p>pada tahap desain, kita menghasilkan class diagram dan sequence diagram</p>
<p>lalu mulailah tahap coding, yg dipake acuan oleh para programmer ntar harusnya class diagram dan sequence diagram (2 itu udah cukup, klo ditambahin diagram lain y malah bagus)</p>
<p>kapan2 nulis ttg diagram2 deh (entah postingan keberapa ntar)</p>
<p>correct me if i wrong</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[UML - Unified Modeling Language]]></title>
<link>http://asimafzal.wordpress.com/?p=19</link>
<pubDate>Tue, 12 Aug 2008 05:52:47 +0000</pubDate>
<dc:creator>asimafzal</dc:creator>
<guid>http://asimafzal.wordpress.com/?p=19</guid>
<description><![CDATA[Guys, found this link on internet would help us in development.
 http://www.codeproject.com/KB/aspn]]></description>
<content:encoded><![CDATA[<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;">Guys, found this link on internet would help us in development.</span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> <a href="http://www.codeproject.com/KB/aspnet/SoftArch5.aspx">http://www.codeproject.com/KB/aspnet/SoftArch5.aspx</a></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span><span style="font-size:10pt;font-family:&#34;"><a href="http://odl-skopje.etf.ukim.edu.mk/uml-help/">http://odl-skopje.etf.ukim.edu.mk/uml-help/</a></span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
<p class="MsoNormal" style="margin:0;"><span style="font-size:10pt;font-family:&#34;"> </span></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Refactoring and UML models]]></title>
<link>http://osmarenderfrontend.wordpress.com/?p=126</link>
<pubDate>Sun, 10 Aug 2008 21:46:47 +0000</pubDate>
<dc:creator>fadinlight</dc:creator>
<guid>http://osmarenderfrontend.wordpress.com/?p=126</guid>
<description><![CDATA[(This post has been published after the original date)

Now that all is ready, I know that probably ]]></description>
<content:encoded><![CDATA[<p><em>(This post has been published after the original date)</em></p>
<p style="text-align:center;"><a href="http://osmarenderfrontend.wordpress.com/files/2008/08/20080810_rulesfilediagram_no_transparence.png"><img class="size-thumbnail wp-image-127 aligncenter" src="http://osmarenderfrontend.wordpress.com/files/2008/08/20080810_rulesfilediagram_no_transparence.png?w=90" alt="" width="90" height="96" /></a></p>
<p>Now that all is ready, I know that probably the time is not enough for GSoC deadline to complete all that I would like to complete (even if I'll try to do my best), that would be:</p>
<ul>
<li><strong>Externalise</strong> data model from cmyk.js</li>
<li><strong>Create and package</strong> a better data model for rules handling (with some GUI hacking I could let it work in few time after creating it)</li>
<li><strong>Refactor</strong> Osmarender Frontend (the GUI section) code</li>
<li><strong>Externalise</strong> and dynamic loading some GUI resources (like the various panels)</li>
<li><strong>Refactor</strong> some controls (mainly those that edit CSS properties) as Dojo widgets</li>
<li>If time permits, start using Dojo <strong>templating</strong> system for some GUI resources</li>
<li>Create all packages <strong>ready for release</strong></li>
</ul>
<p>The hardest thing to do would be to write and get to work the refined data model for rules handling. This is because, after a quick refresh of my Osmarender rules knowledge, I've produced the rough <strong>sort-of-UML model shown above</strong> (thank to <a href="http://argouml-stats.tigris.org/" target="_blank">argouml</a>), which represents needed <strong>classes, inheritances, attributes and types</strong>. That explains clearly how difficult will be a proper refactoring, at least to get it to work for GSoC deadline without too much loose ends. Obviously I don't want to risk to break something now. :)</p>
<p>So, what I'm doing now? I'm using a mixed "top-down/bottom-up" stategy. I've already refactored some data models used by cmyk.js (1st point) and I'm just starting to externalise and dynamic loading GUI resources for Osmarender Frontend (4th point). This is going to be a <strong>step by step</strong> process, refactoring the code and re-testing the GUI any time, for every bit, to <strong>see if some regression bug appears</strong>. It would be quite slow, but, IMO, too much needed to have a <strong>maintainable and more flexible code</strong> for future improvements.</p>
<p>In the meantime, I'll begin to prepare Osmarender Frontend's directory in SVN for release.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Projektmunka azonnali kezdéssel (Java)]]></title>
<link>http://spillerlaszlo.wordpress.com/?p=279</link>
<pubDate>Tue, 05 Aug 2008 09:31:05 +0000</pubDate>
<dc:creator>Spiller László</dc:creator>
<guid>http://spillerlaszlo.wordpress.com/?p=279</guid>
<description><![CDATA[Banki, pénzügyi szektorban működő, fogyasztási hitelezési megoldások terültén piacvezető,]]></description>
<content:encoded><![CDATA[<p>Banki, pénzügyi szektorban működő, fogyasztási hitelezési megoldások terültén piacvezető, magyar-francia érdekeltségű ügyfelünk</p>
<p><strong>Java fejlesztőket (junior/senior)</strong></p>
<p>keres futó projektjeikhez, <strong>azonnali belépéssel.</strong></p>
<p><strong>Alvállalkozói státusz is szóba jöhet!</strong></p>
<p>Követelmények:</p>
<ul>
<li> Java programozási nyelv és J2EE platform alapos ismerete, de legalább 1-2 éves fejlesztői tapasztalat.</li>
<li>Objektum orientált tervezési és programozási ismeretek, UML gyakorlat.</li>
<li>Erős projekt alapú gondolkodás, célorientáltság.</li>
<li>Az alábbi technológiák ismerete:</li>
<li> Spring</li>
<li> Hibernate</li>
<li> Web Services</li>
<li> Drools</li>
<li> JBPM</li>
<li> Rhino</li>
<li>Szakmai angol nyelv ismerete.</li>
</ul>
<p>Előny:</p>
<ul>
<li> Banki alkalmazások terén szerzett tapasztalat.</li>
<li>JavaScript és CSS ismeretek.</li>
</ul>
<p><a href="laszlo_spiller@kellyservices.hu">laszlo_spiller@kellyservices.hu</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Projetos]]></title>
<link>http://devjogos.wordpress.com/?p=60</link>
<pubDate>Fri, 01 Aug 2008 23:29:23 +0000</pubDate>
<dc:creator>mitus</dc:creator>
<guid>http://devjogos.wordpress.com/?p=60</guid>
<description><![CDATA[olá pessoas&#8230;
este é o protótipo do diagrama de classes para meus projetos de engines (apena]]></description>
<content:encoded><![CDATA[<p>olá pessoas...</p>
<p>este é o protótipo do diagrama de classes para meus projetos de engines (apenas a parte de video), o nome SGE(Simple Game Engine) criei porque o projeto para jogos de DS e para PC (que vai usar Lua com C++) tem a mesma teoria, o que vai mudar é a implementação.</p>
[caption id="attachment_57" align="aligncenter" width="300" caption="Primeiro Esboço das Classes"]<a href="http://devjogos.files.wordpress.com/2008/08/classes.png"><img class="size-medium wp-image-57" src="http://devjogos.wordpress.com/files/2008/08/classes.png?w=300" alt="Primeiro Esboço das Classes" width="300" height="213" /></a>[/caption]
<p>A idéia aqui é criar um gerenciador de sistemas, sendo estes sistemas o video, som e o próprio jogo será um sistema. A engine vai ser orientada a cenas, a idéia são jogos simples em 2D. Esse é o modelo para a parte de video apenas.</p>
<p>idéias, correções e comentários são muito bem aceitos.</p>
<p style="text-align:right;">ciao</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Las 4+1 Vistas]]></title>
<link>http://synergix.wordpress.com/?p=190</link>
<pubDate>Thu, 31 Jul 2008 08:57:59 +0000</pubDate>
<dc:creator>Iván Garcerant</dc:creator>
<guid>http://synergix.wordpress.com/?p=190</guid>
<description><![CDATA[Un enfoque en la presentación de un sistema en UML es conocida como 4+1 vistas. Esta forma de docum]]></description>
<content:encoded><![CDATA[<p>Un enfoque en la presentación de un sistema en UML es conocida como 4+1 vistas. Esta forma de documentar nuestros modelos divide lo que sabemos de él en cinco áreas:</p>
<ul>
<li><strong>Vista de Casos de Uso</strong>: que contiene requisitos desarrollados en las restantes vistas.</li>
<li><strong>Vista Lógica</strong>: Muestra la estructura estática del sistema.</li>
<li><strong>Vista Física</strong>: Muestra el despliegue de la aplicación en la red de computadoras.</li>
<li><strong>Vista de Procesos</strong>: Muestra los hilos y procesos de ejecución así como la comunicación entre estos.</li>
<li><strong>Vista de Desarrollo</strong>: Muestra la estructura en modelos del código del sistema.</li>
</ul>
<p>Estas vistas se presenta tradicionalmente en una figura de cuatro cajas con un ovalo central que representa al modelo de casos de uso. Dicho gráfico no es UML pero al ser tan conocido no puedo menos que incluirlo en el post. La siguiente figura corresponde a esta imagen de la que hablo:</p>
<p style="text-align:center;"><a href="http://synergix.wordpress.com/files/2008/07/41vistas.png"><img class="alignnone size-medium wp-image-191" src="http://synergix.wordpress.com/files/2008/07/41vistas.png?w=300" alt="" width="300" height="194" /></a></p>
<p style="text-align:center;">Fig. 1 - <strong>Diagrama simple del enfoque 4+1 vistas.</strong></p>
<p>El enfoque 4+1 vistas fue desarrollado originalmente por Philippe Kruchten en 1995, el artículo original puede ser encontrado en la Internet en: <a href="http://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf">http://www.cs.ubc.ca/~gregor/teaching/papers/4+1view-architecture.pdf</a>.</p>
<p>De acuerdo al Sr. Kruchten, las distintas vistas del enfoque responden a las necesidades de las distintas partes interesadas: clientes, programadores, administradores, etc. Para cada uno de estos, se presenta una visión resumida del sistema con la información que requieren para satisfacer sus necesidades.</p>
<p>Es así que la vista de desarrollo le dice al programador como iniciar y organizar su código; la vista física ayuda a los administradores de sistemas a decidir la infraestructura que se ha de dedicar al sistema; la vista de procesos es útil para realizar análisis de integridad y tomar decisiones de integración con otros sistemas; finalmente, siempre de acuerdo con el Sr. Kruchten, la vista lógica le sirve a los usuarios y clientes a visualizar la funcionalidad que el sistema les provee.</p>
<p>Este enfoque es uno de los más extendidos en la literatura, sin embargo su aplicación es de alcance limitado en los tiempos modernos, donde las aplicaciones tradicionales han dejado su lugar a sistemas basados en Web. Es entonces un enfoque digno de estudio aunque es probable que en nuestros proyectos sigamos otras aproximaciones para la organización y presentación de nuestros modelos.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Presentación de Modelos en UML]]></title>
<link>http://synergix.wordpress.com/?p=187</link>
<pubDate>Thu, 31 Jul 2008 08:24:38 +0000</pubDate>
<dc:creator>Iván Garcerant</dc:creator>
<guid>http://synergix.wordpress.com/?p=187</guid>
<description><![CDATA[UML documenta los sistemas de software que modela desde dos puntos de vista básicos: dinámico y es]]></description>
<content:encoded><![CDATA[<p><a href="http://synergix.wordpress.com/2007/09/21/definimos-uml-como/">UML</a> documenta los sistemas de software que modela desde dos puntos de vista básicos: <em>dinámico </em>y <em>estático</em>. Por modelado dinámico nos referimos al comportamiento del sistema en tiempo de ejecución, en tanto que por modelado estático nos referimos a la descripción de los componentes del sistema así como de sus relaciones.</p>
<p>El siguiente diagrama de paquetes ilustra la situación:</p>
<p style="text-align:center;"><a href="http://synergix.wordpress.com/files/2008/07/modeloestdin.jpg"><img class="alignnone size-medium wp-image-188" src="http://synergix.wordpress.com/files/2008/07/modeloestdin.jpg?w=300" alt="" width="300" height="159" /></a></p>
<p style="text-align:center;">Fig. 1 - <strong>Modelo de sistema con parte dinamica y estatica.</strong></p>
<p>Dicha división no significa que nosotros tengamos que dividir nuestros modelos en dos paquetes para acto seguido crear elementos y diagramas en cada uno de estos; muy por el contrario, la presentación de la parte dinamica y estatica se hace <em>para cada modelo del sistema</em> es decir, ya sea que estemos creando un modelo de requisitos, uno de análisis o presentando el modelo físico, en todos los casos tendremos diagramas que visualicen tanto el comportamiento dinamico como la estructura estatica del sistema.</p>
<p>Es mucho más habitual el presentar los sistemas con una colección de puntos de vista, y para cada uno de estos, mezclar <a href="http://synergix.wordpress.com/2008/07/20/tipos-de-diagramas-en-uml/">diagramas dinamicos y estaticos</a>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Cool Tool: "Quick Sequence Diagram Editor"]]></title>
<link>http://just3ws.wordpress.com/?p=14</link>
<pubDate>Thu, 31 Jul 2008 04:27:04 +0000</pubDate>
<dc:creator>just3ws</dc:creator>
<guid>http://just3ws.wordpress.com/?p=14</guid>
<description><![CDATA[UML is painful and tedious. Or I meant to say that creating UML diagrams is painful and tedious. Mos]]></description>
<content:encoded><![CDATA[<p>UML is painful and tedious. Or I meant to say that creating UML diagrams is painful and tedious. Mostly because the tools are graphical and require some level of ability to layout a 2-d graphic that borders on the artistic. (I always thought UML looked like some strange Cubist's concoction.) I don't know about you but I am no graphic designer, sure I've got a few UI's under my belt but by no means would I put a title with the word "graphics" or "ui specialist" in it on my resume. So why do all the tools seem to require that their users be artistic wizards to model their software? I don't know, but I do know at least one decent chap who didn't agree with that viewpoint, at least for Sequence Diagrams.</p>
<p>"Quick Sequence Diagram Editor" is an open-source Java-based UML Sequence Design tool that uses a DSL (oooooo!) to generate UML diagrams that can be exported to a variety of formats. What I like best about this tool is not just that I can concentrate on describing the application in a way I am comfortable with (I am a programmer!) but that it also generates the diagram in a preview window as you type. Once you get used to the language it feels very natural to describe the flow without getting bogged down into the messy details of layout.</p>
<p>You can download the tool for free from SourceForge.net (<a href="http://sdedit.sf.net">http://sdedit.sf.net</a>). As of the time of writing this the latest version was 3.0.5 and since it's a self-contained executable there's nothing to install. Just download and run! The only prerequisite is that you have a recent JVM installed on your workstation.</p>
<p>To show how simple the tool is and how terse the language is I'll replicate a simple sequence diagram from <a href="http://agilemodeling.com">Agile Modeling</a> by Scott Ambler. <sub>Visit Mr. Ambler's website, and read his regular contributions on Agile development in each(?) issue of <a href="http://drdobbs.com">Dr. Dobbs</a>. (You <em>do</em> subscribe to Dr. Dobb's <em>don't</em> you?)</sub></p>
<p>I've taken one of the simplest examples that is a copy of a barely-legible hand-drawn sequence diagram and reproduced it in the Sequence Diagram Editor tool. This is taken from the <a href="UML%202%20Sequence%20Diagrams">UML 2 Sequence Diagrams</a> article on Mr. Ambler's site.</p>
<p><img src="http://just3ws.files.wordpress.com/2008/07/figure-1-system-level-sequence-diagram.png" alt="Figure 1. System-level sequence diagram." width="100%" /></p>
<p>That is much more legible now. And, the code is pretty straight forward, although if you've checked out the linked source article you'll see that the diagram isn't 'exact'. This is where any computer tool will always have difficulty, tradeoffs must be made and declarations must be explicit. I won't call them limitations but instead realities of how the tool implements the UML Sequence Diagram specification. Like anything else written by hand you can fudge the rules a little bit and get away with some things just because we can figure out what you meant pretty easily. But as programmers we all know that what looked fine when it was sketched on the whiteboard isn't exactly how it gets implemented.</p>
<p>Some of the changes that had to be made, is that Actor types in SDE can only send and receive one-way messages. Another is that one-way messages on Processes start new lifelines on the receiving process. Other than that I think it's pretty darn close for a 5 minute exercise. Now let's break down what we're looking at codewise.</p>
<p>Here we're declaring the Actors and Processes that will participate in the SD. The syntax is like <code>NAME:TYPE[attributes]</code>. When we get to the body it will become more apparent. So we have two Actors, these will be represented as stick-figures with their names displayed beneath them. Then we have a single Process that is a System. The [a] attribute means that the Process will be treated as anonymous, the name will not be displayed in the diagram because it is irrelevant.</p>
<p><code class="code-block">Applicant:Actor<br />
Registrar:Actor<br />
S:System[a]</code></p>
<p>Now we're specifying the interactions between the Actors and Processes. The syntax is like <code>CALLER:CALLEE.action</code>. The callee is optional if the action is reflexive; the caller and callee are the same. Although there can be more done to specify responses and allot of other neat stuff this is enough to be productive.</p>
<p>As you can probably see, the code isn't directly mapping to methods, just describing interactions. So when you see <code>Registrar:requests forms</code> all we are saying is the Registrar Actor needs to perform some action and return immediately. But we aren't bogged down in the syntax of the whatever language we'll actually be developing in. Also, when we see <code>S:Registrar.receipt</code>, we are telling the S Process to invoke some action on the Registrar and return immediately.</p>
<p><code class="code-block">Applicant:Registrar.application form<br />
Registrar:requests forms<br />
Registrar:S.create student<br />
S:Displays UI 89-create statement<br />
Registrar:S.input name, address &#38; phone number<br />
S:check to see if student exists<br />
S:verify person is on eligible applicant list<br />
S:add applicant to DB<br />
S:calculate enrollment fees<br />
S:display UI 15-fee summary<br />
Registrar:Applicant.help student to enroll in semesters<br />
Registrar:Applicant.request fees<br />
Applicant:Registrar.payment<br />
Registrar:S.payment<br />
S:Registrar.receipt<br />
Registrar:Applicant.receipt</code></p>
<p>The developer of SDE, Markus Strauch, was also kind enough to store the diagram descriptions as XML files only with a SDX suffix. So they are easy to version inside your source control repository or edit outside of the SDE editor. I even configured my system to open the SDE tool automatically when I double-click on an SDX file.</p>
<p>I hope that was enough to whet your interest in the Sequence Diagram Editor tool and to make Sequence Diagram generation a little less foreboding.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Counter-Intiutive UML]]></title>
<link>http://dianesaysword.wordpress.com/?p=32</link>
<pubDate>Wed, 30 Jul 2008 17:45:08 +0000</pubDate>
<dc:creator>Diane</dc:creator>
<guid>http://dianesaysword.wordpress.com/?p=32</guid>
<description><![CDATA[It&#8217;s thirty minutes &#8217;till the phone interview I&#8217;ve been discussing here, and I]]></description>
<content:encoded><![CDATA[<p>It's thirty minutes 'till the phone interview I've been discussing here, and I've once again returned to looking at the diagram I asked about <a href="http://dianesaysword.wordpress.com/2008/07/25/curious-uml/">in this post</a>, and I've come to the conclusion that, well IMO, it's flawed.  Perhaps this is a fault in my character, but the reason why I've been struggling with it is because it's counter to how I would design the program.  Consider the relationships in the diagram given in the problem (and presented in that post) (oh and please correct me if I'm wrong here):</p>
<p><code>EmploymentContract</code> can have either no <code>Person</code> object or 1 <code>Person</code> object<br />
<code>Person</code> has exactly one <code>EmploymentContract</code><br />
<code>EmploymentContract</code> has &#62;=0 <code>Company</code> objects<br />
<code>Company</code> has exactly one <code>EmploymentContract</code></p>
<p>Now, perhaps I'm reading too much into this, and perhaps this is a sign I hang out with too many lawyers (lol), but why would an <code>EmploymentContract</code> contain a <code>Person</code> if an <code>EmploymentContract</code> is a tangible object that a <code>Person</code> can have?  An employment contract is an agreement between the employee and the company, and should contain information about the company (and shouldn't it be ONE company per contract?), how much they're going to get paid, benefits, whatever.  And a person is able to work at one or more jobs, thus <code>Person</code> should be allowed to have &#62;=0 <code>EmploymentContract</code> objects.  </p>
<p>Employment contracts should have no knowledge of the people signing them, that should be in another class, perhaps called <code>Employees</code>, which exists for every <code>Company</code> and shows which <code>Person</code> has signed the <code>EmploymentContract</code> for that company.  Thus every <code>Company</code> has an <code>EmploymentContract</code> for each type of employee they have (janitors and programmers may want different contracts, heh), so <code>Company</code> has &#62;=1 <code>EmploymentContract</code> objects, and &#62;=1 <code>Person</code> objects.</p>
<p>I'll post a diagram when I have the time (if there's even any interest lol), but yeah, all those two-way relationships where relationships shouldn't exist (IMO)...unnecessarily complicated.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Microsoft Visual C++ Interview Questions And Answers and Frequently Asked Questions( FAQ's) ]]></title>
<link>http://programminginterviews.wordpress.com/?p=18</link>
<pubDate>Tue, 29 Jul 2008 11:31:40 +0000</pubDate>
<dc:creator>InterViewer</dc:creator>
<guid>http://programminginterviews.wordpress.com/?p=18</guid>
<description><![CDATA[http://vcprofessional.blogspot.com/
]]></description>
<content:encoded><![CDATA[<p><a href="http://vcprofessional.blogspot.com/">http://vcprofessional.blogspot.com/</a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[The Unified Modeling Language (UML)- part 1]]></title>
<link>http://afruj.wordpress.com/?p=293</link>
<pubDate>Sun, 27 Jul 2008 18:10:04 +0000</pubDate>
<dc:creator>afruj</dc:creator>
<guid>http://afruj.wordpress.com/?p=293</guid>
<description><![CDATA[UML is an industry standard modeling language with a rich graphical notation, and comprehensive set ]]></description>
<content:encoded><![CDATA[<p><a href="http://www.sparxsystems.com/uml-tutorial.html">UML </a>is an industry standard modeling language with a rich graphical notation, and comprehensive set of <a href="http://www.sparxsystems.com/resources/tutorial/uml_models.html">diagrams</a> and elements. A comprehensive UML modeling tool is  <a href="http://www.sparxsystems.com/products/ea/index.html">Enterprise Architect </a>. With UML  you can :</p>
<ul>
<li> Build highly detailed <a href="http://www.sparxsystems.com/resources/uml2_tutorial/">UML 2.1 models</a>.</li>
<li> Manage project complexity.</li>
<li> Reverse engineer legacy code and database schema.</li>
<li> Produce great looking reports.</li>
<li> Track change.</li>
<li> Involve the whole team.</li>
</ul>
<p>UML 2 defines 13 diagrams:</p>
<ul>
<li><strong> Package diagrams.</strong></li>
<li><strong> Class or Structural diagrams.</strong></li>
<li><strong> Object diagrams.</strong></li>
<li><strong> Composite Structure.</strong></li>
<li><strong> Component diagrams.</strong></li>
<li><strong> Deployment diagrams.</strong></li>
<li><strong> Use Case Diagrams.</strong></li>
<li><strong> Activity diagrams.</strong></li>
<li><strong> State Machine diagrams.</strong></li>
<li><strong> Communication diagrams.</strong></li>
<li><strong> Sequence diagrams.</strong></li>
<li><strong> Timing diagrams.</strong></li>
<li><strong> Interaction Overview diagrams.</strong></li>
</ul>
<p>We discuss all diagrams below:</p>
<p><strong>Package Diagrams</strong><br />
<span class="body-text">Package diagrams are used to reflect the organization of packages and their elements. When used to represent class elements, package diagrams provide a visualization of the namespaces. The most common use for package diagrams is to organize use case diagrams and class diagrams, although the use of package diagrams is not limited to these UML elements.</span></p>
<p><strong>The following is an example of a package diagram.</strong></p>
<p class="body-text-bld"><strong><img src="http://www.sparxsystems.com/images/screenshots/uml2_tutorial/pd01.gif" alt="" width="500" height="419" /></strong></p>
<p class="body-text">Elements contained in a package share the same namespace. Therefore, the elements contained in a specific namespace must have unique names.</p>
<p class="body-text">Packages can be built to represent either physical or logical relationships. When choosing to include classes in specific packages, it is useful to assign the classes with the same inheritance hierarchy to the same package. There is also a strong argument for including classes that are related via composition, and classes that collaborate with them, in the same package.</p>
<p class="body-text"><strong><img src="http://www.sparxsystems.com/images/screenshots/uml2_tutorial/pd02.GIF" alt="" width="170" height="130" /></strong></p>
<p><span class="body-text">Packages are represented in UML 2.1 as folders and contain the elements that share a namespace; all elements within a package must be identifiable, and so have a unique name or type. The package must show the package name and can optionally show the elements within the package in extra compartments.</span></p>
<p><strong><span class="body-text-bld">Package Merge</span></strong><br />
<span class="body-text">A «merge» connector between two packages defines an implicit generalization between elements in the source package, and elements with the same name in the target package. The source element definitions are expanded to include the element definitions contained in the target. The target element definitions are unaffected, as are the definitions of source package elements that don't match names with any element in the target package.</span></p>
<p><span class="body-text-bld"><strong><strong>Package Import</strong> </strong></span><br />
<span class="body-text">The «import» connector indicates that the elements within the target package, which in this example is a single class, use unqualified names when being referred to from the source package. The source package's namespace gains access to the target classes; the target's namespace is not affected.</span></p>
<p><strong><span class="body-text-bld">Nesting Connectors</span></strong><br />
<span class="body-text">The nesting connector between the target package and source packages shows that the source package is fully contained in the target package.</span></p>
<p>This tutorial is collected from following Source and use as it is: <strong><a href="http://www.sparxsystems.com/platforms/uml.html">Sparxsystems.com</a></strong></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Design Phase - 3]]></title>
<link>http://dotcommers.wordpress.com/?p=29</link>
<pubDate>Sun, 27 Jul 2008 16:08:55 +0000</pubDate>
<dc:creator>kiranuvce</dc:creator>
<guid>http://dotcommers.wordpress.com/?p=29</guid>
<description><![CDATA[Continuing further, we see the drawing of sequence diagram. Check the tutorial here. This diagram sh]]></description>
<content:encoded><![CDATA[<p>Continuing further, we see the drawing of sequence diagram. Check the tutorial <a href="http://homepages.uel.ac.uk/D.Bowden/Creating_Sequence_Diagrams/Creating_Sequence_Diagrams.viewlet/Creating_Sequence_Diagrams.swf" target="_blank">here</a>. This diagram shows the various actors we have from our use case diagrams interact with the various classes in our class diagram. This UML specified the object to object message passing via various operations.</p>
<p><a href="http://dotcommers.files.wordpress.com/2008/07/image2.jpg"><img class="alignnone size-full wp-image-30" src="http://dotcommers.wordpress.com/files/2008/07/image2.jpg" alt="" width="497" height="312" /></a></p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Tipos de Datos Primitivos de UML]]></title>
<link>http://synergix.wordpress.com/?p=181</link>
<pubDate>Sun, 27 Jul 2008 03:32:29 +0000</pubDate>
<dc:creator>Iván Garcerant</dc:creator>
<guid>http://synergix.wordpress.com/?p=181</guid>
<description><![CDATA[En parte de la especificación de UML se detalla los llamados tipos de datos primitivos, que son los]]></description>
<content:encoded><![CDATA[<p>En parte de la especificación de UML se detalla los llamados <em>tipos de datos primitivos</em>, que son los tipos mínimos que conocemos aún antes de comenzar a definir clases en nuestros modelos. La especificación nos habla de cuatro tipos primitivos:</p>
<ul>
<li><strong>Integer</strong>: números enteros tal como los conocemos. Incluyen tanto los positivos como los enteros así como el cero.</li>
<li><strong>Boolean</strong>: tipo de dato lógico, acepta los valores <em>true</em> y <em>false</em>; representado los valores de una expresión verdadero/falso.</li>
<li><strong>String</strong>: tipo de dato de texto o de <em>cadena de caracteres</em>. El nombre viene de la palabra inglesa <em>cadena</em>.</li>
<li><strong>UnlimitedNatural</strong>: Son enteros igual o mayores a cero, el valor de infinito se denota con un asterisco: <strong>*</strong>.</li>
</ul>
<p>El siguiente diagrama de clases es tomado de la especificación de UML (conocida como meta-modelo de UML) y presenta los tipos de datos primitivos como parte del paquete respectivo: <em>UML::AuxilliaryConstructs::PrimitiveTypes</em>:</p>
<p style="text-align:center;"><a href="http://synergix.wordpress.com/files/2008/07/primitivetypesuml.jpg"><img class="alignnone size-medium wp-image-182" src="http://synergix.wordpress.com/files/2008/07/primitivetypesuml.jpg?w=300" alt="" width="300" height="178" /></a></p>
<p style="text-align:center;">Fig. 1 - <strong>Diagrama del paquete PrimitiveTypes del Meta-modelo de UML</strong></p>
<p>Estos tipos de datos primitivos son los únicos que legitimamente vamos a utilizar en la sección de atributos de nuestras clases; para todos los restantes elementos de datos se debe preferir por presentar una relación entre clases. Es decir, que las variables que colocamos en la sección de atributos de las clases van a ser casi sin excepción, de uno de los tipos primitivos: <em>Integer</em>, <em>Boolean</em>, <em>String</em>, <em>UnlimitedNatural</em>.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Curious UML]]></title>
<link>http://dianesaysword.wordpress.com/?p=6</link>
<pubDate>Fri, 25 Jul 2008 05:22:04 +0000</pubDate>
<dc:creator>Diane</dc:creator>
<guid>http://dianesaysword.wordpress.com/?p=6</guid>
<description><![CDATA[I&#8217;ve been working through a bunch of pre-interview coding exams/exercises, and I&#8217;ve deci]]></description>
<content:encoded><![CDATA[<p>I've been working through a bunch of pre-interview coding exams/exercises, and I've decided to post some of the problems I've been given that I find interesting and/or challenging.  This first one, however, has some urgency to it.  Can anyone explain this diagram to me??</p>
<dl class="wp-caption aligncenter">
<dt class="wp-caption-dt"><img class="size-medium wp-image-7 aligncenter" src="http://dianesaysword.wordpress.com/files/2008/07/ib_uml.jpg?w=300" alt="WTF are those numbers?!" width="300" height="119" /></dt>
</dl>
<div class="mceTemp mceIEcenter">
<dl class="wp-caption aligncenter">
<dd class="wp-caption-dd">WTF are those numbers?!</dd>
</dl>
</div>
<p>Hope I don't get in trouble for posting this or something, LOL.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Definimos Actor como...]]></title>
<link>http://synergix.wordpress.com/?p=78</link>
<pubDate>Fri, 25 Jul 2008 04:16:13 +0000</pubDate>
<dc:creator>Iván Garcerant</dc:creator>
<guid>http://synergix.wordpress.com/?p=78</guid>
<description><![CDATA[En teatro, un actor representa un papel según las indicaciones de un guión. Nosotros tomamos esa m]]></description>
<content:encoded><![CDATA[<p>En teatro, un <em>actor</em> representa un papel según las indicaciones de un guión. Nosotros tomamos esa metáfora para indicar que un agente externo realiza una acción sobre el sistema, acción esta que puede ser capturada como un guión que sea parte de un caso de uso.</p>
<p>Es interesante observar que llamamos actor a toda entidad externa que demanda funcionalidad del sistema, ya sea un ser humano o un sistema de software; por lo cual el término usuario puede ser un poco limitado.</p>
<p>Normalmente representamos a los actores de nuestro sistema por medio de la simple imagen de una figura humana de rayas. pero dada la flexibilidad del UML es posible representarlo también como una clase estereotipada o bien, con una imagen provista por nosotros según algún criterio artístico.</p>
<p>La siguiente imagen ilustra las tres formas que he mencionado:</p>
<p style="text-align:center;"><a href="http://synergix.wordpress.com/files/2008/07/actoruml.png"><img class="alignnone size-medium wp-image-176" src="http://synergix.wordpress.com/files/2008/07/actoruml.png?w=300" alt="" width="300" height="77" /></a></p>
<p style="text-align:center;">Fig. 1 - <strong>Tres formas de representar un Actor en un diagrama de UML</strong></p>
<p>La especificación UML lidía con el lenguaje visual pero como en otras ocasiones esta no es más que una fracción de lo que queremos decir sobre nuestros modelos, en este caso, es de interes capturar información adicional de nuestros actores, para lo cual podemos pensar en tener una tabla como la siguiente para cada uno de ellos:</p>
<p style="padding-left:30px;"><strong>Nombre: </strong>Actor<br />
<strong>Representado por:</strong> Nombre y datos de contacto del stakeholder que puede responder preguntas sobre este actor<br />
<strong>Facilidades de comunicación:</strong> Protocolos o estilos de comunicación que el actor entiende.<br />
<strong>Relación con otros actores:</strong> Relaciones de herencia o dependencia entre actores</p>
<p style="text-align:center;">Tabla 1 - <strong>Definición de un Actor</strong></p>
<p>La definición anterior la podemos llevar en el cuerpo de comentarios de nuestro modelador UML y exportarlo a un documento de texto cada vez que sea necesario.</p>
<p>Los actores nos sirven para capturar a los usuarios del sistema pero también, son la forma en la que podemos expresar el contexto del mismo. Es decir, que los actores toman el lugar de cualquier entidad de interes con la que nuestro sistema interactua.</p>
<p>Pese a lo anterior, ciertas cosas generalmente vistas como externas al sistema no son considerados buenos actores. Los sistemas de persistencia como las bases de datos o los archivos, si bien externos, no son actores. Entre otras cosas, debido a que estos no demandan funcionalidad del sistema (son pasivos respecto a él) además, es de interes que estos elementos estén bajo la definición del diseño de nuestro sistema, por lo que puede resultar de más provecho considerarlos parte del mismo.</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Design phase - 2]]></title>
<link>http://dotcommers.wordpress.com/?p=17</link>
<pubDate>Thu, 24 Jul 2008 09:34:51 +0000</pubDate>
<dc:creator>kiranuvce</dc:creator>
<guid>http://dotcommers.wordpress.com/?p=17</guid>
<description><![CDATA[Continuing further from use cases, we reach the part of designing classes for the users and for diff]]></description>
<content:encoded><![CDATA[<p>Continuing further from use cases, we reach the part of designing classes for the users and for different uses they do the system. Again on rational ROSE we've developed the following class diagram. (<a href="http://homepages.uel.ac.uk/D.Bowden/Creating_Class_Diagram/Creating_Class_Diagram.viewlet/Creating_Class_Diagram.swf" target="_blank">see this to learn how to draw class diagrams in UML</a>). The next time I write about class diagrams, it would be expanded to its fullest possible extend. Catch a glipse of this to get a sneak peak on UML,</p>
[caption id="attachment_18" align="aligncenter" width="497" caption="Class_diag_ver_1"]<a href="http://dotcommers.wordpress.com/files/2008/07/image1.jpg"><img class="size-full wp-image-18" src="http://dotcommers.wordpress.com/files/2008/07/image1.jpg" alt="Class_diag_ver_1" width="497" height="284" /></a>[/caption]
]]></content:encoded>
</item>
<item>
<title><![CDATA[Senior Software Engineer]]></title>
<link>http://spillerlaszlo.wordpress.com/?p=258</link>
<pubDate>Wed, 23 Jul 2008 14:59:33 +0000</pubDate>
<dc:creator>Spiller László</dc:creator>
<guid>http://spillerlaszlo.wordpress.com/?p=258</guid>
<description><![CDATA[Position Summary

As a key figure in an international engineering team, you will be responsible for]]></description>
<content:encoded><![CDATA[<p>Position Summary</p>
<ul>
<li>As a key figure in an international engineering team, you will be responsible for requirements gathering, systems analysis, design and build/implementation of 3 tier Java technology solutions which support worldwide premium products. The services for which this engineer is involved with support revenue generation from external customers in multiple countries and time zones. The chosen candidate will work for the Manager of Software Engineering for International and work closely with several teams who are based locally or in an offshore location. As well as hands on development, there is a significant proportion of the role required to provide internal consultation to business customers on technical solutions and provide input for scoping project costs. You will also be responsible for liaising with technical and non-technical staff from in the US, Japan and Europe, along with as necessary external developers from third party partners. This role involves a mix of hands on development and business facing consultation.</li>
</ul>
<p>Job Responsibilities<br />
• Liaise with technical and non technical customers worldwide to produce and deliver business and technical requirements specifications.<br />
• Undertake system / architectural design and review employing best industry practice.<br />
• Take responsibility for producing detailed system designs and implementation plans, working with the rest of the engineering team and ensure all team members produce consistent output in line with best practice.<br />
• Develop and ensure solutions are tested in accordance with the QA team<br />
• Ensure there is consistent production of design, maintenance and operational documentation.<br />
• Maintain and enhance the development environment and advance the technical systems architectures and technologies.<br />
• Support global development teams and external clients in the use of the standard technology platform.</p>
<p> Qualifications For Position<br />
• Software development of computer sciences degree.</p>
<p>Experience For Position<br />
• 5+ years working in a recognized professional software / internet development company.<br />
• 5+ years development and delivery of online products or services.<br />
• 5+ years architectural design and implementation of J2SE/EE solutions.<br />
• 3 years exposure to end-user facing web development frameworks.<br />
• 3 years exposure and practice in all areas of the software development life cycle. (requirements, design, implementation, testing, maintenance)<br />
• Experience working with non-technical customers and having the unique ability to convey technical issues in a business context.</p>
<p>Technology Experience<br />
• Operating systems: Windows 2000/XP, UNIX/Linux, Dos<br />
• Programming: JSP, MVC Frameworks, Spring, JMS, JDBC, Servlets, EJB, XML, HTML, SQL<br />
• Design Methodologies and tools: UML, OOA/D, Rational<br />
• Application Environment: Weblogic  6+ , Tomcat, JBoss, MS SQL Server 2000+<br />
• Java Development Environment: Eclipse<br />
• Source code control systems. (e.g. Microsoft VSS, CVS, SVN, Perforce)</p>
<p>Specific Skills Required<br />
• Highly competency in J2EE architecture and development.<br />
• High competency in relational database development<br />
• Excellent communication and interpersonal skills.<br />
• Excellent written and spoken English</p>
<p>Advantageous Experience<br />
• Experience of commerce related projects.<br />
• Experience of leading teams of developers.<br />
• International experience.</p>
<p><a href="mailto:laszlo_spiller@kellyservices.hu">laszlo_spiller@kellyservices.hu</a></p>
]]></content:encoded>
</item>

</channel>
</rss>
