<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="lyceum/1.0.2" -->
<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>blogs.jhu.edu/blawler</title>
	<link>http://blogs.jhu.edu/blawler</link>
	<description>Brian Lawler's blog at John's Hopkins</description>
	<pubDate>Thu, 19 Nov 2009 03:25:11 +0000</pubDate>
	<generator>http://lyceum.ibiblio.org/?v=1.0.2</generator>
	<language>en</language>
			<item>
		<title>UML Introduction Course Outline</title>
		<link>http://blogs.jhu.edu/blawler/archives/3422</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3422#comments</comments>
		<pubDate>Thu, 19 Nov 2009 03:25:11 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<category>Teaching</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3422</guid>
		<description><![CDATA[Teaching an introduction to UML class tomorrow and the next day. Here is the course outline.
Download: uml_introduction_course_outline.pdf

]]></description>
			<content:encoded><![CDATA[<p>Teaching an introduction to UML class tomorrow and the next day. <a id="p3423" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//uml_introduction_course_outline.pdf">Here</a> is the course outline.</p>
<p>Download: <a id="p3423" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//uml_introduction_course_outline.pdf">uml_introduction_course_outline.pdf</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3422/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Some updated slides for my UML course</title>
		<link>http://blogs.jhu.edu/blawler/archives/3421</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3421#comments</comments>
		<pubDate>Sat, 14 Nov 2009 04:14:48 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<category>Teaching</category>

		<category>Presentations</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3421</guid>
		<description><![CDATA[Have a UML course to teach at the end of next week.  Working on updating some of the slides.  Here are a few drafts of the updates.

UML Course Intro.
UML Course References
UML Course Student Survey
UML Tool Intro.
UML Notation Intro
UML Diagrams Intro

]]></description>
			<content:encoded><![CDATA[<p>Have a UML course to teach at the end of next week.  Working on updating some of the slides.  Here are a few drafts of the updates.</p>
<ul>
<li><a id="p3415" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_course_introduction.pdf">UML Course Intro.</a></li>
<li><a id="p3416" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_course_references.pdf">UML Course References</a></li>
<li><a id="p3417" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_course_student_survey.pdf">UML Course Student Survey</a></li>
<li><a id="p3418" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_tool_intro_.pdf">UML Tool Intro.</a></li>
<li><a id="p3419" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_notation_introduction.pdf">UML Notation Intro</a></li>
<li><a id="p3420" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler_uml_diagrams_overview.pdf">UML Diagrams Intro</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3421/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Switching to Google Docs for most of my course materials</title>
		<link>http://blogs.jhu.edu/blawler/archives/3414</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3414#comments</comments>
		<pubDate>Sat, 14 Nov 2009 04:06:38 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>Papers</category>

		<category>Teaching</category>

		<category>Presentations</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3414</guid>
		<description><![CDATA[Have switched to Google Docs for most of my course materials.  That is working out pretty well.  Some slides from PowerPoint didn&#8217;t covert to Google Docs perfectly; some of the things I&#8217;m used to doing in PowerPoint can&#8217;t be done or are difficult in Google Docs.  However, overall Google Docs is working out pretty well. [...]]]></description>
			<content:encoded><![CDATA[<p>Have switched to <a href="http://docs.google.com">Google Docs</a> for most of my course materials.  That is working out pretty well.  Some slides from PowerPoint didn&#8217;t covert to Google Docs perfectly; some of the things I&#8217;m used to doing in PowerPoint can&#8217;t be done or are difficult in Google Docs.  However, overall Google Docs is working out pretty well. Main advantage is being able to work on the slides from anywhere - very convenient. I also like be able to create PDF versions to use in blog posts or send as email attachments&#8230; and being able to share my files froms Docs as read-only version.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3414/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Some slides on UML Class Compartments</title>
		<link>http://blogs.jhu.edu/blawler/archives/3394</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3394#comments</comments>
		<pubDate>Mon, 12 Oct 2009 18:31:05 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<category>Teaching</category>

		<category>Presentations</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3394</guid>
		<description><![CDATA[I am again teaching a class this fall on UML.  Going thru some of my slides and updating the examples.  Here is the deck on Class Compartments.
Download: blawler-uml-02b-classescompartments.pdf (~85k)
 

]]></description>
			<content:encoded><![CDATA[<p>I am again teaching a class this fall on UML.  Going thru some of my slides and updating the examples.  Here is the deck on Class Compartments.</p>
<p>Download: <a id="p3393" href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//blawler-uml-02b-classescompartments.pdf">blawler-uml-02b-classescompartments.pdf</a> (~85k)</p>
<p> 
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3394/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Freddie Mac IT Modernization (1998-2002)</title>
		<link>http://blogs.jhu.edu/blawler/archives/3336</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3336#comments</comments>
		<pubDate>Fri, 25 Sep 2009 15:36:36 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>Cases</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3336</guid>
		<description><![CDATA[Freddie Mac got lots of good press in the D.C. area during the late &#8217;90s and just after 2000 for their efforts to re-skill their employees in new technology areas.  They were often featured both in the IT press and in the &#8216;places to work&#8217; articles.
A distinctive part of the Freddie Mac case was their [...]]]></description>
			<content:encoded><![CDATA[<p>Freddie Mac got lots of good press in the D.C. area during the late &#8217;90s and just after 2000 for their efforts to re-skill their employees in new technology areas.  They were often featured both in the IT press and in the &#8216;places to work&#8217; articles.</p>
<p>A distinctive part of the Freddie Mac case was their well-organized and well-developed skill development paths.  These not only invested in series of course for employees but used coordinated sets of training and work assignments to help employees develop new skills.  The company also used &#8216;boot camp&#8217; skills development programs to help employees get immersed in new technologies and learn related skills needed for their new jobs.  Beyond the financial commitment, management was actively involved with project leaders assigned the responsiblity of delivering cohorts of re-trained employees as well as new functionality in new technologies.</p>
<p>I have some links saved on the Freddie Mac case study stored on del.icio.us - see <a href="http://delicious.com/brianlawler/FreddieMac">http://delicious.com/brianlawler/FreddieMac</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3336/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wachovia SOA Case Study</title>
		<link>http://blogs.jhu.edu/blawler/archives/3335</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3335#comments</comments>
		<pubDate>Fri, 25 Sep 2009 13:37:11 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>SOA</category>

		<category>Cases</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3335</guid>
		<description><![CDATA[Wachovia is an oft-cited case study for enterprises moving to service oriented architecture (SOA).  Particularly during 2006 and 2007, the efforts of CIO Susan Certoma and Chief Architect Tony Bishop were frequently featured in industry articles and case studies. 
One of the distinctive aspects of this case study was the emphasis Certoma and Bishop put on recruiting [...]]]></description>
			<content:encoded><![CDATA[<p>Wachovia is an oft-cited case study for enterprises moving to service oriented architecture (SOA).  Particularly during 2006 and 2007, the efforts of CIO Susan Certoma and Chief Architect Tony Bishop were frequently featured in industry articles and case studies. </p>
<p>One of the distinctive aspects of this case study was the emphasis Certoma and Bishop put on recruiting and developing a cadre of experienced and skilled IT professionals within the enterprise as a key to the success of SOA adoption in the enterprise.</p>
<p>I have some links saved on the Wachovia SOA case study stored on del.icio.us - see <a href="http://delicious.com/brianlawler/soa+wachovia">http://delicious.com/brianlawler/soa+wachovia</a>.</p>
<p> 
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3335/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Updated My Professional Biography</title>
		<link>http://blogs.jhu.edu/blawler/archives/3331</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3331#comments</comments>
		<pubDate>Mon, 21 Sep 2009 16:33:48 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3331</guid>
		<description><![CDATA[Updated my professional biography.  Nothing should be read into that as I&#8217;m very happy at the FFRDC.  Just a routine update and a bit overdue since my last copy was dated two promotions ago.
See http://blogs.jhu.edu/blawler/resume/

]]></description>
			<content:encoded><![CDATA[<p>Updated my professional biography.  Nothing should be read into that as I&#8217;m very happy at the FFRDC.  Just a routine update and a bit overdue since my last copy was dated two promotions ago.</p>
<p>See <a href="http://blogs.jhu.edu/blawler/resume/">http://blogs.jhu.edu/blawler/resume/</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3331/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sample UML State Diagrams</title>
		<link>http://blogs.jhu.edu/blawler/archives/3316</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3316#comments</comments>
		<pubDate>Wed, 05 Aug 2009 04:28:29 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3316</guid>
		<description><![CDATA[Here are some sample UML state diagrams. This is an incomplete diagram - i.e. it does not provide a workable state analysis and does not use all of the UML 2 state notation. However, it does include the basic notational elements (states, guard conditions, etc.).
Download Acrobat document (~75k)
Download PowerPoint document (~158k)
Download both documents as a Zip [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some sample UML state diagrams. This is an incomplete diagram - i.e. it does not provide a workable state analysis and does not use all of the UML 2 state notation. However, it does include the basic notational elements (states, guard conditions, etc.).</p>
<p><a href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//bl_uml_sample_states.pdf">Download</a> Acrobat document (~75k)</p>
<p><a href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//bl_uml_sample_states.ppt">Download</a> PowerPoint document (~158k)</p>
<p><a href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//bl_uml_sample_states.zip">Download</a> both documents as a Zip file.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3316/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Recommended Reading on State Analysis and UML State Diagrams</title>
		<link>http://blogs.jhu.edu/blawler/archives/3315</link>
		<comments>http://blogs.jhu.edu/blawler/archives/3315#comments</comments>
		<pubDate>Wed, 22 Jul 2009 21:54:12 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>UML</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/archives/3315</guid>
		<description><![CDATA[To get started, I recommend as a first read “UML Distilled” (3rd edition, by Fowler). Chapter 10 gives a short but good introduction. Introduces the notation and a little bit about the technique. Does not really explain state analysis well-enough for someone who has never done this technique.
To really understand the topic, suggest a look [...]]]></description>
			<content:encoded><![CDATA[<p>To get started, I recommend as a first read “UML Distilled” (3rd edition, by Fowler). Chapter 10 gives a short but good introduction. Introduces the notation and a little bit about the technique. Does not really explain state analysis well-enough for someone who has never done this technique.</p>
<p>To really understand the topic, suggest a look at one or more of “Unified Modeling Language User Guide”(2nd edition, by Booch et al), the “UML Toolkit” book published by OMG, or Booch’s “Object Oriented Analysis and Design with Applications” (3rd edition, <a href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//bl_acm_2008-09_ooad1.pdf">see my review</a>). All of these are good. The UML User Guide is my personal favorite with regard to notation but Booch’s OOAD is better about aspects of the technique.</p>
<p>I have general reviews (not just about state diagrams and analysis) on Amazon.com - see <a href="http://www.amazon.com/gp/pdp/profile/AAKEEMICZ3QLW">here</a>.</p>
<p>To get to some of the finer points, “Real-Time UML”by Douglas has some additional material.</p>
<p>For some background on OOAD or UML and state diagrams, you might read “Object-Oriented Analysis and Design” by Rumbaugh et al. There are also some interesting parts in Jacobson’s “Object Oriented Software Engineering”.However, be forewarned that neither uses UML. Still, there are some interesting ideas here and the leap from the notation they use to modern UML isn’t impossible.</p>
<p>A lot of modern UML state diagrams and the underlying techniques comes from <a href="http://en.wikipedia.org/wiki/David_Harel">David Harel</a>’s work (see <a href="http://blogs.jhu.edu/wp-content/blogs/252/uploads//harel_statecharts_1986.pdf">PDF</a>). However, for most software development applications, the learning curve on that work might be prohibitively difficult.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/3315/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://blogs.jhu.edu/blawler/archives/1590</link>
		<comments>http://blogs.jhu.edu/blawler/archives/1590#comments</comments>
		<pubDate>Mon, 24 Sep 2007 22:18:50 +0000</pubDate>
		<dc:creator>Brian Lawler</dc:creator>
		
		<category>Uncategorized</category>

		<guid isPermaLink="false">http://blogs.jhu.edu/blawler/2007/hello-world/</guid>
		<description><![CDATA[Here is my blog at Johns Hopkins.  I&#8217;ve been using my blog on BlogSpot for a long time now but plan to post more of my school, academic, etc. materials here in the future.  We&#8217;ll see.
I also have a website at brianlawler.org. I put less and less of my content into traditional websites but this site is [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left"><img align="right" alt="photo of B. Lawler" style="margin-bottom: 4pt; margin-left: 6pt" src="http://blogs.jhu.edu/wp-content/blogs/252/uploads/photo.jpg" /><a href="http://blogs.jhu.edu/blawler/">Here</a> is my blog at Johns Hopkins.  I&#8217;ve been using <a href="http://brianlawler.blogspot.com">my blog on BlogSpot</a> for a long time now but plan to post more of my school, academic, etc. materials here in the future.  We&#8217;ll see.</p>
<p style="text-align: left">I also have a website at <a href="http://brianlawler.org/">brianlawler.org</a>. I put less and less of my content into traditional websites but this site is a jumping off point to the rest of my presence in the web universe.</p>
<p style="text-align: left">Some of the other sites I use include <a href="http://brianlawler.smugmug.com/">brianlawler.smugmug.com</a> for my photos and <a href="http://del.icio.us/brianlawler">del.icio.us/brianlawler</a> for my links.  For social networks, I mostly use <a href="http://www.facebook.com/profile.php?id=1019324895">Facebook</a> for home/social stuff and <a href="http://www.linkedin.com/in/brianlawler">LinkedIn</a> for colleagues.</p>
<p>- <em>Brian</em>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.jhu.edu/blawler/archives/1590/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
