<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Michalis Famelis</title>
	<atom:link href="http://famelis.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://famelis.wordpress.com</link>
	<description>ceci n'est pas une homepage</description>
	<lastBuildDate>Wed, 09 Dec 2009 01:09:44 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='famelis.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/65ae1b8e43669a3caf35ee8875a540e3?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Michalis Famelis</title>
		<link>http://famelis.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://famelis.wordpress.com/osd.xml" title="Michalis Famelis" />
		<item>
		<title>Models, views and diagrams: a pseudo-ontology</title>
		<link>http://famelis.wordpress.com/2009/12/08/models-views-and-diagrams-a-pseudo-ontology/</link>
		<comments>http://famelis.wordpress.com/2009/12/08/models-views-and-diagrams-a-pseudo-ontology/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 23:04:15 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[ideas?]]></category>
		<category><![CDATA[modeling]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=270</guid>
		<description><![CDATA[I&#8217;ve been struggling with the notions of what is a model, a model type, a view, a diagram etc, so I compiled a small &#8220;ontology&#8221; (using the term a bit arbitrarily). I tried to reference the MDA and MOF specifications, and for example the MDA one does give a set of definitions (see section 2.2 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=270&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;ve been struggling with the notions of what is a model, a model type, a view, a diagram etc, so I compiled a small &#8220;ontology&#8221; (using the term a bit arbitrarily). I tried to reference the <a href="http://www.omg.org/mda/">MDA</a> and <a href="http://www.omg.org/mof/">MOF</a> specifications, and for example the MDA one does give a set of definitions (see section 2.2 of the <a href="http://www.omg.org/cgi-bin/doc?omg/03-06-01">MDA spec</a>), but no mention of diagrams and diagram types is made, so I needed to put my thoughts in order. Correct me if I&#8217;m too wrong.</p>
<p>I won&#8217;t go into much detail of what a model <em>is</em>. Relevant literature can be found <a href="http://drops.dagstuhl.de/opus/volltexte/2005/23/">here</a>, <a href="http://www.springerlink.com/content/l6w040486505k206/">here</a> and elsewhere, and in general that&#8217;s a bit too big a topic to touch upon right now. So let&#8217;s just assume that we know what models <em>are</em> and take it from there.</p>
<p>Now, a metamodel, or <em>model type,</em> is a model that specifies models. Every model needs to &#8220;conform to&#8221; or &#8220;be an instance of&#8221; a metamodel. Saying that a model is anything that conforms to a metamodel is a cyclic definition, but if we take MOF as a starting point, it can kind of stand on its feet. A metamodel defines what (types of) entities can be in a model, how they can be related and what constraints must be satisfied by the model in order for it to be well formed.</p>
<p>A <em>view </em>of a model is a &#8220;projection&#8221; or a &#8220;facet&#8221; of it. It can be a subset of it or it can be the entire model under a different &#8220;light&#8221;. A view however does not <em>add </em>information to the model, the information must be already there (i.e. everyting has already been described in a metamodel and the information is present in the model itself).</p>
<p>Views are <em>depicted </em>by diagrams. Every diagram is associated with a particular view of a model, but also contains information such as placement, alignment, colors, shapes etc. Now, there exist <em>diagram types </em>which specify both particular views for which they are applicable as well as particular graphical rules that must be in place for the diagram to be well formed.</p>
<p>A bunch of diagram types, along with a metamodel, make up a <em>graphical notation. </em>There can also be other notations, eg textual (just replace &#8220;diagram type&#8221; with &#8220;grammar&#8221;).</p>
<p>Now, a <em>slice</em> of a model is a clear-cut subset of a model. The resulting model conforms to the same metamodel as the original model, only it contains a subset of the elements and element relations of the original model. The slice can then be depicted with the same set of views as the original model. This of course does not account for <em>incomplete slices</em> (where information is lost during slicing), but let&#8217;s live with that for now.</p>
<p>Does this make sense?</p>
Posted in ideas?, modeling  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=270&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/12/08/models-views-and-diagrams-a-pseudo-ontology/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>On models and light bulbs</title>
		<link>http://famelis.wordpress.com/2009/12/07/on-models-and-light-bulbs/</link>
		<comments>http://famelis.wordpress.com/2009/12/07/on-models-and-light-bulbs/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 22:49:55 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[paper]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=265</guid>
		<description><![CDATA[A nice little excerpt from Thomas Kühne&#8217;s &#8220;What is a model?&#8220;:
A Copy is not a Model
If I build a car according to an original being precise in every minute detail, I have  not constructed a model but a copy. If I use the copy in a crash test, I have not performed a model simulation [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=265&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A nice little excerpt from <a href="http://homepages.ecs.vuw.ac.nz/~tk/">Thomas Kühne</a>&#8217;s &#8220;<a href="http://drops.dagstuhl.de/opus/volltexte/2005/23/">What is a model?</a>&#8220;:</p>
<blockquote><p><strong>A Copy is not a Model</strong></p>
<p>If I build a car according to an original being precise in every minute detail, I have  not constructed a model but a copy. If I use the copy in a crash test, I have not performed a model simulation but a real test run. Copies neither offer the advantages of models (typically cost reduction) nor their disadvantages (typically inaccuracy with regard to the original).</p>
<p>For an example of an inaccurate model consider an electrician who frequently needs to work out which of several light bulbs in the attic is controlled by a particular switch on story below . The electrician is interested in walking the stairs as few times as possible and figures that bulbs and switches have “on” and “off” states and that all visits to the attic just need to generate a unique “on/off” sequence for each bulb so that it can be matched to the same “on/off” sequence of a switch. For three light bulbs one needs three different sequence which can only be generated with a minimum two visits. While this answer is true for the electrician’s model, it is not for reality. In reality the electrician can figure out the correspondence of three bulbs and switches with just one visit to the attic. Hint: The model dropped the fact that light bulbs not only emit light but heat as well and that it takes a while for a light bulb to completely cool down again&#8230;</p></blockquote>
Posted in fun, modeling, paper  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/265/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=265&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/12/07/on-models-and-light-bulbs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>Evaluation of me as a TA</title>
		<link>http://famelis.wordpress.com/2009/11/16/evaluation-of-me-as-a-ta/</link>
		<comments>http://famelis.wordpress.com/2009/11/16/evaluation-of-me-as-a-ta/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:20:58 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[self-reference]]></category>
		<category><![CDATA[teaching]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=255</guid>
		<description><![CDATA[Last year I was a TA for two terms for the same undergrad course (CSC207 Software Design). I just received the student evaluations for my performance as a TA during the winter term, so now I have a clearer view of my performance during the whole year.
There were 9 and 8 evaluation responses during the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=255&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Last year I was a TA for two terms for the same undergrad course (<a href="http://www.cdf.utoronto.ca/~csc207h/fall/">CSC207 Software Design</a>). I just received the student evaluations for my performance as a TA during the winter term, so now I have a clearer view of my performance during the whole year.</p>
<p>There were 9 and 8 evaluation responses during the Fall and Winter terms respectively, and the students gave me a mark from 1 to 7 inclusive, where 1 stands for extremely poor, 4 stands for adequate and 7 for outstanding. Here are my stats:</p>
<table style="text-align:center;" border="1" cellspacing="0" cellpadding="4" width="100%">
<col width="51*"></col>
<col width="51*"></col>
<col width="51*"></col>
<col width="51*"></col>
<col width="51*"></col>
<tbody>
<tr style="text-align:left;" valign="TOP">
<td width="20%"></td>
<td style="text-align:center;" colspan="2" width="40%">Fall 2008</td>
<td style="text-align:center;" colspan="2" width="40%">Winter 2009</td>
</tr>
<tr style="text-align:center;" valign="TOP">
<td width="20%"></td>
<td width="20%">mean</td>
<td width="20%">std dev</td>
<td width="20%">mean</td>
<td width="20%">std dev</td>
</tr>
<tr valign="TOP">
<td width="20%">presentation</td>
<td width="20%">2.33</td>
<td width="20%">1.41</td>
<td width="20%">4.38</td>
<td width="20%">1.51</td>
</tr>
<tr valign="TOP">
<td width="20%">English</td>
<td width="20%">3.67</td>
<td width="20%">1.41</td>
<td width="20%">5.12</td>
<td width="20%">1.55</td>
</tr>
<tr valign="TOP">
<td width="20%">clarity</td>
<td width="20%">2.44</td>
<td width="20%">1.67</td>
<td width="20%">5.00</td>
<td width="20%">1.07</td>
</tr>
<tr valign="TOP">
<td width="20%">enthusiasm</td>
<td width="20%">2.78</td>
<td width="20%">1.79</td>
<td width="20%">6.00</td>
<td width="20%">1.07</td>
</tr>
<tr valign="TOP">
<td width="20%">question handling</td>
<td width="20%">2.56</td>
<td width="20%">2.07</td>
<td width="20%">5.12</td>
<td width="20%">1.73</td>
</tr>
<tr valign="TOP">
<td width="20%">grading fairness</td>
<td width="20%">3.44</td>
<td width="20%">2.07</td>
<td width="20%">4.88</td>
<td width="20%">1.25</td>
</tr>
<tr valign="TOP">
<td width="20%">grading speed</td>
<td width="20%">3.67</td>
<td width="20%">1.94</td>
<td width="20%">4.62</td>
<td width="20%">1.69</td>
</tr>
<tr valign="TOP">
<td width="20%">overall</td>
<td width="20%">2.67</td>
<td width="20%">2.06</td>
<td width="20%">5.38</td>
<td width="20%">1.41</td>
</tr>
</tbody>
</table>
<p>I think that the stats kind of tell the story of me coming and adapting to Canada. I came last September and for the first term, I <em>really really</em> sucked as a TA. But then, as I slowly became more and more accustomed to the place, the people, the language and the academic environment, things got much better.</p>
<p>I especially note the &#8220;enthusiasm&#8221; stat. It&#8217;s actually surprisingly accurate: the more I got accustomed to this place, the more I started identifying myself with it and regarding it as a place to which I want to contribute. I just feel sorry for the poor students that had to suffer me during my adaptation period&#8230;</p>
Posted in blogging, self-reference, teaching  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/255/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/255/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/255/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=255&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/11/16/evaluation-of-me-as-a-ta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>Me wanna Xtext</title>
		<link>http://famelis.wordpress.com/2009/11/13/me-wanna-xtext/</link>
		<comments>http://famelis.wordpress.com/2009/11/13/me-wanna-xtext/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 04:54:54 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[self-reference]]></category>
		<category><![CDATA[Eclipse Modeling Day]]></category>
		<category><![CDATA[xtext]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=251</guid>
		<description><![CDATA[
(The funny part is that) I haven&#8217;t actually even touched Xtext yet, but I am utterly excited to participate to the  Building DSLs with Xtext session at the coming Eclipse Modeling Day. I spent some time with Omar Badreddin at CASCON last week discussing, among other things, code generators and textual modeling and the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=251&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://famelis.wordpress.com/2009/11/13/me-wanna-xtext/"><img src="http://img.youtube.com/vi/5mADY2a0P1g/2.jpg" alt="" /></a></span></p>
<p>(The funny part is that) I haven&#8217;t actually even touched <a href="http://www.eclipse.org/Xtext/">Xtext</a> yet, but I am utterly excited to participate to the  <a href="http://wiki.eclipse.org/Eclipse_Modeling_Day/Session_Abstracts_Toronto#Building_DSLs_with_Xtext"><em>Building DSLs with Xtext</em></a> session at the coming <a href="http://famelis.wordpress.com/2009/10/02/eclipse-modeling-day-in-toronto-nov18/">Eclipse Modeling Day</a>. I spent some time with <a href="http://obahy.web.officelive.com/default.aspx">Omar Badreddin</a> at <a href="https://www-927.ibm.com/ibm/cas/cascon/">CASCON</a> last week discussing, among other things, code generators and textual modeling and the like and Xtext came up at some point, sparking my interest for it.</p>
<p>But the thing that definitely changed my attitude from &#8220;hey this is interesting&#8221;, to  the &#8220;ZOMFG I CAN&#8217;T WAIT!&#8221; electrifying nerdiness  that I&#8217;m feeling right now was <a href="http://blog.efftinge.de/2009/11/xtext-in-automotive-industry.html">this fantastically interesting blog post</a> by Sven Efftinge, on the usage of Xtext in the automotive industry (namely BMW). Do read.</p>
<p>(And in case you&#8217;re wandering, yes, that&#8217;s really Greek reggae and the band is called <a href="http://www.locomondo.gr/">Locomondo</a>)</p>
Posted in blogging, eclipse, events, fun, self-reference Tagged: Eclipse Modeling Day, xtext <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/251/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/251/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/251/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=251&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/11/13/me-wanna-xtext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/5mADY2a0P1g/2.jpg" medium="image" />
	</item>
		<item>
		<title>Example statechart editor with EuGENia</title>
		<link>http://famelis.wordpress.com/2009/10/08/example-statechart-editor-with-eugenia/</link>
		<comments>http://famelis.wordpress.com/2009/10/08/example-statechart-editor-with-eugenia/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 05:45:07 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[diagrams]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[EMF]]></category>
		<category><![CDATA[Epsilon]]></category>
		<category><![CDATA[EuGENia]]></category>
		<category><![CDATA[GMF]]></category>
		<category><![CDATA[Statecharts]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=236</guid>
		<description><![CDATA[Here&#8217;s an example of what can be done with Emfatic and EuGENia. The following annotated Ecore metamodel can be used to create a nice Statechart graphical editor.
Here&#8217;s the emfatic source:


@namespace(
 uri=&#34;http://www.cs.toronto.edu&#34;,
 prefix=&#34;statechart&#34;)

package statechart;

@gmf.diagram(model.extension=&#34;sm&#34;, diagram.extension=&#34;smd&#34;)
class StateMachine{
 val State[*] states;
 val Transition[*] transitions;
}

abstract class State {
 ref NormalState[0..1]#submachine parentState;
}

@gmf.node(label=&#34;name&#34;, label.icon=&#34;false&#34;, figure=&#34;rounded&#34;, border.color=&#34;0,0,0&#34;)
class NormalState extends State{
 attr String[1] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=236&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Here&#8217;s an example of what can be done with <a href="http://wiki.eclipse.org/Emfatic">Emfatic</a> and <a href="http://www.eclipse.org/gmt/epsilon/doc/eugenia/">EuGENia</a>. The following annotated Ecore metamodel can be used to create a nice Statechart graphical editor.</p>
<p>Here&#8217;s the emfatic source:</p>
<pre class="brush: java;">

@namespace(
 uri=&quot;http://www.cs.toronto.edu&quot;,
 prefix=&quot;statechart&quot;)

package statechart;

@gmf.diagram(model.extension=&quot;sm&quot;, diagram.extension=&quot;smd&quot;)
class StateMachine{
 val State[*] states;
 val Transition[*] transitions;
}

abstract class State {
 ref NormalState[0..1]#submachine parentState;
}

@gmf.node(label=&quot;name&quot;, label.icon=&quot;false&quot;, figure=&quot;rounded&quot;, border.color=&quot;0,0,0&quot;)
class NormalState extends State{
 attr String[1] name;
 @gmf.compartment(collapsible=&quot;true&quot;)
 val State[*]#parentState submachine;
}

@gmf.node(label=&quot;name&quot;, label.icon=&quot;false&quot;, figure=&quot;ellipse&quot;, color=&quot;0,0,0&quot;, border.color=&quot;0,0,0&quot;, size=&quot;1,1&quot;)
class InitialState extends State{
 attr String[1] name=&quot;start&quot;;
}
@gmf.node(label=&quot;name&quot;, label.icon=&quot;false&quot;, figure=&quot;rectangle&quot;, color=&quot;0,0,0&quot;, border.color=&quot;0,0,0&quot;, size=&quot;1,1&quot;)
class FinalState extends State{
 attr String[1] name=&quot;end&quot;;
}

@gmf.link(label=&quot;name&quot;, source=&quot;start&quot;, target=&quot;end&quot;, target.decoration=&quot;arrow&quot;, color=&quot;0,0,0&quot;)
class Transition{
 attr String[1] name;
 ref State[1] start;
 ref State[1] end;
}
</pre>
<p>The diagram of the resulting Ecore model is (click to enlarge):</p>
<p><a href="http://famelis.files.wordpress.com/2009/10/screenshot-1.png"><img class="aligncenter size-medium wp-image-237" title="Statechart Metamodel" src="http://famelis.files.wordpress.com/2009/10/screenshot-1.png?w=300&#038;h=141" alt="Statechart Metamodel" width="300" height="141" /></a></p>
<p>And once EuGENia has done its magic (instructions <a href="http://www.eclipse.org/gmt/epsilon/doc/articles/eugenia-gmf-tutorial/">here</a>), the resulting editor looks like this (again, click to enlarge):</p>
<p><a href="http://famelis.files.wordpress.com/2009/10/screenshot.png"><img class="aligncenter size-full wp-image-238" title="Screenshot" src="http://famelis.files.wordpress.com/2009/10/screenshot.png?w=499&#038;h=307" alt="Screenshot" width="499" height="307" /></a></p>
<p>Moreover, we can <a href="http://www.eclipse.org/gmt/epsilon/doc/articles/evl-gmf-integration/">add EVL constraints</a> to the metamodel and validate the resulting models according to them. This is a fairly simple example, but it goes a long way to demonstrate how easy it is to create things like this.</p>
Posted in diagrams, eclipse, fun, modeling Tagged: EMF, Epsilon, EuGENia, GMF, Statecharts <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/236/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/236/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/236/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=236&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/10/08/example-statechart-editor-with-eugenia/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>

		<media:content url="http://famelis.files.wordpress.com/2009/10/screenshot-1.png?w=300" medium="image">
			<media:title type="html">Statechart Metamodel</media:title>
		</media:content>

		<media:content url="http://famelis.files.wordpress.com/2009/10/screenshot.png" medium="image">
			<media:title type="html">Screenshot</media:title>
		</media:content>
	</item>
		<item>
		<title>Eclipse Modeling Day in Toronto, Nov18</title>
		<link>http://famelis.wordpress.com/2009/10/02/eclipse-modeling-day-in-toronto-nov18/</link>
		<comments>http://famelis.wordpress.com/2009/10/02/eclipse-modeling-day-in-toronto-nov18/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 19:12:49 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[Eclipse Modeling Day]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=233</guid>
		<description><![CDATA[I just read on Ian Skerrett&#8217;s blog that the Eclipse Foundation announced the organisation of Eclipse Modeling Days in New York City and Toronto. In Toronto, it will happen on Wednesday, November 18 in IBM&#8217;s Toronto Lab in Markham.
According to the press release:
This day-long event is your opportunity to learn about the Eclipse Modeling projects [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=233&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I just read <a href="http://ianskerrett.wordpress.com/2009/10/02/growing-communities/">on Ian Skerrett&#8217;s blog</a> that the Eclipse Foundation announced the organisation of Eclipse Modeling Days in New York City and Toronto. In Toronto, it will happen on Wednesday, November 18 in IBM&#8217;s Toronto Lab in Markham.</p>
<p>According to the <a href="http://www.eclipse.org/org/press-release/20091002modelingday.php">press release</a>:</p>
<blockquote><p>This day-long event is your opportunity to learn about the Eclipse Modeling projects 		and understand how they can help your organization adopt a model driven development approach.</p></blockquote>
<p>Some of the abstracts for the sessions <a href="http://wiki.eclipse.org/Eclipse_Modeling_Day/Session_Abstracts_Toronto">can be found here</a>.</p>
<p>Attendance is free but people must register. You can find more information about how to register, as well as about the agenda of the event on <a href="http://wiki.eclipse.org/Eclipse_Modeling_Day">the relevant Eclipse wiki page</a>.</p>
Posted in eclipse, events, modeling Tagged: Eclipse Modeling Day <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/233/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/233/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/233/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=233&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/10/02/eclipse-modeling-day-in-toronto-nov18/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>MMTF heavy model types made a bit lighter</title>
		<link>http://famelis.wordpress.com/2009/09/27/mmtf-heavy-model-types-made-a-bit-lighter/</link>
		<comments>http://famelis.wordpress.com/2009/09/27/mmtf-heavy-model-types-made-a-bit-lighter/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 21:00:41 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[MMTF]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[EMF]]></category>
		<category><![CDATA[Epsilon]]></category>
		<category><![CDATA[EuGENia]]></category>
		<category><![CDATA[GMF]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=227</guid>
		<description><![CDATA[Working towards my MSc thesis, I&#8217;m increasingly engaging with the Model Management Tool Framework (MMTF), an Eclipse-based tool framework for software model management, built by Rick Salay. At a glance, MMTF allows users to create macromodels (very roughly speaking, models that have other models as elements) in the form of &#8220;model interconnection diagrams&#8221; (MIDs). The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=227&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Working towards my MSc thesis, I&#8217;m increasingly engaging with the <a href="http://portal.acm.org/citation.cfm?id=1328291">Model Management Tool Framework</a> (<a href="http://se.cs.toronto.edu/index.php/MMTF">MMTF</a>), an <a href="http://www.eclipse.org/">Eclipse</a>-based tool framework for software model management, built by Rick Salay. At a glance, MMTF allows users to create <a href="http://www.springerlink.com/content/l8416687k7706117/">macromodels</a> (very roughly speaking, models that have other models as elements) in the form of &#8220;model interconnection diagrams&#8221; (MIDs). The elements of a MID are models of various types that are connected by model mappings (model mappings are models that describe how some other models are related).</p>
<p>As mentioned, the nodes/models in a MID are typed. For example, if we employ a MID to show how a particular UML class diagram is related to a particular UML sequence diagram, it would contain a node of type &#8220;UML class diagram&#8221; and a node of type &#8220;UML sequence diagram&#8221; and a mapping link between them (let&#8217;s not go into mapping types here). MMTF, being a framework, offers a way for users to plug in their own model types.</p>
<p>MMTF is built on top of the Eclipse line of model-related technologies (<a href="http://www.eclipse.org/modeling/emf/">EMF</a>, <a href="http://www.eclipse.org/modeling/gmf/">GMF</a>, <a href="http://www.eclipse.org/gef/">GEF</a> etc). Therefore the notion of plugging in a new model type in practice means creating a new metamodel (using EMF), creating a graphical diagram editor for it (using GMF) and then plugging it in MMTF as an Eclipse plugin. Such model types, that require a new full-blown GMF graphical editor are called &#8220;heavy&#8221;, in contrast to &#8220;light model types&#8221;. Light types are what Qiyu Zhu spent this summer implementing. The idea is that heavy types already registered with MMTF (we already have for example good support for state machine models) can be constrained (presently using only <a href="http://en.wikipedia.org/wiki/Object_Constraint_Language">OCL</a>) to create useful model subtypes.</p>
<p>As GMF is not an easy monster to fight against,  light model types are a very good step for MMTF. But useful as they are, heavy types still remain at the core, so anything that makes playing with GMF easier, is very good news indeed. I was therefore delighted to stumble upon <a href="http://www.eclipse.org/gmt/epsilon/doc/eugenia/">EuGENia</a>!</p>
<p>EuGENia, coupled with <a href="http://wiki.eclipse.org/Emfatic">Emfatic</a> can dramatically speed the creation of heavy model types. The user needs to create an ecore model using the simple DSL employed by Emfatic and then <a href="http://www.eclipse.org/gmt/epsilon/doc/articles/eugenia-gmf-tutorial/">properly annotate it</a> with GMF-related information. EuGENia then takes over the task of generating all the ugly GMF stuff. This might sound like a bunch, but compared to the plunging oneself into the dungeons of GMF, fighting graphical definition model dragons, mapping model balrogs and generator model orcs, EuGENia makes quite a pleasant journey!</p>
<p>In fact, EuGENia is part of a larger project, <a href="http://www.eclipse.org/gmt/epsilon/">Epsilon</a>, which in turn is part of the larger <a href="http://www.eclipse.org/gmt/">Generative Modeling Technologies</a> research incubator project of Eclipse. Epsilon also has other interesting features apart from EuGENia, such as supporting model <a href="http://www.eclipse.org/gmt/epsilon/doc/etl/">transformation</a>, <a href="http://www.eclipse.org/gmt/epsilon/doc/evl/">validation</a> and <a href="http://www.eclipse.org/gmt/epsilon/doc/eml/">merging</a>.</p>
Posted in MMTF, modeling Tagged: EMF, Epsilon, EuGENia, GMF <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/227/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/227/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/227/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=227&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/09/27/mmtf-heavy-model-types-made-a-bit-lighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>Obvious truths for engineers.</title>
		<link>http://famelis.wordpress.com/2009/06/09/engineering/</link>
		<comments>http://famelis.wordpress.com/2009/06/09/engineering/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 20:07:23 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[self-reference]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=215</guid>
		<description><![CDATA[One of the things I did during my vacation in Greece, was to attend my graduation ceremony and formally get my diploma from the NTUA. As a graduation gift, my father, an engineer himself (trained electrical-turned software), gave me Fred Brooks&#8217; The Mythical Man-Month, an altogether fitting gift for any young engineer.
On the first page [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=215&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>One of the things I did during my vacation in Greece, was to attend my graduation ceremony and formally get my diploma from the <a href="http://www.ntua.gr/index_en.html">NTUA</a>. As a graduation gift, my father, an engineer himself (trained electrical-turned software), gave me Fred Brooks&#8217; <a href="http://en.wikipedia.org/wiki/The_Mythical_Man-Month"><em>The Mythical Man-Month</em></a>, an altogether fitting gift for any young engineer.</p>
<p>On the first page of the book, my father scribbled two pieces of common wisdom, which I want to share here. Here&#8217;s an English-language version of what he wrote:</p>
<blockquote><p>Michalis,</p>
<p>Now that you became an engineer, remember:</p>
<ol type="a">
<li>A task can be done
<ol>
<li>well</li>
<li>fast</li>
<li>cheaply</li>
</ol>
<p>And of these three, you can only pick two at a time.</li>
<li> For everyday usage, the transcendental number <em>pi</em> is just 3.14.</li>
</ol>
<p>May your years be beautiful and creative.</p></blockquote>
<p>Obvious truths but, as is also the case of most of the things Brooks mentions in the <em>Mythical Man-Month</em>, people tend to overlook them. (No, people don&#8217;t forget that <em>pi</em> is 3.14, that reference is obviously an allusion to the <a href="http://en.wikipedia.org/wiki/KISS_principle">KISS principle</a>.)</p>
<p>Thanks dad.</p>
Posted in blogging, self-reference, software engineering  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/215/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/215/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/215/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=215&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/06/09/engineering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
		<item>
		<title>The Story of Stuff</title>
		<link>http://famelis.wordpress.com/2009/05/14/the-story-of-stuff/</link>
		<comments>http://famelis.wordpress.com/2009/05/14/the-story-of-stuff/#comments</comments>
		<pubDate>Thu, 14 May 2009 06:49:02 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[environment]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=213</guid>
		<description><![CDATA[
This video was mentioned at the website of a Greek newspaper. It strongly reminded me of this one that Steve posted some time ago.
Posted in blogging, environment       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=213&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://famelis.wordpress.com/2009/05/14/the-story-of-stuff/"><img src="http://img.youtube.com/vi/gLBE5QAYXp8/2.jpg" alt="" /></a></span></p>
<p>This video was <a href="http://www.enet.gr/?i=news.el.article&amp;id=43204">mentioned</a> at the website of a Greek newspaper. It strongly reminded me of <a href="http://www.vimeo.com/1709110?pg=embed&amp;sec=1709110">this one</a> that <a href="http://www.easterbrook.ca/steve/?p=198">Steve posted</a> some time ago.</p>
Posted in blogging, environment  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/213/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/213/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/213/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=213&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/05/14/the-story-of-stuff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/gLBE5QAYXp8/2.jpg" medium="image" />
	</item>
		<item>
		<title>Two more blogs have landed</title>
		<link>http://famelis.wordpress.com/2009/03/19/another-two-blogs-in-the-planet/</link>
		<comments>http://famelis.wordpress.com/2009/03/19/another-two-blogs-in-the-planet/#comments</comments>
		<pubDate>Thu, 19 Mar 2009 20:06:04 +0000</pubDate>
		<dc:creator>plagal</dc:creator>
				<category><![CDATA[planet dcs@uoft]]></category>

		<guid isPermaLink="false">http://famelis.wordpress.com/?p=201</guid>
		<description><![CDATA[I&#8217;m happy to announce two additions to the list of blogs aggregated at  Planet DCS@UofT(*).
So, please put your hands together for Alicia Grubb&#8217;s Normally-On and Kelly Lyons&#8217;s Moving to Academia!
(*) I&#8217;m still open for proposals for a better name for it&#8230;
Posted in planet dcs@uoft       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=201&subd=famelis&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I&#8217;m happy to announce two additions to the list of blogs aggregated at  <a href="http://www.cs.toronto.edu/~famelis/planet">Planet DCS@UofT</a>(*).</p>
<p>So, please put your hands together for <a href="http://www.cs.utoronto.ca/~amgrubb/Alicia_M_Grubb/Alicia_M_Grubb.html">Alicia Grubb</a>&#8217;s <em><a href="http://normallyon.wordpress.com/">Normally-On</a></em> and <a href="http://individual.utoronto.ca/klyons/">Kelly Lyons</a>&#8217;s <em><a href="http://moving2academia.blogspot.com/">Moving to Academia</a></em>!</p>
<p>(*) I&#8217;m still open for proposals for a better name for it&#8230;</p>
Posted in planet dcs@uoft  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/famelis.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/famelis.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/famelis.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/famelis.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/famelis.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/famelis.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/famelis.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/famelis.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/famelis.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/famelis.wordpress.com/201/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=famelis.wordpress.com&blog=3270829&post=201&subd=famelis&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://famelis.wordpress.com/2009/03/19/another-two-blogs-in-the-planet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/415aa95cfeffb3d4422878784f0ded54?s=96&#38;d=identicon" medium="image">
			<media:title type="html">plagal</media:title>
		</media:content>
	</item>
	</channel>
</rss>