<?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"
	>

<channel>
	<title>The variation point</title>
	<atom:link href="http://blog.software-acumen.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.software-acumen.com</link>
	<description>Mark Dalgarno writes (mainly) on software</description>
	<pubDate>Fri, 18 Jul 2008 07:55:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>SPA Autumn Series - The state of the art</title>
		<link>http://blog.software-acumen.com/2008/07/18/spa-autumn-series-the-state-of-the-art/</link>
		<comments>http://blog.software-acumen.com/2008/07/18/spa-autumn-series-the-state-of-the-art/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 07:55:16 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=369</guid>
		<description><![CDATA[The BCS Software Practice Advancement group has announced details of 5 evening talks from 6 leading experts looking at the State of the Art in software development. The series is charged at £75 for BCS &#38; SPA members and £90 for non-members including refreshments.  All talks take place at the BCS Davidson Building in London:
On Friday 19 [...]]]></description>
			<content:encoded><![CDATA[<p>The BCS Software Practice Advancement group has announced details of 5 evening talks from 6 leading experts looking at the State of the Art in software development. The series is charged at £75 for BCS &amp; SPA members and £90 for non-members including refreshments.  All talks take place at the BCS Davidson Building in London:</p>
<p>On Friday 19 September, <strong>Kevin McGuire</strong> (Eclipse UI Architect) talks about development tools and environments, covering the thinking that&#8217;s leading to new approaches in Eclipse 4.</p>
<p>On Monday 30 September social complexity expert and Europe&#8217;s leading Scrum trainer <strong>Joseph Pelrine</strong> will talk about effective development teams and how they work inside organisations.</p>
<p>On Monday 6 October <strong>Rob James</strong> (HSBC) and <strong>Eoin Woods</strong> (Barclays Global Investors) draw on their extensive experience of systems and technology in large organisations to present a snapshot of enterprise architecture.</p>
<p>On Monday 13 October, Adobe platform evangelist <strong>Andrew</strong> <strong>Shorten</strong> talks about new developments in application architecture.</p>
<p>On Monday 20 October IBM Architecture practice lead <strong>Nick Ababurko</strong> will talk about how he&#8217;s tackled some of the biggest and most complex projects that IBM have been involved with.</p>
<p>Full details on the talks and speakers are available <a href="http://blog.software-acumen.com/wp-admin/index.php?page=autumn-series-programme">here.</a> </p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F18%2Fspa-autumn-series-the-state-of-the-art%2F&amp;title=SPA+Autumn+Series+-+The+state+of+the+art', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/18/spa-autumn-series-the-state-of-the-art/feed/</wfw:commentRss>
		</item>
		<item>
		<title>openArchitectureWare and EMF training now available in the UK</title>
		<link>http://blog.software-acumen.com/2008/07/17/openarchitectureware-and-emf-training-now-available-in-the-uk/</link>
		<comments>http://blog.software-acumen.com/2008/07/17/openarchitectureware-and-emf-training-now-available-in-the-uk/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 11:00:21 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Code Generation]]></category>

		<category><![CDATA[Product Lines]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=370</guid>
		<description><![CDATA[If you have any interest in model-driven software development you should check out the 3 day openArchitectureWare Power Workshop we are now offering in Cambridge in partnership with the folks from itemis.
These workshops are designed for developers who want to move from simply modelling software to model-driven software development (MDSD).
During the workshop, the concepts and [...]]]></description>
			<content:encoded><![CDATA[<p>If you have any interest in model-driven software development you should check out the 3 day <a href="http://www.software-acumen.com/services/training/openarchitectureware-powerworkshop/">openArchitectureWare Power Workshop</a> we are now offering in Cambridge in partnership with the folks from <a href="http://www.itemis.eu/">itemis</a>.</p>
<p class="bodytext">These workshops are designed for developers who want to move from simply modelling software to model-driven software development (MDSD).</p>
<p class="bodytext">During the workshop, the concepts and theories of model-driven software development are explained using the <a title="openArchitectureWare official homepage" href="http://www.openarchitectureware.org/">openArchitectureWare</a> open-source MDSD Framework. The workshop is hands-on with a strong focus on acquiring practical experience of the various toolsets used.<!--  Text: [end] --><!--  CONTENT ELEMENT, uid:744/text [end] --><!--  CONTENT ELEMENT, uid:746/text [begin] --></p>
<p><!--  Text: [begin] --></p>
<p class="bodytext">The workshop covers:</p>
<ul>
<li>the basics of model driven development</li>
<li>an introduction to the Eclipse Modelling Framework (EMF)</li>
<li>the openArchitectureWare workflow engine</li>
<li>textual domain-specific languages and Xtext</li>
<li>code generation from models using Xpand and Xtext</li>
<li>model validation</li>
<li>creation and use of generator cartridges</li>
<li>meta-modelling</li>
<li>model-to-model transformation</li>
<li>best practices for Model-Driven Software Development<!--  Text: [end] --><!--  CONTENT ELEMENT, uid:746/text [end] --><!--  CONTENT ELEMENT, uid:745/text [begin] --></li>
</ul>
<p class="bodytext">The next course will be presented in Cambridge from <strong>September 22nd-24th</strong> by <a title="Karsten Thoms" href="http://apps.itemis.de/roller/kthoms/">Karsten Thoms</a> from itemis.</p>
<p><!--  Text: [end] --><!--  CONTENT ELEMENT, uid:751/text [end] --><!--  CONTENT ELEMENT, uid:750/text [begin] -->The fees for the 3 day course (including training materials, lunch and tea / coffee) are £1200 + VAT but if you book more than 3 weeks ahead of the workshop start date we&#8217;ll knock off 25%.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F17%2Fopenarchitectureware-and-emf-training-now-available-in-the-uk%2F&amp;title=openArchitectureWare+and+EMF+training+now+available+in+the+UK', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/17/openarchitectureware-and-emf-training-now-available-in-the-uk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SPA 2009 - Call for Speakers available</title>
		<link>http://blog.software-acumen.com/2008/07/16/spa-2009-call-for-speakers-available/</link>
		<comments>http://blog.software-acumen.com/2008/07/16/spa-2009-call-for-speakers-available/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 15:21:31 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=363</guid>
		<description><![CDATA[The Call for Speakers for next year&#8217;s annual BCS Software Practice Advancement conference is now available.
The conference takes place from 5-8 April 2009 at the Robinson Centre, Bedfordshire, England.
Here&#8217;s the blurb:
The SPA Conference, now in its 17th year, is the place where leading software development practitioners gather to share their latest thinking.themes are only given [...]]]></description>
			<content:encoded><![CDATA[<p>The Call for Speakers for next year&#8217;s annual BCS <a href="http://www.spaconference.org/">Software Practice Advancement conference</a> is now available.</p>
<p>The conference takes place from 5-8 April 2009 at the Robinson Centre, Bedfordshire, England.</p>
<p>Here&#8217;s the blurb:</p>
<p><em>The SPA Conference, now in its 17th year, is the place where leading software development practitioners gather to share their latest thinking.</em><a title="Conference Themes" href="http://www.spaconference.org/spa2009/index.php?page=themes"><em>themes</em></a><em> are only given as an indication of possible sessions.</em></p>
<p>You&#8217;ll find its interactive sessions, high proportion of attendees who are also presenters, and residential nature make SPA a unique and memorable conference. Many attendees return year after year. You&#8217;ll meet expert participants who as as keen to learn and discover as they are to share what they know.</p>
<p>We welcome submissions from everyone - you don&#8217;t have to be an expert or an experienced presenter. You&#8217;ll be supported by well-established shepherding process which provides assistance and support to all presenters.</p>
<p>Presenters pay a reduced rate for the conference, and this year you might be able to attend for free! <strong>We will be awarding a free place to the best proposal from a new presenter. You qualify if you&#8217;ve never presented at SPA, even if you&#8217;re submitting with a co-presenter who has.</strong></p>
<p>Presenting at SPA is great for your profile within the software development community. We&#8217;re looking for session proposals which are interactive and leading edge, possibly even experimental. They can be about technology or teams, practice or process - in fact anything to do with improving software development. They can be as main stream or niche as you like - we select proposals on their merit not on their trendiness. The suggested</p>
<p>The submission deadline is  <strong>6pm on Monday 15th September 2008</strong>.</p>
<p>I&#8217;ve spoken at SPA for the past four years and really enjoy the experience. Unlike many other conferences the program committee and assorted speaking veterans [1] spend lots of time on reviewing each session proposal and providing feedback to session proposers. If you are accepted then you&#8217;ll be allocated a <em>shepherd,</em> usually an experienced SPA speaker, to guide you through the process of preparing your session. This provides very valuable support even if you&#8217;ve spoken many times before as it helps you tune your session for the typical SPA audience.</p>
<p>I&#8217;m planning to volunteer at the conference again so if you do make it to the event come and say hello.</p>
<p>[1] I&#8217;ve been part of the group to review session proposals for the past couple of years but wouldn&#8217;t yet consider myself a veteran - there are a few people who attend who have been to every single SPA (formerly OT) conference&#8230;</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F16%2Fspa-2009-call-for-speakers-available%2F&amp;title=SPA+2009+-+Call+for+Speakers+available', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/16/spa-2009-call-for-speakers-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Generation 2008 speaker slides now available</title>
		<link>http://blog.software-acumen.com/2008/07/15/code-generation-2008-speaker-slides-now-available/</link>
		<comments>http://blog.software-acumen.com/2008/07/15/code-generation-2008-speaker-slides-now-available/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 08:00:13 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Code Generation]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=358</guid>
		<description><![CDATA[Many of the speakers at June&#8217;s Code Generation 2008 event have been kind enough to allow us to put their slides on the conference web site after the event. All slides are copyright their respective owners unless otherwise noted.
Keynotes

Matching Supply and Demand: Challenges in Model-Based Code Generation for QoS-Constrained Software (Bran Selic) PDF (4.93 Mb)
The [...]]]></description>
			<content:encoded><![CDATA[<p>Many of the speakers at June&#8217;s <a href="http://www.codegeneration.net/conference/">Code Generation 2008</a> event have been kind enough to allow us to put their slides on the conference web site after the event. All slides are copyright their respective owners unless otherwise noted.</p>
<p><strong>Keynotes</strong></p>
<ul>
<li>Matching Supply and Demand: Challenges in Model-Based Code Generation for QoS-Constrained Software (Bran Selic) <a href="http://www.codegeneration.net/conference/sessions/slides/selickey.pdf">PDF</a> (4.93 Mb)</li>
<li>The Domain-Specific IDE (Steve Cook) <a href="http://www.codegeneration.net/conference/sessions/slides/cookkey.pdf">PDF</a> (4.38 Mb), <a href="http://www.codegeneration.net/conference/sessions/slides/cookkey.ppsx">Powerpoint</a> (3.83 Mb)</li>
</ul>
<p><strong>Other Sessions</strong></p>
<ul>
<li>Model-Driven SOA: Synchronize Business Planning with the IT Design Process (Ian Barnard) <a href="http://www.codegeneration.net/conference/sessions/slides/barnard.pdf">PDF</a> (2.00 Mb)</li>
<li>Supporting the Model-driven Development of Component-based Adaptive Systems (Nelly Bencomo) <a href="sessions/slides/bencomo.pdf">PDF</a> (2.38 Mb)</li>
<li>Enterprise Level Code Generation (Matthew Fowler) <a href="http://www.codegeneration.net/conference/sessions/slides/fowler.ppt">Powerpoint</a> (884 kb)</li>
<li>Using Eclipse Modeling Tools to develop LEGO Mindstorms Robots (Peter Friese, Frank Zimmermann) <a href="http://www.codegeneration.net/conference/sessions/slides/friesezimmermann.pdf">PDF</a> (1.85 Mb)</li>
<li>Evangelizing Code Generation: A Case Study of Incremental Adoption (Brooke Hamilton) <a href="http://www.codegeneration.net/conference/sessions/slides/bernier.pdf">PDF</a> (3.00 Mb)</li>
<li>Strategies for Generating Code from Microsoft DSL Tools and T4 Text Templates (Brooke Hamilton) <a href="http://www.codegeneration.net/conference/sessions/slides/hamilton.pdf">PDF</a> (224 kb)</li>
<li>Building industrial sensors with Model-Driven Software Development (Bernhard Merkle) <a href="http://www.codegeneration.net/conference/sessions/slides/merkleindustrial.pdf">PDF</a> (3.02 Mb)</li>
<li>MDD: Models, frameworks &amp; code generation: some experiences building business software (Pedro J. Molina) <a href="sessions/slides/molina.pdf">PDF</a> (2.22 Mb)</li>
<li>Putting It All Together (Michael Osmond) <a href="http://www.codegeneration.net/conference/sessions/slides/osmond.pdf">PDF</a> (509 kb)</li>
<li>A Practical Guide to Code Generation using Model Driven Architecture and Executable UML (Chris Raistrick, Ian Wilkie) <a href="http://www.codegeneration.net/conference/sessions/slides/raistrick.pdf">PDF</a> (1.71 Mb)</li>
<li>Using openArchitectureWare for M2M and M2T (Karsten Thoms, Sven Efftinge, Jan Köhnlein) <a href="http://www.codegeneration.net/conference/sessions/slides/thoms.pdf">PDF</a> (1.86 Mb)</li>
<li>Implementation Techniques for Domain-Specific Languages (Markus Völter) <a href="http://www.codegeneration.net/conference/sessions/slides/voelterdsl.pdf">PDF</a> (3.14 Mb)</li>
<li>Building Interpreters with EMF, Xtext and Scala (Markus Völter) <a href="http://www.codegeneration.net/conference/sessions/slides/voelterinterpreter.pdf">PDF</a> (2.15 Mb)</li>
</ul>
<p>For slides for the sessions by Risto Pohjonen, Steven Kelly and Juha-Pekka Tolvanen - please contact <a href="http://www.metacase.com/">MetaCase</a> directly.<br />
<strong></strong></p>
<p><strong>Audio-Recorded Sessions</strong><br />
Several conference sessions were audio-recorded. We will release edited copies of these as time (and energy) allows&#8230;</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F15%2Fcode-generation-2008-speaker-slides-now-available%2F&amp;title=Code+Generation+2008+speaker+slides+now+available', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/15/code-generation-2008-speaker-slides-now-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>pure::variants case study at Mathworks Automotive Conference 08</title>
		<link>http://blog.software-acumen.com/2008/07/14/purevariants-case-study-at-mathworks-automotive-conference-08/</link>
		<comments>http://blog.software-acumen.com/2008/07/14/purevariants-case-study-at-mathworks-automotive-conference-08/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 10:45:50 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Code Generation]]></category>

		<category><![CDATA[Product Lines]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=362</guid>
		<description><![CDATA[The Mathworks Automotive Conference took place in Stuttgart at the start of June.
Engineers and researchers from Daimler Chrysler AG presented the results of their work on &#8220;Functional Variants Handling in Simulink® Models&#8221; - work that is partly based on use of the pure::variants software product line management solution.
The presentation (PDF) begins with a rationale for the work [...]]]></description>
			<content:encoded><![CDATA[<p>The Mathworks Automotive Conference took place in Stuttgart at the start of June.</p>
<p>Engineers and researchers from Daimler Chrysler AG presented the results of their work on <em>&#8220;Functional Variants Handling in Simulink® Models&#8221;</em> - work that is partly based on use of the <a href="http://www.software-acumen.com/purevariants/">pure::variants</a> software product line management solution.</p>
<p>The <a href="http://www.mathworks.com/industries/auto/macde2008/proceedings/day1/03_daimler_functional_variants.pdf" target="_blank">presentation</a> (PDF) begins with a rationale for the work - the ever increasing amount of functional variability present in automotive products - so much so that statistically no two Mercedes-C class vehicles produced in any year should be identical.</p>
<p>This variability drives a corresponding need to reuse software across the vehicle product line. To achieve this reuse the engineers argue that a systematic approach is required to variant management.</p>
<p><a href="http://www.software-acumen.com/purevariants/">pure::variants</a> underpins this approach by allowing them to model what the common and variable features of their products are and then using this model to produce variant-specific Simulink® models. (You can find out more about how pure::variants works <a href="http://www.software-acumen.com/purevariants/">here</a>.)</p>
<p>In addition to improving reuse of software and models this approach also allows them to improve traceability throughout the life cycle. A valuable benefit in a safety-critical setting such as automotive.</p>
<p>As well as a PDF presentation the presenters also provided an associated <a href="http://www.mathworks.com/industries/auto/macde2008/proceedings/day1/03_daimler_functional_variants_paper.pdf" target="_blank">whitepaper</a> that describes the work in more detail.</p>
<p>Simulink is a registered trademark of The Mathworks Inc.</p>
<p> </p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F14%2Fpurevariants-case-study-at-mathworks-automotive-conference-08%2F&amp;title=pure%3A%3Avariants+case+study+at+Mathworks+Automotive+Conference+08', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/14/purevariants-case-study-at-mathworks-automotive-conference-08/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SPLC 2008 Programme now available</title>
		<link>http://blog.software-acumen.com/2008/07/12/splc-2008/</link>
		<comments>http://blog.software-acumen.com/2008/07/12/splc-2008/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 19:28:20 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[Code Generation]]></category>

		<category><![CDATA[Product Lines]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=361</guid>
		<description><![CDATA[The programme for September&#8217;s Software Product Lines Conference in Limerick has been online for a few weeks now and registration is now open.
I&#8217;m running a panel session titled &#8220;Product Line Scoping in Practice&#8221; and a demonstration session titled &#8220;Jump-Starting Product Lines with Clone Detection&#8221; - more details to follow.
The conference runs from September 8th-12th; see [...]]]></description>
			<content:encoded><![CDATA[<p>The programme for September&#8217;s <a href="http://www.lero.ie/splc2008/">Software Product Lines Conference</a> in Limerick has been online for a few weeks now and registration is now open.</p>
<p>I&#8217;m running a panel session titled &#8220;<a href="http://www.lero.ie/splc2008/panels.html#P1"><em>Product Line Scoping in Practice</em></a>&#8221; and a demonstration session titled &#8220;<a href="http://www.lero.ie/splc2008/ToolDemos.html#TD1"><em>Jump-Starting Product Lines with Clone Detection</em></a>&#8221; - more details to follow.</p>
<p>The conference runs from September 8th-12th; see the full <a href="http://www.lero.ie/splc2008/program.html">programme</a>.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F12%2Fsplc-2008%2F&amp;title=SPLC+2008+Programme+now+available', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/12/splc-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Product Line Engineering blog launched</title>
		<link>http://blog.software-acumen.com/2008/07/11/359/</link>
		<comments>http://blog.software-acumen.com/2008/07/11/359/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 09:20:38 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Product Lines]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=359</guid>
		<description><![CDATA[Danilo Beuche has launched a new Product Line Engineering blog. The intent is to help share information about the field and related topics.
Danilo is known for being one of the prime movers behind the pure::variants software product line toolset we distribute. He&#8217;s a highly-experienced product line consultant so I&#8217;m hoping for good things here.
The first postings give basic definitions of [...]]]></description>
			<content:encoded><![CDATA[<p>Danilo Beuche has launched a new <a href="http://productlines.wordpress.com/">Product Line Engineering</a> blog. The intent is to help share information about the field and related topics.</p>
<p>Danilo is known for being one of the prime movers behind the <a href="http://www.software-acumen.com/purevariants/">pure::variants</a> <a href="http://www.software-acumen.com/about-product-lines/">software product line</a> toolset we distribute. He&#8217;s a highly-experienced product line consultant so I&#8217;m hoping for good things here.</p>
<p>The first postings give <a href="http://productlines.wordpress.com/2008/07/04/versions-variants-and-all-the-rest-basic-definitions/">basic definitions of Versions and Variants</a> and comment on <a href="http://productlines.wordpress.com/2008/07/04/ple-tv-markus-vlter-talks-about-managing-variability-in-product-lines/">Markus Voelter&#8217;s JAOO video describing variability</a>.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F11%2F359%2F&amp;title=New+Product+Line+Engineering+blog+launched', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/11/359/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cambridge Business Lectures - new event series</title>
		<link>http://blog.software-acumen.com/2008/07/10/cambridge-business-lectures-new-event-series/</link>
		<comments>http://blog.software-acumen.com/2008/07/10/cambridge-business-lectures-new-event-series/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 16:21:06 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=360</guid>
		<description><![CDATA[Several local Cambridge businesses are behind a new lecture series titled &#8220;Cambridge Business Lectures&#8221; which begins on 22nd July with a talk by Cory Doctorow.
Here&#8217;s the blurb for this first talk:
&#8220;We made a bet, some decades ago, that the information economy would be based on buying and selling (and hence restricting copying of) information. We were [...]]]></description>
			<content:encoded><![CDATA[<p>Several local Cambridge businesses are behind a new lecture series titled &#8220;<a href="http://www.cambridgebusinesslectures.com/">Cambridge Business Lectures</a>&#8221; which begins on 22nd July with a talk by <a href="http://craphound.com/">Cory Doctorow</a>.</p>
<p>Here&#8217;s the blurb for this first talk:</p>
<p><em>&#8220;We made a bet, some decades ago, that the information economy would be based on buying and selling (and hence restricting copying of) information. We were totally, 100 percent wrong, and now the world’s in turmoil because of it. What does a copy-native economy look like? How do everyone from barbers to musicians become richer, more fulfilled and more civilly engaged in a real information society. And what do we do about the fact that a couple of dinosauric entertainment companies are determined to screw it up?&#8221;</em></p>
<p>The event is running at Robinson College, Cambridge from 17:30 and you can sign up <a href="http://www.regonline.co.uk/CBL0708">here</a>.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F10%2Fcambridge-business-lectures-new-event-series%2F&amp;title=Cambridge+Business+Lectures+-+new+event+series', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/10/cambridge-business-lectures-new-event-series/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Generation 2008 Reactions</title>
		<link>http://blog.software-acumen.com/2008/07/09/code-generation-2008-reactions/</link>
		<comments>http://blog.software-acumen.com/2008/07/09/code-generation-2008-reactions/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:16:44 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Code Generation]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=356</guid>
		<description><![CDATA[I&#8217;ll be publishing my own reflections on June&#8217;s Code Generation 2008 event real soon now but a number of the other participants have already posted their thoughts:
Peter Kovari was first off the mark with postings recording his highlights for each conference day. Peter summarised by saying that &#8220;it was an excellent conference with a lot of great [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll be publishing my own reflections on June&#8217;s <a href="http://www.codegeneration.net/conference/">Code Generation 2008</a> event real soon now but a number of the other participants have already posted their thoughts:</p>
<p><a href="http://blupark.net/">Peter Kovari</a> was first off the mark with postings recording his highlights for each conference day. Peter summarised by saying that <em>&#8220;it was an excellent conference with a lot of great presentations from the top experts on this field, great discussions during panels, BoFs and Goldfish Bowls. A lot of new ideas, thoughts and questions to take away to consolidate and look for answers until next year’s event.&#8221; </em></p>
<p><a href="http://www.clemensreijnen.nl/post/2008/06/Code-Generation-2008-MediaFiles.aspx">Clemens Reijnen</a> enjoyed the conference and was also taken with the <em><a href="http://www.xpday.org/session_formats/goldfish_bowl">goldfish bowl</a></em> sessions we ran. He&#8217;s also included a few photos and a short video from the conference.</p>
<p><a href="http://concreativity.blogspot.com/2008/06/creative-generation.html">Jan</a> said it was<em>&#8220;&#8230;probably one of the most inspiring conferences I&#8217;ve been to. The unique combination of a beautiful surrounding with highly intellectual people, created a steady flow of ideas.&#8221;</em> and the event gave him plenty to think about.</p>
<p>In <a href="http://stalamoni.blogspot.com/2008/06/code-generation-2008-more-than-just.html">CG2008 - more than just content</a> one participant noted that one of the big benefits of the event is the chance to meet with many people with similar and different experiences of code generation. In fact that author was one of a handful of people who were still at the event as we packed up and left, maybe they&#8217;re still there <img src='http://blog.software-acumen.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a href="http://koehnlein.blogspot.com/2008/07/code-generation-2008-review.html">Jan Köhnlein</a> had &#8216;fun&#8217; at the conference mixing with a lot of people with interesting views and news.</p>
<p><a href="http://gfilab.wordpress.com/2008/07/08/raising-your-level-of-abstraction/">Leonardo Gomes</a> provides a nice write-up of the main conference themes and notes <em>&#8220;<span class="outputwikitext"><span lang="EN-US">During the quite </span></span><span class="outputwikitext"><span lang="EN-US">intensiv</span></span><span class="outputwikitext"><span lang="EN-US">e three days of conference, we had the </span></span><span class="outputwikitext"><span lang="EN-US">opportunity to listen, learn, discuss, meet great people and have a lot of fun.</span></span>&#8220;</em></p>
<p>Finally, MetaCase have also mentioned the event in their <a href="http://www.metacase.com/news/mccnews2008v2.html?source=mccnews2008v2">July 2008 newsletter</a> noting &#8220;<em>[This event] is cementing itself as a key event for thought leaders in the fields of code generation and model-driven development.&#8221;</em></p>
<p>With these and several other participants also commenting on the intensity of the event maybe we&#8217;ll have to ease the pace for <a href="http://www.codegeneration.net/cg2009/">Code Generation 2009</a>, after all, some of us aren&#8217;t getting any younger <img src='http://blog.software-acumen.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Thanks to everyone who shared their experiences and contributed to making it a memorable event.</p>
<p><strong>Update 14th July 2008</strong></p>
<p>Sean Kavanagh has also written about the event. In his <a title="Code Generation 2008 Conference Report by Sean Kavanagh" href="http://ooatool.blogspot.com/2008/07/code-generation-2008-conference.html">posting</a> he highlights the Goldfish Bowl discussion: <em>Modelling Standards: what exists, what&#8217;s missing and what failed?</em>  as the most interesting panel session. Sean has a long background in modelling and Code Generation and also makes some interesting observations about the state of executable UML.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F07%2F09%2Fcode-generation-2008-reactions%2F&amp;title=Code+Generation+2008+Reactions', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/07/09/code-generation-2008-reactions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Handling functional variants in Simulink® models</title>
		<link>http://blog.software-acumen.com/2008/06/24/handling-functional-variants-in-simulink%c2%ae-models/</link>
		<comments>http://blog.software-acumen.com/2008/06/24/handling-functional-variants-in-simulink%c2%ae-models/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 10:45:17 +0000</pubDate>
		<dc:creator>Mark Dalgarno</dc:creator>
		
		<category><![CDATA[Automotive]]></category>

		<category><![CDATA[Embedded]]></category>

		<category><![CDATA[Product Lines]]></category>

		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.software-acumen.com/?p=354</guid>
		<description><![CDATA[Elektronik automotive magazine has published an article describing work done at Daimler Chrysler on managing diversity in the automotive domain.
A basic problem automotive systems developers are facing is the large number of possible vehicle functions and options due for example to differences in target markets, vehicle type and engine capacity.
This variability can only be handled [...]]]></description>
			<content:encoded><![CDATA[<p>Elektronik automotive magazine has published an article describing work done at Daimler Chrysler on managing diversity in the automotive domain.</p>
<p>A basic problem automotive systems developers are facing is the large number of possible vehicle functions and options due for example to differences in target markets, vehicle type and engine capacity.</p>
<p>This variability can only be handled economically through strategic reuse and this requires a formal model for the variability inherent in the product line.</p>
<p>The article describes an approach to this using the <a href="http://www.software-acumen.com/purevariants/">pure::variants</a> specialist solution for managing variability and product lines in conjunction with the widely-used Simulink® toolset.</p>
<p>Here&#8217;s the blurb:</p>
<p><em>A characteristic of today&#8217;s motor vehicles is a wide range of variants with slightly different functions. Since this variability has to be reflected in the software development models, it is essential that there are concepts for systematically handling the variability of functional models. Differentiating between the central and model specific variability information allows uniform handling in Simulink and creates an explicit representation of distributed model variability.</em></p>
<p>I couldn&#8217;t have said it better myself&#8230;</p>
<p>The original version of the article is in German but an English version can be downloaded from the Software Acumen web site here: <em><a href="http://http://www.software-acumen.com/fileadmin/downloads/Daimler-Story-Feb-2008.pdf" target="_blank">Handling functional variants in Simulink® models</a></em> (PDF 898kb opens in new window)</p>
<p>Simulink is a registered trademark of The Mathworks Inc.</p>
<div><a href="http://www.addthis.com/bookmark.php" onclick="window.open('http://www.addthis.com/bookmark.php?pub=&amp;url=http%3A%2F%2Fblog.software-acumen.com%2F2008%2F06%2F24%2Fhandling-functional-variants-in-simulink%25c2%25ae-models%2F&amp;title=Handling+functional+variants+in+Simulink%C2%AE+models', 'addthis', 'scrollbars=yes,menubar=no,width=620,height=520,resizable=yes,toolbar=no,location=no,status=no'); return false;" title="Bookmark using any bookmark manager!" target="_blank"><img src="http://s3.addthis.com/button1-bm.gif" width="125" height="16" border="0" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://blog.software-acumen.com/2008/06/24/handling-functional-variants-in-simulink%c2%ae-models/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
