<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9112102973360104030</id><updated>2011-07-08T09:41:02.218-07:00</updated><category term='Modules'/><category term='Decomposing'/><title type='text'>Branded and Exiled</title><subtitle type='html'>personal blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://iachelini.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://iachelini.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gilles</name><uri>http://www.blogger.com/profile/00290326430764736633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_11V7q_tHzQ4/SpGCITx4p6I/AAAAAAAABwc/YrawX0Ec9E4/S220/28062006(002).jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9112102973360104030.post-7102116482754329639</id><published>2011-02-02T13:48:00.000-08:00</published><updated>2011-02-02T13:52:37.899-08:00</updated><title type='text'></title><content type='html'>&lt;div style="text-align: center;"&gt;Almost one year has passed. A couple of weeks left until the EclipseCon 2011 starts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipsecon.org/2011/"&gt;&lt;img src="http://www.eclipsecon.org/2011/static/image/friends/100x100_attending.gif" alt="I'm going to EclipseCon 2011" border="0" width="100" height="100" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://www.eclipse.org/donate/images/friendslogo.jpg" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9112102973360104030-7102116482754329639?l=iachelini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iachelini.blogspot.com/feeds/7102116482754329639/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://iachelini.blogspot.com/2011/02/im-going-to-eclipsecon-2011.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/7102116482754329639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/7102116482754329639'/><link rel='alternate' type='text/html' href='http://iachelini.blogspot.com/2011/02/im-going-to-eclipsecon-2011.html' title=''/><author><name>Gilles</name><uri>http://www.blogger.com/profile/00290326430764736633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_11V7q_tHzQ4/SpGCITx4p6I/AAAAAAAABwc/YrawX0Ec9E4/S220/28062006(002).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9112102973360104030.post-6272277471550969280</id><published>2010-01-29T13:02:00.000-08:00</published><updated>2010-01-29T13:09:28.040-08:00</updated><title type='text'>SBB Rail Control System</title><content type='html'>The swiss TV channel SF broadcasted a short documentary about the Zurich control center during the rush hour. You can see the RCS client application on the multi-monitor workplaces and some close ups of the diagrams.&lt;br /&gt;&lt;br /&gt;&lt;object data="http://www.sf.tv/videoplayer/embed/f15399d9-969c-41d8-9f6f-d920ae4e3f09" type="application/x-shockwave-flash" style="width: 398px; height: 240px;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://videoportal.sf.tv/video?id=f15399d9-969c-41d8-9f6f-d920ae4e3f09" alt="zum Videoportal des Schweizer Fernsehens"&gt;Einstein vom 30.04.2009&lt;/a&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9112102973360104030-6272277471550969280?l=iachelini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iachelini.blogspot.com/feeds/6272277471550969280/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://iachelini.blogspot.com/2010/01/sbb-rail-control-system.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/6272277471550969280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/6272277471550969280'/><link rel='alternate' type='text/html' href='http://iachelini.blogspot.com/2010/01/sbb-rail-control-system.html' title='SBB Rail Control System'/><author><name>Gilles</name><uri>http://www.blogger.com/profile/00290326430764736633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_11V7q_tHzQ4/SpGCITx4p6I/AAAAAAAABwc/YrawX0Ec9E4/S220/28062006(002).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9112102973360104030.post-1032434553418018295</id><published>2009-10-31T03:37:00.000-07:00</published><updated>2010-06-28T14:00:02.914-07:00</updated><title type='text'>Publications</title><content type='html'>&lt;a href="http://www.infrarail.com/"&gt;Infrarail Fair&lt;/a&gt; 2009, Birmingham, UK&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;As "Solution Director - Transportation Management Systems of CSC" I was invited to give a brief overview of the Rail Control System.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://mct.sbb.ch/mct/en/konzern.htm"&gt;SBB&lt;/a&gt; IT Developer Day 2009, Centre Löwenberg, CH&lt;br /&gt;Working with &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; in the &lt;a href="http://www.csc.com/ch/case_studies/9834-transportation_sbb_mit_zukunftsweisendem_dispositionssystem"&gt;RCS-D&lt;/a&gt; project and how we benefit from the Eclipse Platform.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipsecon.org/2009/sessions?id=430"&gt;EclipseCon 2009&lt;/a&gt;, Santa Clara/CA, USA&lt;br /&gt;One hour &lt;a href="http://live.eclipse.org/node/750"&gt;talk&lt;/a&gt; about &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; as it is used at&lt;a href="http://www.jpl.nasa.gov/"&gt; JPL&lt;/a&gt; and &lt;a href="http://mct.sbb.ch/mct/en/konzern.htm"&gt;SBB&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipsecon.org/summiteurope2008/sessions?id=54"&gt;EclipseSummit 2008&lt;/a&gt;, Ludwigsburg, DE&lt;br /&gt;50 minute talk about the swiss railroad networks and how the Eclipse technology was used to create the swiss &lt;a href="http://www.csc.com/ch/case_studies/9834-transportation_sbb_mit_zukunftsweisendem_dispositionssystem"&gt;rail control system&lt;/a&gt; client application.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.eclipsecon.org/2008/index.php?page=sub/&amp;amp;id=19"&gt;EclipseCon 2008&lt;/a&gt;, Santa Clara/CA, USA&lt;br /&gt;I was helping during the 2hrs tutorial about &lt;a href="http://www.eclipsecon.org/2008/sub/attachments/Code_Coverage_Analysis_for_Eclipse.pdf"&gt;Code Coverage Analysis in Eclipse&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mct.sbb.ch/mct/en/konzern.htm"&gt;SBB&lt;/a&gt; IT Developer Day 2007, Centre Löwenberg, CH&lt;br /&gt;Explaining the server architecture and client component model for the &lt;a href="http://www.csc.com/ch/case_studies/9834-transportation_sbb_mit_zukunftsweisendem_dispositionssystem"&gt;swiss rail control system&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.intamt.de/pdf/Konferenzprogramm.pdf"&gt;Russian-German Student IT conference 2007&lt;/a&gt;, Sankt Augustin, DE&lt;br /&gt;Applying the Eclipse Distribution Model to Insurance Business.&lt;br /&gt;&lt;br /&gt;[to be continued]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9112102973360104030-1032434553418018295?l=iachelini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iachelini.blogspot.com/feeds/1032434553418018295/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://iachelini.blogspot.com/2009/10/publications.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/1032434553418018295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/1032434553418018295'/><link rel='alternate' type='text/html' href='http://iachelini.blogspot.com/2009/10/publications.html' title='Publications'/><author><name>Gilles</name><uri>http://www.blogger.com/profile/00290326430764736633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_11V7q_tHzQ4/SpGCITx4p6I/AAAAAAAABwc/YrawX0Ec9E4/S220/28062006(002).jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9112102973360104030.post-3693582747204899589</id><published>2009-09-07T04:48:00.000-07:00</published><updated>2009-09-09T11:44:41.043-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Modules'/><category scheme='http://www.blogger.com/atom/ns#' term='Decomposing'/><title type='text'>Decomposing Systems Into Modules</title><content type='html'>I recently stumbled across a nice article about modular programming.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.umd.edu/class/spring2003/cmsc838p/Design/criteria.pdf"&gt;On the Criteria To Be Used in Decomposing Systems into Modules&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sidenote: Its written back in december 1972&lt;br /&gt;&lt;br /&gt;This article contains some (very) smart statements, which are probably still effective for most current software developments.&lt;br /&gt;What's left for me is the mission to find more articles and books about how to detect the right responsibility assignments for my components.&lt;br /&gt;How to make the right design decisions *before* I begin with the layout of my modules?&lt;br /&gt;Two (slightly modified) snippets from the document:&lt;br /&gt;&lt;blockquote&gt;The most common approach to decompose a system is by choosing a flowchart. This is naive in the first place and almost always incorrect.&lt;/blockquote&gt;&lt;br /&gt;Maybe one can say the same thing in a more positive manner:&lt;br /&gt;&lt;blockquote&gt;A component is characterized by its knowledge of a design decision. Its interface reveal as little as possible about its inner workings.&lt;/blockquote&gt;&lt;br /&gt;Excellent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9112102973360104030-3693582747204899589?l=iachelini.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://iachelini.blogspot.com/feeds/3693582747204899589/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://iachelini.blogspot.com/2009/09/decomposing-systems-info-modules.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/3693582747204899589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9112102973360104030/posts/default/3693582747204899589'/><link rel='alternate' type='text/html' href='http://iachelini.blogspot.com/2009/09/decomposing-systems-info-modules.html' title='Decomposing Systems Into Modules'/><author><name>Gilles</name><uri>http://www.blogger.com/profile/00290326430764736633</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/_11V7q_tHzQ4/SpGCITx4p6I/AAAAAAAABwc/YrawX0Ec9E4/S220/28062006(002).jpg'/></author><thr:total>0</thr:total></entry></feed>
