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

<channel>
	<title>TechJava&#187; TechJava &#8211; Articles tagged by tuhh</title>
	<atom:link href="http://www.techjava.de/topics/tag/tuhh/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techjava.de</link>
	<description>Journal on Java Technology</description>
	<lastBuildDate>Thu, 17 Jun 2010 10:41:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>2nd Workshop on MDSD Today 2008</title>
		<link>http://www.techjava.de/topics/2008/11/2nd-workshop-on-mdsd-today-2008/</link>
		<comments>http://www.techjava.de/topics/2008/11/2nd-workshop-on-mdsd-today-2008/#comments</comments>
		<pubDate>Thu, 06 Nov 2008 21:11:27 +0000</pubDate>
		<dc:creator>HeSoK</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[mdsd]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[emf]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[gmf]]></category>
		<category><![CDATA[Hamburg]]></category>
		<category><![CDATA[itemis]]></category>
		<category><![CDATA[MDSD Today]]></category>
		<category><![CDATA[NAK]]></category>
		<category><![CDATA[tuhh]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=174</guid>
		<description><![CDATA[On October 15th to 17th the Workshop on MDSD Today 2008 took place in the Nordakademie Elmshorn near Hamburg. This workshop was actually the sequel to two different workshops which were led by Frank Zimmermann (Nordakademie) and 
Simon Zambrovski (TUHH) the year before. For this years event, 
Peter Friese (Itemis) from Itemis joined the two [...]]]></description>
			<content:encoded><![CDATA[<p>On October 15th to 17th the Workshop on MDSD Today 2008 took place in the Nordakademie Elmshorn near Hamburg. This workshop was actually the sequel to two different workshops which were led by Frank Zimmermann (Nordakademie) and 
<a  href="http://simon.zambrovski.org/" onclick="javascript:pageTracker._trackPageview('/external/simon.zambrovski.org/');" >Simon Zambrovski</a> (TUHH) the year before. For this years event, 
<a  href="http://www.peterfriese.de/mdsd-today-2008-recap/" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/mdsd-today-2008-recap/');" >Peter Friese (</a>Itemis) from Itemis joined the two for organizing the Workshop.</p>
<p><img style="border: 1px solid black; margin: 5px;" title="MDSDToday" src="http://farm4.static.flickr.com/3047/2946774374_44c950687c.jpg" alt="MDSDToday" width="500" height="333" /></p>
<p>The workshop was divided into three parts: Day 1: Management Day, Day 2: Professional Day (Modeling Projects and Tutorials) and Day 3: Professional Day (Generator Tutorials). (See also 
<a title="MDSD08"  href="http://mdsd08.techjava.de/program.php?lang=en" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/mdsd08.techjava.de/program.php');" >MDSD08</a>).</p>
<p><img style="border: 1px solid black; margin: 5px;" title="Ed Merks" src="http://farm4.static.flickr.com/3180/2945914789_f4c1b3cfe0_m.jpg" alt="Ed Merks" width="120" height="180" /><img style="border: 1px solid black; margin: 5px;" title="Axel Uhl" src="http://farm4.static.flickr.com/3067/2946786656_9c0d399ec6_m.jpg" alt="Axel Uhl" width="120" height="180" /><img style="border: 1px solid black; margin: 5px;" title="Ralf Mueller" src="http://farm4.static.flickr.com/3066/2948353783_8908f3abda_m.jpg" alt="Ralf Mueller" width="120" height="180" /></p>
<p>The first day was dominated by excellent key-note speeches given by the EMF lead 
<a  href="http://ed-merks.blogspot.com/2008/10/whirlwind-trip-to-germany.html" onclick="javascript:pageTracker._trackPageview('/external/ed-merks.blogspot.com/2008/10/whirlwind-trip-to-germany.html');" >Ed Merks</a> Ph.D. and SAPs Dr. Axel Uhl. Ed was talking about misconceptions in understanding and applying model driven techniques. Axel on the other hand talked about the challenges that still lay on our way and need to be overcome. He discussed for example the different benefits and drawbacks of using different sorts of DSL (e.g. non-textual / textual) with respect to storing them in repositories, merging and refactoring (i.e. general tool-support). Birger Garbe and Stefan Reichert (both Lufthansa Systems consultants) talked about their experiences in applying MDSD in the field. Chances and riscs were explained and how they managed to overcome those riscs. Thomas Stahl of b+m Informatik gave a talk about how MDSD, BPM and SOA fit together, unfortunately he couldn&#8217;t give is planned speech &#8220;Experiences of 10 years of MDSD&#8221;. As one of the authors of the model-driven software development book and with the experience background he has, this would be have been clearly very interesting. The speech he gave instead was also interesting but took little different directions.</p>
<p>The second day was filled with two different tracks one could attend. One covered contributions coming from the fields of research and the industry. And in the other one 
<a  href="http://ed-merks.blogspot.com/2008/10/whirlwind-trip-to-germany.html" onclick="javascript:pageTracker._trackPageview('/external/ed-merks.blogspot.com/2008/10/whirlwind-trip-to-germany.html');" >Ed Merks</a> gave an intro to the Eclipse Modeling Framework (EMF). After that, Ralf Möller of the Eclipse Foundation talked about innovation networks. The afternoon was filled with a tutorial on how to generate graphical editors using the GMF. The tutorial was given by Robert Wloch who jumped in for 
<a  href="http://koehnlein.blogspot.com/" onclick="javascript:pageTracker._trackPageview('/external/koehnlein.blogspot.com/');" >Jan Köhnlein</a> (both itemis) who unfortunately got sick.</p>
<p>The third and last day was filled with a tutorial on xText, which was given by 
<a  href="http://www.peterfriese.de/mdsd-today-2008-recap/" onclick="javascript:pageTracker._trackPageview('/external/www.peterfriese.de/mdsd-today-2008-recap/');" >Peter Friese</a> and 
<a  href="http://blog.efftinge.de/" onclick="javascript:pageTracker._trackPageview('/external/blog.efftinge.de/');" >Sven Efftinge </a>(both itemis). Later Arno Haase (independant consultant) tought the audience how to do model-to-model and model-to-code transformations.</p>
<p><img style="border: 1px solid black; margin: 5px;" title="Nordakademie" src="http://farm4.static.flickr.com/3135/2965932855_a2d3ffd879.jpg" alt="Nordakademie" width="500" height="333" /></p>
<p>Summing up this was a very, very interesting event where the cremé dé la cremé of MDSD gathered and where people had the chance to ask, learn and get to know each other. Not only the speeches and tutorials were very interesting, funny but the overall event had socially a nice friendly touch. Some further pictures can be found in the 
<a  href="http://www.flickr.com/photos/sza/sets/72157608070983644/" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/sets/72157608070983644/');" >FlickR gallaery</a>.</p>
<p>The <strong>Workshop Proceedings</strong> can be obtained at amazon:<br />
<a title="Proceedings of the Second Workshop on MDSD Today 2008 " href="http://www.amazon.de/Proceedings-Second-Workshop-MDSD-Today/dp/3832276270/ref=sr_1_3?ie=UTF8&amp;s=books&amp;qid=1226001718&amp;sr=8-3" target="_blank">Proceedings of the Second Workshop on MDSD Today 2008 (engl.)<br />
</a></p>
<p>Ed Merks new book will be published sometime in the beginning of 2009, here is a link to the &#8220;old&#8221; (but still good) one:</p>
<p><a title="EMF. Eclipse Modeling Framework" href="http://www.amazon.de/EMF-Eclipse-Modeling-Framework-Revised/dp/0321331885/ref=sr_1_1?ie=UTF8&amp;s=books-intl-de&amp;qid=1226001948&amp;sr=8-1" target="_blank">Eclipse Modeling Framework (engl.)<br />
</a></p>
<p>Also I would like to mention the book by Arno Haase, Markus Völter, Thomas Stahl, Sven Efftinge:</p>
<p>
<a title="Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management"  href="http://www.amazon.de/Modellgetriebene-Softwareentwicklung-Techniken-Engineering-Management/dp/3898644480/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1226002098&amp;sr=1-1" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.amazon.de/Modellgetriebene-Softwareentwicklung-Techniken-Engineering-Management/dp/3898644480/ref=pd_bbs_sr_1');" >Modellgetriebene Softwareentwicklung</a> (
<a title="Model-Driven Software Development: Technology, Engineering, Management"  href="http://www.amazon.com/Model-Driven-Software-Development-Technology-Engineering/dp/0470025700/ref=sr_1_7?ie=UTF8&amp;s=books&amp;qid=1226001051&amp;sr=8-7" target="_blank" onclick="javascript:pageTracker._trackPageview('/external/www.amazon.com/Model-Driven-Software-Development-Technology-Engineering/dp/0470025700/ref=sr_1_7');" >english version</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/11/2nd-workshop-on-mdsd-today-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How good is BPMN</title>
		<link>http://www.techjava.de/topics/2008/05/how-good-is-bpmn/</link>
		<comments>http://www.techjava.de/topics/2008/05/how-good-is-bpmn/#comments</comments>
		<pubDate>Tue, 20 May 2008 09:52:59 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[BPMN]]></category>
		<category><![CDATA[egon boerger]]></category>
		<category><![CDATA[formalization]]></category>
		<category><![CDATA[semantic model]]></category>
		<category><![CDATA[Session]]></category>
		<category><![CDATA[tuhh]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=63</guid>
		<description><![CDATA[As announced in a 
previous post, 
Egon Boerger introduced his current work on Semantical Model of BPMN. The computer scientist, known by most of us through his work on Abstract Sate Machines (ASM), focused in his talk on the try to improve the BPMN with a unambigious and clear meaning. Especially, he showed in a [...]]]></description>
			<content:encoded><![CDATA[<p>As announced in a 
<a  href="http://www.techjava.de/topics/2008/05/from-theory-to-practice/">previous post</a>, 
<a  href="http://www.di.unipi.it/~boerger/" onclick="javascript:pageTracker._trackPageview('/external/www.di.unipi.it/~boerger/');" >Egon Boerger</a> introduced his current work on Semantical Model of BPMN. The computer scientist, known by most of us through his work on Abstract Sate Machines (ASM), focused in his talk on the try to improve the BPMN with a unambigious and clear meaning. Especially, he showed in a very plastic way, how a formal specification can foster the understanding of a standard like BPMN. In doing so he reveal several weak points of BPMN concerning the meaning of splits/merges. Especially, those become a real problem if you use BPMN like a workflow language.</p>
<p><img class="alignleft" style="margin: 10px; float: left;" src="http://farm4.static.flickr.com/3198/2507553435_3437b345c1_m.jpg" alt="Egon Boerger" width="240" height="160" /> The main message of Egon was the need of formal specification and separation of specification from implementation. He showed how this can help in order to define the semantics. I was glad, that he confirmed some statements I&#8217;m discussing in my 
<a  href="http://simon.zambrovski.org/research/" onclick="javascript:pageTracker._trackPageview('/external/simon.zambrovski.org/research/');" >thesis</a>.</p>
<p>Another positive message was that he is in touch with the OMG and SAP guys and his propositions are not only know in academia, but also in the standardization organization like OMG. He reported about some positive feedback from them, and spoke about some contributions to the BPMN 2.0.</p>
<p>I really enjoyed the session, because I like this old-school-style computer scientists. They spread their meta-thinking of a very high level and precision, that sometimes drives us progmatic guyes crazy. In the same time, they establish a natural meaning of quality and foster the reasoning about the topic, we are dealing with everyday&#8230;</p>
<p>(
<a title="Flickr Set of Simon Zambrovski"  href="http://www.flickr.com/photos/sza/sets/72157605153671046/" onclick="javascript:pageTracker._trackPageview('/external/www.flickr.com/photos/sza/sets/72157605153671046/');" >more photos in my photo stream</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/05/how-good-is-bpmn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From theory to practice</title>
		<link>http://www.techjava.de/topics/2008/05/from-theory-to-practice/</link>
		<comments>http://www.techjava.de/topics/2008/05/from-theory-to-practice/#comments</comments>
		<pubDate>Wed, 14 May 2008 11:23:21 +0000</pubDate>
		<dc:creator>Simon Zambrovski</dc:creator>
				<category><![CDATA[announce]]></category>
		<category><![CDATA[computer science]]></category>
		<category><![CDATA[enterprise systems]]></category>
		<category><![CDATA[abstract state machines]]></category>
		<category><![CDATA[egon boerger]]></category>
		<category><![CDATA[lehmanns]]></category>
		<category><![CDATA[tuhh]]></category>

		<guid isPermaLink="false">http://www.techjava.de/?p=60</guid>
		<description><![CDATA[May 19th, 2008 seems to become an important day for the computer science in Hamburg.
Modelling BPEL Using Abstract State Machines
May 19th, 15:30 &#8211; 16:30
Ditze Hörsaal, Schwarzenbergstr. 95, 016 (AudiMax I building), 21073 Hamburg
by 
Prof. Egon Börger from the University of Pisa, Italy. (
original announcement)
It starts with an invited talk of a 
Prof. Dr. Egon Börger, [...]]]></description>
			<content:encoded><![CDATA[<p>May 19th, 2008 seems to become an important day for the computer science in Hamburg.</p>
<h3>Modelling BPEL Using Abstract State Machines</h3>
<p>May 19th, 15:30 &#8211; 16:30<br />
Ditze Hörsaal, Schwarzenbergstr. 95, 016 (AudiMax I building), 21073 Hamburg<br />
by 
<a  href="http://www.di.unipi.it/~boerger/" onclick="javascript:pageTracker._trackPageview('/external/www.di.unipi.it/~boerger/');" >Prof. Egon Börger</a> from the University of Pisa, Italy. (
<a  href="http://www.tu-harburg.de/sva/html/news.en.html" onclick="javascript:pageTracker._trackPageview('/external/www.tu-harburg.de/sva/html/news.en.html');" >original announcement</a>)</p>
<p>It starts with an invited talk of a 
<a  href="http://www.di.unipi.it/~boerger/" onclick="javascript:pageTracker._trackPageview('/external/www.di.unipi.it/~boerger/');" >Prof. Dr. Egon Börger</a>, famous computer science researcher, applying the concepts of  
<a  href="http://en.wikipedia.org/wiki/Abstract_state_machines" onclick="javascript:pageTracker._trackPageview('/external/en.wikipedia.org/wiki/Abstract_state_machines');" >Abstract State Mashines</a> to the software and hardware design at Hamburg University of Technology.</p>
<h3>Pragmatic Java EE 5 Hacking &#8211; Rethinking Best Practices</h3>
<p>May 19th, 20:00 &#8211; 22:00<br />

<a  href="http://www.lob.de/cgi-bin/work/pages?id=U7HYixW1yHEijwvY&amp;frame=yes&amp;flag=google&amp;menupic=no&amp;page=lfb_hambg_2a" onclick="javascript:pageTracker._trackPageview('/external/www.lob.de/cgi-bin/work/pages');" >Lehmanns Fachbuchhandlung (am Hauptbahnhof)</a><br />
Kurze Mühren 6, 20095 Hamburg<br />
by 
<a  href="http://www.adam-bien.com/" onclick="javascript:pageTracker._trackPageview('/external/www.adam-bien.com/');" >Adam Bien</a> (
<a  href="http://www.jughh.org/display/jughh/2008/05/11/Treffen+im+Mai+-+Pragmatic+Java+EE+5+Hacking+-+Rethinking+Best+Practices" onclick="javascript:pageTracker._trackPageview('/external/www.jughh.org/display/jughh/2008/05/11/Treffen+im+Mai+-+Pragmatic+Java+EE+5+Hacking+-+Rethinking+Best+Practices');" >original announcement</a>)<a href="http://www.adam-bien.com/"><br />
</a></p>
<h3><img class="alignleft alignnone size-medium wp-image-61" style="margin: 10px; float: left;" title="JavaUserGroup Hamburg" src="http://www.techjava.de/wp-content/uploads/javausergrouphh.png" alt="" width="133" height="123" /></h3>
<p>On the same day the meeting of the 
<a  href="http://www.jughh.org/display/jughh/2008/05/11/Treffen+im+Mai+-+Pragmatic+Java+EE+5+Hacking+-+Rethinking+Best+Practices" onclick="javascript:pageTracker._trackPageview('/external/www.jughh.org/display/jughh/2008/05/11/Treffen+im+Mai+-+Pragmatic+Java+EE+5+Hacking+-+Rethinking+Best+Practices');" >Java User Group Hamburg</a> takes place at Lehmanns Fachbuchhandlung. This time an invited talk on &#8220;Progmatic Java EE 5 Hacking&#8221; by Adam Bien. Java Champion Adam Bien is a self-employed consultant, lecturer, software architect, developer, and author in the enterprise Java sector in Germany who implements Java technology on a large scale. He is also the author of several books and articles on Java and J2EE technology, as well as distributed Java programming. His books include J2EE Patterns, J2EE HotSpots, Java EE 5 Architectures, Enterprise Architectures, Enterprise Java Frameworks, SOA Expert Knowledge, and Struts, all published in German.</p>
<p>Java EE 5 is a revolution, not an evolution. Perhaps it goes not far enough &#8211; however some best-practices and patterns need to be pimped up, re-thought or pruned. After a short introduction into Java EE 5 / Java EE 6 (with a from scratch creation of a simple application with all &#8220;enterprise features&#8221;). The talk will provide the concept, patterns, best practices and discuss the context, advantages as well as shortcomings and provide suggestions / solutions for Java EE 5/6. This session will be interactive / openspace like. I&#8217;m really open for constructive criticism and will try to answer all questions with &#8230;code and real world context. Some upcoming Java EE 6 features will be presented as well.</p>
<p>So, see you there&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techjava.de/topics/2008/05/from-theory-to-practice/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
