<?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-34320050</id><updated>2011-12-30T17:12:38.891Z</updated><title type='text'>Concurrency Theory IFIP WG1.8</title><subtitle type='html'>This blog is meant as a discussion forum for the members of the IFIP WG1.8 on Concurrency Theory. Members of the WG also use it to contribute posts related to concurrency theory at large. Members of the concurrency theory community are welcome to comment on the posts or solicit discussion on topics they find of interest for the research community on concurrency theory using this blog.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34320050.post-1131307524663110384</id><published>2009-10-12T09:16:00.000Z</published><updated>2009-10-12T09:16:55.247Z</updated><title type='text'>IFIP 1.8 workshop on FORMAL METHODS FOR EMBEDDED SYSTEMS</title><content type='html'>&lt;i&gt;Here is the call for participation for an event organized the WG. Do take part if you happen to be in Eindhoven for FM week!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="ii gt" id=":54"&gt;&lt;wbr&gt;&lt;/wbr&gt;==============================&lt;wbr&gt;&lt;/wbr&gt;==========&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CALL FOR PARTICIPATION&lt;br /&gt;==============================&lt;wbr&gt;&lt;/wbr&gt;==========&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; IFIP 1.8 workshop on FORMAL METHODS FOR EMBEDDED SYSTEMS&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://www.cse.unsw.edu.au/%7Ervg/FMES/" target="_blank"&gt;http://www.cse.unsw.edu.au/~&lt;wbr&gt;&lt;/wbr&gt;rvg/FMES/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Eindhoven, The Netherlands, November 5, 2009&lt;br /&gt;==============================&lt;wbr&gt;&lt;/wbr&gt;==============================&lt;wbr&gt;&lt;/wbr&gt;==========&lt;br /&gt;&lt;br /&gt;This IFIP 1.8 workshop is organised as part of the Formal Methods Week,&lt;br /&gt;which takes place in Eindhoven from November 2 until November 6, 2009.&lt;br /&gt;The goal of the workshop is to summarise research from different areas&lt;br /&gt;of formal methods targeted to embedded systems, and to promote the use&lt;br /&gt;of formal methods in different applications and in the engineering&lt;br /&gt;discipline for embedded systems.&lt;br /&gt;&lt;br /&gt;PROGRAMME:&lt;br /&gt;----------&lt;br /&gt;&amp;nbsp;8:30 &amp;nbsp;Registration and coffee&lt;br /&gt;&amp;nbsp;8:50 &amp;nbsp;Opening&lt;br /&gt;&lt;br /&gt;&amp;nbsp;9:00 &amp;nbsp;Bert van Beek -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The Compositional Interchange Format: concepts, formal basis,&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and applications&lt;br /&gt;&amp;nbsp;9:45 &amp;nbsp;Holger Hermanns -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Synchronous vs. Asynchronous Performance Models of Industrial&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Networks on Chip Designs&lt;br /&gt;&lt;br /&gt;&amp;nbsp;10:30 Coffee break&lt;br /&gt;&lt;br /&gt;&amp;nbsp;11:00 Catuscia Palamidessi -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Synchronization in the pi-calculus&lt;br /&gt;&amp;nbsp;11:45 Joost-Pieter Katoen -&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Analysis and Semantics of Extended AADL Models&lt;br /&gt;&lt;br /&gt;&amp;nbsp;12:30 Lunch&lt;br /&gt;&amp;nbsp;14:00 The End&lt;br /&gt;&lt;br /&gt;For abstracts of the talks and further details about the workshop we&lt;br /&gt;refer to &lt;a href="http://www.cse.unsw.edu.au/%7Ervg/FMES/" target="_blank"&gt;http://www.cse.unsw.edu.au/~&lt;wbr&gt;&lt;/wbr&gt;rvg/FMES/&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;REGISTRATION&lt;br /&gt;------------&lt;br /&gt;The registration fee for the workshop is 45 euros and covers coffee/tea&lt;br /&gt;and lunch. You also need to register for FMweek, which costs an&lt;br /&gt;additional 35 euros (administration costs). Please register via the&lt;br /&gt;FMweek website: &lt;a href="http://www.win.tue.nl/fmweek" target="_blank"&gt;http://www.win.tue.nl/fmweek&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WORKSHOP ORGANISERS:&lt;br /&gt;---------------------&lt;br /&gt;Rob van Glabbeek (National ICT Australia)&lt;br /&gt;Ursula Goltz (Technical University Braunschweig, Germany)&lt;br /&gt;&lt;span style="color: #888888;"&gt;Bas Luttik (Technische Universiteit Eindhoven, The Netherlands)&lt;br /&gt;Uwe Nestmann (Technical University Berlin, Germany)&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-1131307524663110384?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/1131307524663110384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=1131307524663110384' title='38 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/1131307524663110384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/1131307524663110384'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2009/10/ifip-18-workshop-on-formal-methods-for.html' title='IFIP 1.8 workshop on FORMAL METHODS FOR EMBEDDED SYSTEMS'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>38</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-1537044025224140958</id><published>2008-09-25T15:10:00.002Z</published><updated>2008-09-26T10:16:21.425Z</updated><title type='text'>Vardi Receives The Blaise Pascal Medal in Computer Science For 2008</title><content type='html'>I just learned that WG1.8 member &lt;a href="http://www.cs.rice.edu/%7Evardi"&gt;Moshe Vardi&lt;/a&gt; is the recipient of the &lt;a href="http://www.eurasc.org/medals/pb_medals_08.asp"&gt;Blaise Pascal Medal in Computer Science for 2008&lt;/a&gt; of the &lt;a href="http://www.eurasc.org/"&gt;European Academy of Sciences&lt;/a&gt;. This is outstanding news for TCS as a whole and for our WG in particular.&lt;br /&gt;&lt;br /&gt;The motivation for the prize reads:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;In recognition of his outstanding contributions in several areas of computer science connected by their use of logic as an underlying methodology. His work has had fundamental and lasting impact on automatic verification, logic of knowledge, database theory, and finite-model theory.&lt;br /&gt;&lt;/blockquote&gt;Congrats to Moshe!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-1537044025224140958?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/1537044025224140958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=1537044025224140958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/1537044025224140958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/1537044025224140958'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2008/09/vardi-receives-blaise-pascal-medal-in.html' title='Vardi Receives The Blaise Pascal Medal in Computer Science For 2008'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-3584501467739903460</id><published>2008-09-09T06:41:00.002Z</published><updated>2008-09-09T07:55:25.007Z</updated><title type='text'>Changes at the helm of WG1.8 and plans for the near future</title><content type='html'>I apologize for not posting much on this blog of late. Life has been very hectic and the organization of ICALP 2008 took its toll on me, but that's no excuse for the silence.&lt;br /&gt;&lt;br /&gt;Chairpersons of IFIP WGs are in service for a three-year period and may apply for reappointment for another three-year stint. My period of service is running out as we speak and, in the light of several other family- and work-related commitments, I think that it is best for the WG if I step down as chair now. The WG needs a more active and visible chairperson. Thanks a lot for your cooperation over the last three years. I enjoyed it a lot.&lt;br /&gt;&lt;br /&gt;Wan Fokkink and Anna Ingolfsdottir will also step down from their positions as vice-chair and secretary of the WG. Thanks a lot to them for their sterling service.&lt;br /&gt;&lt;br /&gt;The IFIP secratariat will organize an election that will allow us to decide on our new chairperson democratically. We are lucky to have a strong candidate for the role, namely Jos Baeten. Jos is the chairman of the Steering Committee for CONCUR and the Dutch national representative within TC1. If he is elected as chairperson of the WG, he will therefore ensure a seamless integration of our activities with those within the CONCUR  conferences and within TC1.&lt;br /&gt;&lt;br /&gt;If you would like to run for election, please drop me a line.&lt;br /&gt;&lt;br /&gt;We are also planning several new strategic workshops under the auspices of the WG. We will organize a workshop affiliated with &lt;a href="http://www.win.tue.nl/fm2009/"&gt;FM 2009&lt;/a&gt;, which will be held in Eindhoven. The workshop will be organized by Wan Fokkink and Uwe Nestmann, and its preliminary theme is related to the connections between the research carried out within the CONCUR community and the PODC community, with possible emphasis on the development of verification techniques and tools.&lt;br /&gt;&lt;br /&gt;We are also thinking about organizing a workshop at &lt;a href="http://concur09.cs.unibo.it/"&gt;CONCUR 2009&lt;/a&gt; in Bologna. We already have some ideas for possible topics for the workshop, but we welcome your input for this and future workshops.&lt;br /&gt;&lt;br /&gt;I also encourage you to use the blog for airing your opinions, questions and desires related to the activities of the WG.&lt;br /&gt;&lt;br /&gt;I'll sign off now, since Tim Roughgarden is starting his invited talk at TCS 2008.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-3584501467739903460?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/3584501467739903460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=3584501467739903460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/3584501467739903460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/3584501467739903460'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2008/09/changes-at-helm-of-wg18-and-plans-for.html' title='Changes at the helm of WG1.8 and plans for the near future'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-8583847478491574614</id><published>2008-07-14T13:19:00.002Z</published><updated>2008-07-14T13:26:13.681Z</updated><title type='text'>ICALP 2008</title><content type='html'>&lt;div class="post-body"&gt;  &lt;div&gt;       &lt;a href="http://www.ru.is/icalp08"&gt;ICALP 2008&lt;/a&gt; is now over. We had nearly 500 people attending the main conference and its affiliated events. It was a lot of work to organize such a large scientific meeting, but Anna, Magnús and I were very happy to see that people enjoyed their visit to Iceland and their stay in Reykjavík.&lt;br /&gt;&lt;br /&gt;Here I will limit myself to giving a few remarks on the last three days of the ICALP conference.&lt;br /&gt;&lt;br /&gt;On Wednesday, &lt;a href="http://www.labri.fr/perso/courcell/" target="_blank"&gt;Bruno Courcelle&lt;/a&gt; (Labri, Universitè Bordeaux, France) delivered a plenary invited talk entitled &lt;a href="http://www.labri.fr/perso/courcell/Conferences/ProcICALP2008.pdf"&gt;&lt;i&gt;Graph Structure and Monadic Second-order Logic: Language Theoretical Aspects&lt;/i&gt;&lt;/a&gt;. Courcelle is one of the 15 most cited French scientists and the most cited French computer scientist. (See &lt;a href="http://www.labri.fr/perso/courcell/PrixCitations2004.doc" target="_blank"&gt;http://www.labri.fr/perso/&lt;wbr&gt;courcell/PrixCitations2004.doc&lt;/a&gt;.) In addition, he has become a member of the very prestigious Institut Universitaire de France (see &lt;a href="http://iuf.amue.fr/author/bcourcelle/" target="_blank"&gt;http://iuf.amue.fr/author/&lt;wbr&gt;bcourcelle/&lt;/a&gt;). Courcelle is one of the grand "old" men in theoretical computer science. In a career spanning about 35 years he has given fundamental contributions to the study of the logical, language-theoretic and algorithmic aspects of the theory of graphs. He is also one of the founders of, and main contributors to, algebraic semantics. In his talk, Bruno described the role that hierarchical decompositions and Monadic Second-order Logic play in the extension of methods and results from classic Formal Language Theory to the description of sets of finite graphs. Bruno is putting the final touches to a monograph on this topic that will be published by Cambridge University Press. (&lt;span style="" lang="EN-GB"&gt;&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="" lang="EN-GB"&gt;&lt;a href="http://www.labri.fr/perso/courcell/Book/CourGGBook.pdf"&gt;Present state of the work Part 1 : Chapters 1-6.&lt;/a&gt;&lt;span style=""&gt;    &lt;/span&gt;&lt;a href="http://www.labri.fr/perso/courcell/Book/CouBook2.pdf"&gt;Part 2 : Chapters 7-11&lt;/a&gt;.)&lt;span style=""&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The scientific programme on Thursday was kicked off by an invited plenary talk by &lt;a href="http://www.math.dartmouth.edu/%7Epw/" target="_blank"&gt;Peter Winkler&lt;/a&gt; (Dartmouth, USA). The talk, entitled &lt;a href="http://www.ru.is/icalp08/invited-talks-abstracts.html#winkler" target="_blank"&gt;&lt;i&gt;Optimality and Greed in Dynamic Allocation&lt;/i&gt;&lt;/a&gt;, described a method for proving optimality in dynamic allocation problems that relies on the assumption that "it's right to be greedy." The method was developed while Peter was working on two problems which arose at Lucent Technologies.&lt;br /&gt;&lt;br /&gt;The scientific programme for Thursday reached its climax with the award ceremony, during which the EATCS award and the Gödel prize where handed out. After receiving the EATCS award, &lt;a href="http://people.seas.harvard.edu/%7Evaliant/" target="_blank"&gt;Leslie G. Valiant&lt;/a&gt; (Harvard, USA) delivered an excellent 30-minute presentation focusing on three topics that interest him right now. The topics are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Evolution&lt;/li&gt;&lt;li&gt;Intelligence&lt;/li&gt;&lt;li&gt;Human Brain.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt; In his opinion, all these topics are computer science and are screaming for an understanding based on algorithmic approaches. Leslie described some of his work in this direction.&lt;br /&gt;&lt;br /&gt;The Gödel prize talk, delivered by &lt;a href="http://cs-www.cs.yale.edu/homes/spielman/" target="_blank"&gt;Daniel A. Spielman&lt;/a&gt; (Yale, USA), provided an outstanding finale for the day. In his talk, Dan explained the idea of smooth anallysis, how Teng and he thought of it and what he hopes the future will bring. &lt;a href="http://www.cs.bu.edu/%7Esteng/" target="_blank"&gt;Shang-Hua Teng&lt;/a&gt; (Boston University, USA) gave a personal and heartfelt introduction to the work they did to merit such a prestigious award.&lt;br /&gt;&lt;br /&gt;The main event during the final day at ICALP was an invited plenary talk delivered by &lt;a href="http://www7.in.tum.de/%7Eesparza/" target="_blank"&gt;Javier Esparza&lt;/a&gt; (Technische Universität München, Germany). Javier's presentation was entitled&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.ru.is/icalp08/invited-talks-abstracts.html#esparza" target="_blank"&gt;&lt;i&gt;Newtonian Program Analysis&lt;/i&gt;&lt;/a&gt; and presented recent work by his students and him that aims at using a computational approach to solving equations developed by Isaac Newton about 300 years ago in the analysis of computer programs. The talk presented exciting work and was beautifully and enthusiastically delivered. After the talk, Peter Winkler commented to us: "You saved the best for the last!" Javier closed the talk by saying that "Newton did it all 300 years ago, but he never saw Iceland!"&lt;br /&gt;&lt;br /&gt;&lt;a href="http://icalp09.cti.gr/"&gt;ICALP 2009&lt;/a&gt; will be held in Rhodos, Greece. Good luck to the organizers of ICALP 2009!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-8583847478491574614?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/8583847478491574614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=8583847478491574614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/8583847478491574614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/8583847478491574614'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2008/07/icalp-2008.html' title='ICALP 2008'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-5982353580353067050</id><published>2007-10-06T22:49:00.000Z</published><updated>2007-10-07T10:06:08.281Z</updated><title type='text'>Frits Vaandrager's Answers</title><content type='html'>&lt;span style="font-style: italic;"&gt;I have received a contribution from Frits Vaandrager to the discussion arising from the CONCUR workshop. I am very pleased to post them here.&lt;br /&gt;Enjoy!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# What is the role/importance of real-time in modelling? Does industry want dense-time or discrete-time models?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;When modelling embedded systems and/or protocols, real-time aspects have to be dealt with very frequently.  If one prefers not to use a real-time model checker, one can often encode&lt;br /&gt;real-time constraints in finite state model checkers. For instance, in an &lt;a href="http://link.springer.de/link/service/journals/10009/bibs/2004001/20040021.htm"&gt;STTT paper from 2002&lt;/a&gt;, Brinksma, Mader and Fehnker analyzed a PLC control schedule using SPIN, and obtained results that were (at that time) competitive with &lt;a href="http://www.uppaal.com/"&gt;Uppaal&lt;/a&gt;. Their trick was to advance the discrete clock variable not one by one, but directly to the point of the next event.&lt;br /&gt;&lt;br /&gt;In his PhD thesis, Rajeev Alur has made a good case for dense time models.  In the case of open systems with components that have different clocks, dense time is conceptually the right&lt;br /&gt;thing to do.  But in practice one often gets away with discrete-time models.&lt;br /&gt;&lt;br /&gt;Industry has no preference for dense-time or discrete-time: any approach that solves their problems is fine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# How does one involve small- and medium-size companies in collaborations with concurrency theoreticians/practitioners? Does "company size" matter?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The maturity of model checkers has increased enormously over the last years and as a result it becomes much easier to apply them, also for non-experts.  I give two examples:&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://allendowney.com/"&gt;Allen B. Downey&lt;/a&gt; has written &lt;a href="http://www.greenteapress.com/semaphores/"&gt;"The little book of semaphores"&lt;/a&gt;, a nice book in which he presents solutions to dozens of concurrency problems, ranging from classical ones (like the barbershop)&lt;br /&gt;to tricky and obscure problems (like the Sushi bar).  This year I asked a class of first-year computer science students with just a few hours of model checking experience to pick a problem from Downey's book (a different problem for each pair of students) and to model and analyze Downey's solution for it using Uppaal. As a result, my students spotted several mistakes in Downey's book, mistakes which have been confirmed by the author.&lt;br /&gt;&lt;br /&gt;- Matthijs Mekking, a student interested in implementing protocols and with no particular expertise in formal methods just completed an MSc thesis project at NLnet Labs on the SHIM6&lt;br /&gt;protocol, a proposed IETF standard  for multi-homing.  At some point he started to model the protocol using Uppaal and became enthusiastic.  He managed to find several nontrivial mistakes&lt;br /&gt;in the standard and greatly impressed the protocol designers. His results directly influenced the new version of the standard. (See &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.ita.cs.ru.nl/publications/papers/fvaan/SHIM6/" target="_blank"&gt;http://www.ita.cs.ru.nl&lt;wbr&gt;/publications/papers/fvaan&lt;wbr&gt;/SHIM6/&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;SMEs usually don't have verification specialists in house, so they need some advice on modelling and analysis.  But with todays technology it is possible to get results rather quickly, and they can do part of the work themselves. The situation will further improve when MSc and PhD graduates with a background in model checking get jobs at these companies. My group is collaborating with several SMEs and the verification problems they provide us with are often&lt;br /&gt;interesting from an academic perspective.&lt;br /&gt;&lt;br /&gt;Unlike SMEs large companies are able to invest in long-term research.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# Is there any need for stochastic and probabilistic modelling in applications? More pointedly, have you met an example that you could not model because your tool does not support stochastic or probabilistic phenomena?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yes!! There is a great need for stochastic and probabilistic modelling and analysis techniques, and I would for instance welcome a tool that combines the functionality of Uppaal and &lt;a href="http://www.prismmodelchecker.org/"&gt;PRISM&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The Zeroconf protocol, for instance, is full of probabilistic features that we could not model using Uppaal.  If we really want to make impact in the area of wireless sensor networks, mobile ad-hoc networks, and P2P networks we need to extend model checkers with probabilities since the design of these networks can only be properly understood if we take probabilities into account.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# How can we, as a community, foster the building of industrial-strength tools based on sound theories?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Theory for the sake of theory is good and important but IMHO the concurrency community has too much of it.  In order to really push model checking technology into industry the performance and functionality of these tools must be further improved by several orders of magnitude.  This can only be achieved by a combined and focused effort of a large team of researchers and is also a major academic challenge.&lt;br /&gt;&lt;br /&gt;In order to test new ideas one needs prototype tools to play with.  However, I believe it is not healthy that almost every research group on model checking has its own tool. Only a few groups manage to keep their model checking tool in the air for more than a decade.  Developing an&lt;br /&gt;industrial-strength model checking tool requires a huge effort.  I think academic groups have to join forces if they want to build (and maintain!) industrial-strength tools. Uppaal has been highly succesful in part due to the continued efforts from teams in Aalborg, Uppsala, Nijmegen, Twente and elsewhere.  So why don't the CADP and muCRL teams join forces? Why isn't it possible to establish stronger ties between Uppaal and IF?  Why are there so many probabilistic model&lt;br /&gt;checkers?&lt;br /&gt;&lt;br /&gt;By combining efforts we can be much more effective.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;# What has concurrency theory offered industry so far? What are the next steps that the concurrency community should take in order to increase the impact of its research in an industrial setting? And what are future promising application areas for concurrency research?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Contributions are very powerful modeling languages and concepts, and of course model checking.&lt;br /&gt;&lt;br /&gt;A major challenge ahead of us is to combine features. In model checking people proposed symmetry reduction, partial order reduction, CEGAR, etc.  What about the combination of all these features?  How can we prove it is sound.  Can we combine probabilistic choice, hybrid aspects, real-time, and hierarchy as in state-charts? I believe it will be possible to define such combinations but I expect we will need theorem provers and proof assistents to help us to manage the resulting complexity.&lt;br /&gt;&lt;br /&gt;I am aware of applications in other areas, but I believe computer system engineering will remain the most important application area for concurrency theory the coming decade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-5982353580353067050?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/5982353580353067050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=5982353580353067050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5982353580353067050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5982353580353067050'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/10/frits-vaandragers-answers.html' title='Frits Vaandrager&apos;s Answers'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-2397506748436986700</id><published>2007-10-05T22:03:00.000Z</published><updated>2007-10-05T22:07:14.610Z</updated><title type='text'>Joost-Pieter Katoen On The Need for Probabilistic and Stochastic Modelling</title><content type='html'>&lt;span style="font-style: italic;"&gt;I am posting this message on behalf of Joost-Pieter Katoen, who sent me his reaction to one of the questions posed to the panel members during our workshop at CONCUR 2007. Enjoy!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I'd like to answer to the question on the need for stochastic and probabilistic modeling (and analysis).  Some concrete examples of case studies provided by industry for which probabilistic aspects are very important are listed below.  The importance of explicitly modeling random effects explicitly stands or falls with the kind of property to be established, of course, so I am definitely not claiming that these examples cannot (and should not) be modeled by techniques that do not support random phenomena.&lt;br /&gt;&lt;br /&gt;1. Leader election in IEEE 1394: in case of a conflict (two nodes&lt;br /&gt;pretend to be a leader), the contending nodes send a message (be&lt;br /&gt;my parent) and randomly wait either short or long.  What is the&lt;br /&gt;optimal policy to resolve the contention the fastest?  (This turns&lt;br /&gt;out to be a slightly unbiased coin).&lt;br /&gt;&lt;br /&gt;2. In the Ametist EU-project, the German industrial partner Axxom&lt;br /&gt;generated schedules for a lacquer production plant.  While doing&lt;br /&gt;so, they abstracted from many details that the lacquer producer&lt;br /&gt;supplies such as: the average fraction of time a resource is not&lt;br /&gt;operational, the fraction of (operational) time the resource can&lt;br /&gt;be used because necessary human support is present, and so&lt;br /&gt;forth.  In their abstraction they scheduled tasks conservatively&lt;br /&gt;and they were interested in whether they could improve their&lt;br /&gt;schedules while reducing the probability to miss the deadline.&lt;br /&gt;Clearly, a stochastic modeling is needed, and indeed has been&lt;br /&gt;carried out using a stochastic process algebra.&lt;br /&gt;&lt;br /&gt;3. Hubert and Holger should be able to say much more about&lt;br /&gt;&lt;script&gt;&lt;!-- D(["mb","a recent project they are pursuing with a French company on\u003cbr /\&gt;the validation of multiprocessor multi-threaded architectures.\u003cbr /\&gt;I do not know exactly what they are investigating, but they use\u003cbr /\&gt;stochastic process algebras to model!\u003cbr /\&gt;\u003cbr /\&gt;Finally, let me say that (as Moshe is also indicating) that the\u003cbr /\&gt;interest in probabilistic modeling is growing steadily.  To give\u003cbr /\&gt;an example, the European Space Agency (ESA) is currently\u003cbr /\&gt;considering to use probabilistic modeling and analysis in the\u003cbr /\&gt;context of AADL, an architecture specification language where\u003cbr /\&gt;an important ingredient ais the failure rates of components.\u003cbr /\&gt;\u003cbr /\&gt;All in all, it is fair to say that there is a quest for probabilistic\u003cbr /\&gt;techniques!\u003cbr /\&gt;\u003cbr /\&gt;Best regards,\u003cbr /\&gt;\u003cbr /\&gt;Joost-Pieter\u003cbr /\&gt;\u003c/div\&gt;",1] );  //--&gt;&lt;/script&gt;a recent project they are pursuing with a French company on&lt;br /&gt;the validation of multiprocessor multi-threaded architectures.&lt;br /&gt;I do not know exactly what they are investigating, but they use&lt;br /&gt;stochastic process algebras to model!&lt;br /&gt;&lt;br /&gt;Finally, let me say that (as Moshe is also indicating) that the&lt;br /&gt;interest in probabilistic modeling is growing steadily.  To give&lt;br /&gt;an example, the European Space Agency (ESA) is currently&lt;br /&gt;considering to use probabilistic modeling and analysis in the&lt;br /&gt;context of AADL, an architecture specification language where&lt;br /&gt;an important ingredient ais the failure rates of components.&lt;br /&gt;&lt;br /&gt;All in all, it is fair to say that there is a quest for probabilistic&lt;br /&gt;techniques!&lt;br /&gt;&lt;br /&gt;Joost-Pieter Katoen&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-2397506748436986700?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/2397506748436986700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=2397506748436986700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/2397506748436986700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/2397506748436986700'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/10/joost-pieter-katoen-on-need-for.html' title='Joost-Pieter Katoen On The Need for Probabilistic and Stochastic Modelling'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-5550824521387803172</id><published>2007-09-24T07:55:00.000Z</published><updated>2007-09-24T07:56:25.035Z</updated><title type='text'>Luca de Alfaro in the News</title><content type='html'>At CONCUR 2007, I learned that our colleague and member of WG1.8 &lt;a href="http://www.soe.ucsc.edu/%7Eluca/"&gt;Luca de Alfaro&lt;/a&gt; has recently hit the news for his work on an evaluation of trust in contributions to Wikipedia. (See &lt;a href="http://trust.cse.ucsc.edu/"&gt;&lt;span style="color: rgb(178, 42, 0);"&gt;&lt;b&gt;Demo: Coloring the text of the Wikipedia according to its trust&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;.) Luca's work is based on the idea of colouring the text of Wikipedia articles according to a computed value of &lt;i&gt;trust&lt;/i&gt;. The &lt;i&gt;trust&lt;/i&gt; value of each word of a Wikipedia article is computed as a function of the  &lt;a href="http://www.soe.ucsc.edu/%7Eluca/papers/07/wikiwww2007.html"&gt;reputation&lt;/a&gt;  of the original author, as well as the reputation of all authors who subsequently revised the text.&lt;br /&gt;&lt;br /&gt;This work of Luca's was mentioned in the Washington Post (I cannot locate the link anymore), the &lt;a href="http://www.jpost.com/servlet/Satellite?cid=1186557478107&amp;amp;pagename=JPost%2FJPArticle%2FShowFull"&gt;Jerusalem Post&lt;/a&gt;, &lt;a href="http://technews.acm.org/archives.cfm?fo=2007-08-aug/aug-29-2007.html"&gt;ACM TechNews&lt;/a&gt; and &lt;a href="http://sfgate.com/cgi-bin/blogs/sfgate/author?blogid=19&amp;amp;auth=65"&gt;SFGate.com&lt;/a&gt; amongst others.&lt;br /&gt;&lt;br /&gt;Luca will also be the PC chair for FOSSACS 2009 in York, but this will give him less media exposure :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-5550824521387803172?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/5550824521387803172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=5550824521387803172' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5550824521387803172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5550824521387803172'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/09/luca-de-alfaro-in-news_24.html' title='Luca de Alfaro in the News'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-615736996046485056</id><published>2007-09-22T13:18:00.000Z</published><updated>2007-09-22T13:21:40.922Z</updated><title type='text'>Guest Post from Jorge Perez</title><content type='html'>&lt;span style="font-style: italic;"&gt;I received this contribution from Jorge Perez, and post it with pleasure. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I have found your reports on the WG1.8 Workshop extremely enlightening. I am specially impressed by the invited speaker's opinions on the role of probabilistic/stochastic modeling. In my opinion, and having little experience on the theoretical side of the topic, their positions are, at the very least, certainly a matter for debate.&lt;br /&gt;&lt;br /&gt;The topic of the workshop also made me remember of the spirit of my former research group in Colombia. For many reasons, the group (called AVISPA, see &lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://avispa.puj.edu.co/" target="_blank"&gt;http://avispa.puj.edu.co/&lt;/a&gt;) is interested essentially in applied concurrency. This means thinking at the same time in theory and usable applications, beyond prototypes. Perhaps the most successful application area has been Computer Music.&lt;br /&gt;In collaboration with the French Acoustics/Music Research Institute (IRCAM), AVISPA has designed and implemented formal, concurrent languages to assist music composers in their duties. I know this is not properly an 'industrial application' but it could be an example of how concurrency theory can be fruitfully applied.&lt;br /&gt;&lt;br /&gt;AVISPA has recently launched a project on applied concurrency: it is&lt;br /&gt;called REACT (see&lt;br /&gt;&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://cic.puj.edu.co/wiki/doku.php?id=grupos:avispa:react" target="_blank"&gt;http://cic.puj.edu.co/wiki&lt;wbr&gt;/doku.php?id=grupos:avispa&lt;wbr&gt;:react&lt;/a&gt;), and it aims at consolidating our concurrency languages in several application areas, including security, systems biology, computer music (or more generally: multimedia semantic interaction).&lt;br /&gt;&lt;br /&gt;Sorry for the long post, but the topic is very interesting for me and I wanted to share this (perhaps unusual) approach to applied concurrency.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-615736996046485056?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/615736996046485056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=615736996046485056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/615736996046485056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/615736996046485056'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/09/guest-post-from-jorge-perez.html' title='Guest Post from Jorge Perez'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-477154063594543370</id><published>2007-09-21T16:46:00.000Z</published><updated>2007-09-22T08:34:19.946Z</updated><title type='text'>Some Answers By the Workshop Speakers</title><content type='html'>In a previous post, I listed the questions that the attendees at our CONCUR 2007 workshop raised to the invited speakers and panel members. I also promised to pen down my recollections of their answers. Here they, hoping that I won't misrepresent the opinions of these colleagues too much. I am sure that they will correct me if I inadvertently do so. Anything I write below should be taken with a huge pinch of salt :-)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What is the role/importance of real-time in modelling? Does industry want dense-time or discrete-time models?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Kim G. Larsen (KGL):&lt;span style="font-style: italic;"&gt; &lt;/span&gt;The vast majority of computing systems in operation today are embedded. Proper modelling and analysis of the behaviour of embedded systems requires time. However, industry does not really seem to care whether the model of time used in the models is discrete or continuous. When analyzing embedded systems, quantitative analysis techniques are needed and I expect that stochastics will play an increasing role in the future.&lt;br /&gt;&lt;br /&gt;Jan Friso Groote (JFG): Basically, industry do not know what they want and there is little point in chasing their ever-changing needs. Concrete modelling and analysis of computing systems should be based on a uniform calculus, which is rich enough to model the problem scenarios at hand. As far as real-time is concerned, it should be expressible in the uniform calculus.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;How does one involve small- and medium-size companies in collaborations with concurrency theoreticians/practitioners? Does "company size" matter?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Both JFG and KGL reported on several examples of interaction with industry where there seemed no relation between "size" and the success of the interaction. Kim described a successful collaboration on testing of GUI applications with a one-person company having basically no technological expertise. This was compared with the collaboration with Bang and Olufsen, which was a failure despite the resounding success of their first cooperation.&lt;br /&gt;&lt;br /&gt;Jan Friso highlighted the successful cooperations with industry within the &lt;a href="http://www.laquso.com/"&gt;Laquso&lt;/a&gt; laboratory. (See &lt;a href="http://www.laquso.com/projects/case_studies.php"&gt;here&lt;/a&gt; for more information.)&lt;br /&gt;&lt;br /&gt;Hubert Garavel (HG) stated there are three necessary conditions for a successful collaboration with industry. The company should have&lt;br /&gt;&lt;ol&gt;&lt;li&gt;a strong interest in quality,&lt;br /&gt;&lt;/li&gt;&lt;li&gt;a lot of money and&lt;br /&gt;&lt;/li&gt;&lt;li&gt;a formal modelling group in house.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;These criteria are difficult to find in a small- or medium-size company. In particular, the third criterion above is useful because it opens up the possibility of embedding a company engineer within the academic research group.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Is there any need for stochastic and probabilistic modelling in applications? More pointedly, have you met an example that you could not model because your tool does not support stochastic or probabilistic phenomena?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;There seemed to be a general opinion here that probabilistic modelling is nice, but not necessary. More precisely, none of the speakers had yet met an example that they could not model adequately because their models and tools do not permit stochastic or probabilistic modelling.&lt;br /&gt;&lt;br /&gt;JFG stated that he wants to work on research topics that can have applicability in real-life scenarios. He wants to  have interaction with industry mainly  as a way to learn what are the good/bad aspects of his modelling language and his tools. He feels that one should push for the use of the same model for verification and performance evaluation. (I have a vague recollection that this opinion was also shared by Kim.)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;How can we, as a community, foster the building of industrial-strength tools based on sound theories?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The general feeling amongst the panelists was that our community does not have the infrastructure to support tooling efforts. HG pointed out how the situation is better in France, where the development of tools and languages is supported and recognized by institutions like INRIA. (My note: In hindsight, this is reflected by the success of long-term efforts like those that led to  &lt;a href="http://www.esterel-technologies.com/"&gt;Esterel&lt;/a&gt;, &lt;a href="http://coq.inria.fr/"&gt;Coq&lt;/a&gt; and &lt;a href="http://caml.inria.fr/"&gt;CAML&lt;/a&gt;, amongst others.)&lt;br /&gt;&lt;br /&gt;The panelists suggested that conferences and journals should be keener to accept tools and case studies as refereed contributions on a par with papers. JFG pointed out that &lt;a href="http://www.elsevier.com/wps/find/journaldescription.cws_home/505623/description#description"&gt;Science of Computer Programming&lt;/a&gt; has now a track devoted to "expositions on implementations  of and experiments with novel programming languages, systems and methods." The journal's web page also states that "It  must be emphasized that papers describing new software  tools of relevance to SCP are welcome under the strict condition that the source code of the tools is open." KGL also stated that the TACAS conference series was initiated precisely to give more visibility to tooling efforts in our community.&lt;br /&gt;&lt;br /&gt;For a one-slide viewpoint on the economics of tool development look at slide 72 of &lt;a href="http://www.ru.is/luca/ifipworkshop/SLIDES/kgl.pdf"&gt;Kim's presentation&lt;/a&gt; at the workshop.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;What has concurrency theory offered industry so far? What are the next steps that the concurrency community should take in order to increase the impact of its research in an industrial setting? And what are future promising application areas for concurrency research?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;JFG: Theory does not have much to offer to industry. We should probably view concurrency theory as a nice mathematical theory that need not have any real-world application.&lt;br /&gt;&lt;br /&gt;As for what is it that we can do as a CONCUR community to assist in the work on tools, JFG's  answer is to organize that as many students are being taught their use and effective application as possible. One of the biggest problems that we are facing is that far too few people in industry understand what formal methods and their tools can effectively bring to industry. To be on the safe side, they do not see where the techniques are effective and what they offer. They however understand that there are other pressing needs to invest time in.&lt;br /&gt;&lt;br /&gt;If we teach formal methods we should teach the most advanced ones that the students can swallow. If they understand the advanced methods they can apply the more straightforward techniques. Of course the reverse does not hold. Don't teach them UML and expect them to understand mCRL2. But if you teach them mCRL2, they will not have any conceptual difficulty to apply UML.&lt;br /&gt;&lt;br /&gt;KGL: We should make our techniques fit into the whole system-development process. We should also make sure that existing model-based tools that are already in use by industry have much stronger semantic foundations.&lt;br /&gt;&lt;br /&gt;HG: Our community is in trouble! The model of concurrency that is prevalent is industry is Java-like (threads and shared variables). Our foundational beliefs are exotic for industry and message-passing, as used in our process calculi,  is not the order of the day. Our major challenge is in pushing the clean model of concurrency we like. Every computer science department in every university should play its part in achieving this aim. Education is one of our best weapons to make industry accept our models and the techniques based upon them.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-477154063594543370?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/477154063594543370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=477154063594543370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/477154063594543370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/477154063594543370'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/09/some-answers-by-workshop-speakers.html' title='Some Answers By the Workshop Speakers'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-4857968071085381941</id><published>2007-09-14T10:38:00.000Z</published><updated>2007-09-14T10:45:52.170Z</updated><title type='text'>Moshe Vardi's Answers</title><content type='html'>&lt;a href="http://www.cs.rice.edu/%7Evardi"&gt;Moshe Vardi &lt;/a&gt;has kindly sent me some brief answers to the questions I posted yesterday. I post them here in order to foster further discussion, and thank Moshe for his contribution.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What is the role/importance of real-time in modelling? Does industry want dense-time or discrete-time models?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Moshe: &lt;/span&gt;Complex hardware designs today are locally synchronous, but globally asynchronous. Using multiple clocks to specify temporal properties is very&lt;br /&gt;important, but I personally saw, so far, no application that required&lt;br /&gt;dense-time reasoning. (Perhaps timing analysis of circuits requires dense&lt;br /&gt;time?)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;How does one involve small- and medium-size companies in collaborations with concurrency theoreticians/practitioners? Does "company size" matter?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Moshe: &lt;/span&gt;Large companies can afford to think longer term and invest in internal/external research. This is quite harder to do with small companies, which typically looks for immediate solutions to their problems.&lt;ul&gt;&lt;li&gt;Is there any need for stochastic and probabilistic modelling in applications? More pointedly, have you met an example that you could not model because your tool does not support stochastic or probabilistic phenomena?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Moshe: &lt;/span&gt;I have not seen it so far, but I do hear people starting to talk about probabilistic behavior of computer circuits. Perhaps we'll see a growing need for stochastic modeling in a few years.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;How can we, as a community, foster the building of industrial-strength tools based on sound theories?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Moshe: &lt;/span&gt;Academia can rarely build industrial-strength tools. Academic tools are&lt;br /&gt;often the work of a single graduate student. Industry can put several PhD-level people on a single project.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What has concurrency theory offered industry so far? What are the next steps that the concurrency community should take in order to increase the impact of its research in an industrial setting? And what are future promising application areas for concurrency research?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;"&gt;Moshe: &lt;/span&gt;IMHO, the biggest successes of the concurrency-theory community, broadly&lt;br /&gt;conceived, is model checking and the development of synchronous languages. At the same time, many research direction in concurrency theory, such as process calculi and bisimulation theory have had fairly minimal impact. The theory community is often attracted to research based on its theoretical appeal, which does not always correlate with its industrial applicability. This does not mean that industrial applicability should be the guiding principle of research. Nevertheless, it would be worthwhile to pause once in a few years and examine the potential applicability of&lt;br /&gt;theoretical research.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-4857968071085381941?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/4857968071085381941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=4857968071085381941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/4857968071085381941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/4857968071085381941'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/09/moshe-vardis-answers.html' title='Moshe Vardi&apos;s Answers'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-8720940835298903211</id><published>2007-09-13T15:00:00.000Z</published><updated>2007-09-14T13:20:13.150Z</updated><title type='text'>Report on the WG1.8 Workshop at CONCUR 2007---Part 1</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;Preface&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As you may know, Jos Baeten, Wan Fokkink, Anna Ingolfsdottir, Uwe Nestmann and I organized a&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;a href="http://www.ru.is/luca/ifipworkshop/"&gt;Workshop on Applying Concurrency Research in Industry&lt;/a&gt;, co-located with &lt;a href="http://concur07.di.fc.ul.pt/"&gt;CONCUR 2007&lt;/a&gt; in Lisbon, on behalf of WG1.8. The workshop was held on the afternoon of Friday, 7 September, and ran concurrently with the last two sessions of the main conference. Despite the competition with CONCUR, we had about 25 participants at the workshop, including several members of the working group. I think that this was a rather decent level of attendance for a "strategic event".&lt;br /&gt;&lt;br /&gt;In this post, for the benefit of the WG members and of the community as a whole, I'll try to summarize the main discussion points that were raised during the presentations at the workshop and the ensuing panel discussion. I will also try to recall some of the questions that the audience asked the panel members. I hope that some of blog readers will want to contribute their opinion on these points and give their own answers to those questions themselves.&lt;br /&gt;&lt;br /&gt;The organizers of the workshop will use all of the contributions that they'll receive in putting together an article for the concurrency column of the BEATCS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Report on the Invited Talks&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Note: I encourage the speakers to correct anything they said that I may have misinterpreted or misrepresented.  I take full responsibility for any error I might have made in relaying the gist of the invited talks, and I'll be happy to post corrections and further comments. &lt;/span&gt;&lt;span style="font-style: italic;"&gt;This is meant to be a live repository.&lt;/span&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The workshop began with four invited presentations delivered by &lt;a href="http://www.inrialpes.fr/vasy/people/Hubert.Garavel/"&gt;Hubert Garavel&lt;/a&gt;, &lt;a href="http://www.pps.jussieu.fr/%7Edanos/"&gt;Vincent Danos&lt;/a&gt;, &lt;a href="http://www.cs.aau.dk/%7Ekgl"&gt;Kim G. Larsen&lt;/a&gt; and &lt;a href="http://win.tue.nl/%7Ejfg"&gt;Jan Friso Groote&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Hubert gave an overview of his twenty-year work on the &lt;a href="http://www.inrialpes.fr/vasy/cadp/"&gt;CADP&lt;/a&gt; tool set, which is the oldest concurrency-theoretic tool still in activity. A thread underlying his work in what he called "applied concurrency theory" is that one must push the main results of our research area to industry and that this is only possible with the development of strong tool support for our methods. Hubert said that one of his design principles has been to restrict the tool's functionality for efficiency reasons, and that elegant semantics and efficient execution are two separate (at times conflicting) issues. &lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;I have a note to the effect that, during Hubert's presentation, somebody (possibly Hubert himself) said that a lot of code doing bisimulation minimization has been lost over the years. We simply have not been consistent enough in preserving some of our earlier tooling efforts for the present generations of developers. Jan Friso said that current bisimulation minimization algorithms do not scale up to the size of the systems that are currently being analyzed, and asked whether it would be appropriate to rekindle research and implementation efforts on efficient and scalable bisimulation algorithms.&lt;br /&gt;&lt;br /&gt;Earlier that day, Vincent had delivered an inspiring tutorial on his work in doing rule-based analysis of biological signalling. Listening to his tutorial, I was left with the impression that he is really having an impact in the life sciences, and that experimental biologists might very well use his tools based on concurrency-theoretic ideas. At the workshop, Vincent presented another way in which concurrency-theoretic ideas can help experimental biologists in their work. Experimental biology has a huge knowledge representation problem. (Vincent mentioned that there are two papers published in that area each minute!) In his opinion, experimental biologists can/should&lt;br /&gt;&lt;ul&gt;&lt;li&gt;use concurrency-inspired languages to express biological understanding and&lt;br /&gt;&lt;/li&gt;&lt;li&gt;display this information in a wiki-type system.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;This will allow them to construct models systematically and to simulate them (exploiting the executable nature of concurrency-theoretic models) well beyond what is possible today by means of experiments.&lt;br /&gt;&lt;br /&gt;Kim's talk was based on his experience with the ten-year development of the &lt;a href="http://www.uppaal.com/"&gt;Uppaal &lt;/a&gt;tool, and reported on the knowledge transfer activity, which is part of his involvement in &lt;a href="http://www.ciss.dk/en/"&gt;CISS&lt;/a&gt;. Apart from surveying the development of Uppaal and its recent offsprings, Kim's talk sent out the following general messages to the audience.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tools are a necessary condition for the successful transfer of concurrency-theoretic ideas in industry. Tool development is labour intensive, and one needs the sustained effort of many people over many years to produce good software tools.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Academic courses offered to students and to industry practitioners play a key role.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Concurrency researchers should try and target different communities of potential users. One never knows where successful applications are going to stem from.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;A good beginning is useful! Being able to start with a success story may lead to further successes and a long-term collaborations. However, Kim warned against assuming that a good beginning is a guarantee of a good ending, and recounted the story of the Aalborg collaboration with Bang and Olufsen, who disappeared from sight after Klaus Havelund, Arne Skou and Kim found and fixed a bug in one of their protocols. See &lt;a href="http://www.havelund.com/Publications/irlink.ps"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The success of CISS shows that several companies are very interested in applying concurrency-theoretic ideas and tools because this reduces time to market and increases the quality of their products.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The impact of one's work on the application of concurrency-theoretic research in industry is not always directly proportional to the amount of effort one puts into the work itself. Kim gave the example of the synthesis of control software controlling the temperature and humidity in an actual pig stable in Denmark. This software was synthesized using &lt;a href="http://www.cs.aau.dk/%7Ebehrmann/cora/"&gt;Uppaal Cora&lt;/a&gt; in a short time and is actually running to the satisfaction of its customers :-)&lt;/li&gt;&lt;li&gt;Finally, Kim called for an expansion of the scope for use of concurrency theory. We should link our work to testing, optimization etc. and embed it into standard software engineering methodologies, which are familiar to practitioners.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Jan Friso presented an overview of the &lt;a href="http://www.mcrl2.org/wiki/index.php/Home"&gt;mCRL2 tool set&lt;/a&gt;, and gave a demo of several features of the system. He stated his belief that proving the correctness of systems by hand gives one understanding that mere button-press model-checking does not yield. However, one needs tools to transfer knowledge to industry and to validate one's manual verifications. He also shared Hubert's belief that the initial emphasis on abstract data types in CADP and muCRL was a mistake, but that formalisms supporting data are &lt;span style="font-style: italic;"&gt;necessary&lt;/span&gt; in applications. One of Jan Friso's messages was that high-performance in tools is underestimated, and that achieving it requires a lot of subtle work. Jan Friso also stressed the importance of teaching courses to our students that involve modelling and analysis of real-life industrial case studies. In that way, when students go and work in industry they will know that there are effective modelling languages and tools that they can use efficiently to check their designs before implementing them. He also stressed the importance of visualization tools.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Some Questions to the Speakers&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Here are some questions that were addressed to the speakers during the panel discussion, in no particular order. I encourage readers of this report to post their own answers and further questions as comments to the post. Later on, I will post the answers from the panel members as I recall them. &lt;/span&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;What is the role/importance of real-time in modelling? Does industry want dense-time or discrete-time models?&lt;/li&gt;&lt;li&gt;How does one involve small- and medium-size companies in collaborations with concurrency theoreticians/practitioners? Does "company size" matter?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Is there any need for stochastic and probabilistic modelling in applications? More pointedly, have you met an example that you could not model because your tool does not support stochastic or probabilistic phenomena?&lt;/li&gt;&lt;li&gt;How can we, as a community, foster the building of industrial-strength tools based on sound theories?&lt;/li&gt;&lt;li&gt;What has concurrency theory offered industry so far? What are the next steps that the concurrency community should take in order to increase the impact of its research in an industrial setting? And what are future promising application areas for concurrency research?&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;I hope that you will contribute your own questions to the above list and share your answers with the rest of the community via this blog. I will soon post some of the answers given by our panel members at the workshop.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Addendum 14/9/2007:&lt;/span&gt; After I wrote this post, it occurred to me that the workshop discussion may have given the impression that industrial impact can solely be achieved by means of tools and joint case studies. Moshe Vardi's work on specification languages like &lt;a href="http://www.cs.rice.edu/%7Evardi/papers/tacas02.ps.gz"&gt;ForSpec&lt;/a&gt; on the other hand indicates that the development of theoretically sound and clean specification languages that are actually used by industry is another area in which in the community can (and I believe should) have an impact.&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;br /&gt;I hope I can quote Moshe as saying  &lt;/span&gt;&lt;br /&gt;"In fact, I believe that much of my industrial impact has been achieved through the development of clean and useful theory."&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-8720940835298903211?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/8720940835298903211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=8720940835298903211' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/8720940835298903211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/8720940835298903211'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/09/report-on-wg18-workshop-at-concur-2007.html' title='Report on the WG1.8 Workshop at CONCUR 2007---Part 1'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-5872469170568134537</id><published>2007-07-15T07:15:00.000Z</published><updated>2007-07-15T07:26:30.034Z</updated><title type='text'>Call for Participation: CONCUR Workshop</title><content type='html'>The details of the programme of the workshop the WG is organizing at CONCUR are now available &lt;a href="http://www.ru.is/luca/ifipworkshop/"&gt;here&lt;/a&gt;. I hope that many of you will be able to attend and to contribute to the discussion. The workshop organizers are also planning a special issue of a journal devoted to theme of the workshop, and I trust that several of you will want to submit papers to it.&lt;br /&gt;&lt;br /&gt;Members of the WG are also organizing other events affiliated with CONCUR. These are:&lt;br /&gt;&lt;br /&gt;&lt;h4 class="summary"&gt;&lt;a href="http://express07.pps.jussieu.fr/"&gt;Expressiveness in Concurrency (EXPRESS)&lt;/a&gt;. Organizers: &lt;strong style="font-weight: normal;"&gt;Roberto Amadio and Thomas Hildebrandt&lt;/strong&gt;&lt;abbr style="font-weight: normal;" class="dtstart" title="2007-09-03T00:00:00+00:00"&gt;, 3rd September 2007.&lt;/abbr&gt;&lt;/h4&gt;&lt;h4 class="summary"&gt;&lt;a href="http://www.dsi.uniroma1.it/%7Egorla/SecCo07/"&gt;Security Issues in Concurrency (SECCO)&lt;/a&gt;. Organizers: &lt;strong style="font-weight: normal;"&gt;Daniele Gorla and Catuscia Palamidessi&lt;/strong&gt;&lt;abbr style="font-weight: normal;" class="dtstart" title="2007-09-03T00:00:00+00:00"&gt;, 3rd September 2007&lt;/abbr&gt;&lt;/h4&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-5872469170568134537?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/5872469170568134537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=5872469170568134537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5872469170568134537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/5872469170568134537'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2007/07/call-for-participation-concur-workshop.html' title='Call for Participation: CONCUR Workshop'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-116530826386805823</id><published>2006-12-05T08:41:00.000Z</published><updated>2006-12-05T08:44:23.876Z</updated><title type='text'>CONCUR Workshop Proposal Accepted</title><content type='html'>The title of the post says it all. Further details will be posted on this blog as soon as possible. For the moment, I can tell you that Hubert Garavel has accepted to deliver one of the addresses at the workshop, and that we are contacting two or three more speakers.&lt;br /&gt;&lt;br /&gt;Make plans to attend the workshop!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-116530826386805823?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/116530826386805823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=116530826386805823' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116530826386805823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116530826386805823'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/12/concur-workshop-proposal-accepted.html' title='CONCUR Workshop Proposal Accepted'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-116410894610199264</id><published>2006-11-21T11:25:00.000Z</published><updated>2006-11-21T11:35:46.916Z</updated><title type='text'>WG Workshop at CONCUR 2007 (Proposal)</title><content type='html'>&lt;span class="q"&gt;&lt;br /&gt;FYI, here is the workshop proposal that we sent to the CONCUR organizers. If it gets accepted, then we hope that this will be the first of a series of strategic meetings for the WG.&lt;br /&gt;&lt;br /&gt;--------------------------------------------------&lt;br /&gt;&lt;br /&gt;TITLE: IFIP WG 1.8 Workshop on Applying Concurrency Research in Industry (7 or 8 September 2007)&lt;br /&gt;&lt;br /&gt;DURATION: Half a day&lt;br /&gt;&lt;br /&gt;ORGANIZERS: Luca Aceto, Jos Baeten, Wan Fokkink, Anna Ingolfsdottir, and Uwe Nestmann (on behalf of WG1.8)&lt;br /&gt;&lt;/span&gt;&lt;span class="q"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="q"&gt;SUMMARY: This strategic workshop, held under the auspices of IFIP Working Group 1.8 on Concurrency Theory, aims at highlighting the challenges that arise in applying concurrency theory research in an industrial setting, broadly construed. Its purpose is to be a forum for the discussion of the state-of-the-art in the transfer of results from concurrency theory to industry, and for distilling the lessons &lt;/span&gt;to be learned from the successes and failures so far. Moreover, we shall discuss, e.g., how to increase the impact that concurrency research can have in industry, the role of software tools in this technology transfer effort, and what are possible novel industrial application areas of concurrency theory research. The ultimate goal of the meeting, and subsequent discussions, will be to establish road map(s) for the concurrency theory community, or parts thereof, in applying its research in industrial settings.&lt;span class="q"&gt;&lt;br /&gt;&lt;br /&gt;The topic of the workshop is strongly related to all of the areas of CONCUR interest. Semantics, logics, and verification techniques for concurrent systems are necessary for the development of languages and methods for use in industrial applications. Conversely, the industrial applications of methods from concurrency theory research stimulate further advances in the basic theory covered by the CONCUR conference series. Successful applications of concurrency theory in industry further highlight the fundamental scientific and technological relevance of work done within the CONCUR community.&lt;br /&gt;&lt;br /&gt;SELECTION OF PAPERS: The workshop will consist of three-four invited presentations, followed by discussions. We might summarize the presentations and discussions in an article for the concurrency column of the Bulletin of the EATCS. The theme of the workshop could form the basis for a special issue of a journal (for instance JLAP), but such a special issue would not be necessarily based upon presentations at the workshop. There would be a separate call for contributions for that volume.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-116410894610199264?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/116410894610199264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=116410894610199264' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116410894610199264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116410894610199264'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/11/wg-workshop-at-concur-2007-proposal.html' title='WG Workshop at CONCUR 2007 (Proposal)'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-116338180688787097</id><published>2006-11-13T01:22:00.000Z</published><updated>2006-11-15T02:10:05.040Z</updated><title type='text'>millions of loc in the pi-calculus (or any process algebras).</title><content type='html'>I was thinking of writing on this blog for a long time since I heard it had been opened, but failed to see some basic things such as how to login.  Now I leaned it from Luca, and I will write a few lines.&lt;br /&gt;&lt;br /&gt;In this first entry, I wish to write about programs. There are many programs in the world, open source or closed source. There are hundreds of programming languages, and millions lines of C code for systems level programming, and millions lines of applications code.   Some of them form the infra of computing. And software lives long, often longer than machine architecture.  No ISAs I know of have the instruction for "while", but it continues to be used surviving all different ISAs, now or in future. That is software.&lt;br /&gt;&lt;br /&gt;Over the last decades, Internet and world wide web became new computing reality, and open source has initiated a new way to build software infrastructure. During this period I have been studying process algebras, together with the colleagues in the community. What has this activity been? We have surely been working on general theories, but we have also been working on description of processes, small or large, chaotic or well-behaved.  So we have also been programming. Programming in processes, which have almost always been&lt;span style="font-weight: bold;"&gt; abstract,&lt;/span&gt; but still building behaviour, just as practical programmers do with C, Java, etc.  And there are so many behaviours interacting processes can realise (starting from vendor machines to SKI combinators to file servers to data structures to Turing machines to higher-order functions to objects to cryptographic protocols to  biological processes).&lt;br /&gt;&lt;br /&gt;As I wrote, ours has so far been programming in the abstract.  Through recent dialogues with people in industry, however, I have come to realise a strange thing: it looks that in all areas of programming, from embedded software to OS programming to servers to application integration,  what I got trained as abstract programming is becoming &lt;span style="font-weight: bold;"&gt;reality&lt;/span&gt;.  Why? For a simple reason that there is an increasing need to &lt;span style="font-weight: bold;"&gt;describe&lt;/span&gt; interacting processes: this is so when we wish to make clear in what ways complex long-term financial transactions involving many parties can be stipulated so that every party is sure how one should behave; when we need be sure that a networking product from one software vendor is interoperable with one from a different software vendor, based on information disclosed by them; or when we wish to run a program really fast in a multicore processor, making the best of its on-chip interconnect; or when we wish to do a complex mash-up of  many web services to create a richer service; when we wish to contol mobile devices which get spontaneously engaged in many kinds of high-level interactions.&lt;br /&gt;&lt;br /&gt;All this has been more or less out there for some time, or at least in preparation. But they are now getting visible and gathering pace.&lt;br /&gt;&lt;br /&gt;I have had chances to talk with those industry people who are in dire needs to obtain and work with such interactions. For example a chief software architect in a major international bank told me that he needs to have a complete grasp of how thousands of applications in different departments in his bank interact with each other as a whole, describe and manage it (he is finding a suitable language for doing this).  When I listened to his story, what I saw in my mind's eye is millions of lines of the pi-calculus processes in action. Surely the pi-calculus in particular and process algebras in general are too fine-grained for describing application-level interactions: their setup is aimed at distilling fundamental concepts, for developing basic theories.  And yet what this architect should be having in near  future are nothing but description of communicating processes.  These interacting software should be developed rapidly,  safely upgraded and incremented at run-time (without worries on deadlock, livelock, lack of compatibility, violation of regulation, etc.),  usable for decision-making,  and should be manageable.   In short, we need &lt;span style="font-weight: bold;"&gt;description&lt;/span&gt;, &lt;span style="font-weight: bold;"&gt;analysis&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;control&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;These description and analysis are nothing but part of what we have been doing in process theories, albeit in the abstract.   And our inquiries into basic theory will continue, since I am afraid we have only touched its surface.  Yet even from our study so far,  we know several basic things about how to treat interacting processes. For example we know that it is hard even to understand what it means that two processes behave in the same way.  Now thousands of programmers are going to program behaviours of such processes. What are communicating processes that I am writing? What is their behaviour, and how can I organise them?&lt;br /&gt;&lt;br /&gt;I deem the coming interaction between engineering and theory to be a non-trivial and rich one. Many elements will make this collaboration far from straightforward and, at the same time, thrilling. It will pose many interesting questions.  Today I have written long enough (I was thinking only a paragraph is enough).  In a near future, we may be able to come back to this blog and discuss a couple of concrete problems picked up in my recent interactions with the engineering world.&lt;br /&gt;&lt;br /&gt;kohei&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-116338180688787097?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/116338180688787097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=116338180688787097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116338180688787097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116338180688787097'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/11/millions-of-loc-in-pi-calculus-or-any.html' title='millions of loc in the pi-calculus (or any process algebras).'/><author><name>Kohei Honda</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-116324102185540106</id><published>2006-11-11T10:16:00.000Z</published><updated>2006-11-11T10:30:21.880Z</updated><title type='text'>Workshop on Emerging Trends in Concurrency Theory</title><content type='html'>The colloquium &lt;a href="http://www.lix.polytechnique.fr/comete/conferences/LIXColloquium2006/page/index.html"&gt;&lt;i&gt; Emerging Trends in Concurrency Theory&lt;/i&gt;&lt;/a&gt; will be held at LIX, École Polytechnique de Paris, during 13-15 of November 2006. The colloquium is organized by&lt;a href="http://www.lix.polytechnique.fr/%7Ecatuscia/"&gt; Catuscia Palamidessi&lt;/a&gt; and &lt;a href="http://www.lix.polytechnique.fr/%7Efvalenci/"&gt;Frank D. Valencia&lt;/a&gt;, and will be held under the auspices of &lt;a href="http://www.ru.is/IFIPWG1.8/" target="_blank"&gt;Working Group 1.8&lt;/a&gt; on Concurrency Theory of IFIP TC1. The guest of honor will be &lt;a href="http://www.cl.cam.ac.uk/%7Erm135/" target="_blank"&gt;Turing Award winner Robin Milner&lt;/a&gt;, who was awarded   one of the prestigious &lt;a href="http://www.chaires-blaise-pascal.org/cgi-bin/ancien.pl?lang=uk" target="_blank"&gt;Blaise Pascal International research chairs&lt;/a&gt; to visit   LIX for the 2006-2007 academic year.&lt;br /&gt;&lt;br /&gt;The event will have well over &lt;a href="http://www.lix.polytechnique.fr/comete/conferences/LIXColloquium2006/page/participants.html"&gt;10o participants&lt;/a&gt;, and has a &lt;a href="http://www.lix.polytechnique.fr/comete/conferences/LIXColloquium2006/page/programme.html"&gt;programme of talks&lt;/a&gt; to whet anybody's appetite. I am really sorry to have to miss this event, which clashes with the exams for our courses in Reykjavík---a rather mundane reason for having to miss what will be a great event.&lt;br /&gt;&lt;br /&gt;Fortunately, &lt;a href="http://www.vu.nl/%7Ewanf/"&gt;Wan (Fokkink)&lt;/a&gt;, the co-chair of WG1.8, will be there, you will be able to discuss with him matters related to the proposal to hold a WG workshop at CONCUR 2007.&lt;br /&gt;&lt;br /&gt;It would be great if one or more of you could report on the workshop using the blog. I, for one, would be happy to read about yet another great event I am missing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-116324102185540106?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/116324102185540106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=116324102185540106' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116324102185540106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116324102185540106'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/11/workshop-on-emerging-trends-in.html' title='Workshop on Emerging Trends in Concurrency Theory'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-116188219181976572</id><published>2006-10-26T16:52:00.000Z</published><updated>2006-10-26T23:10:02.433Z</updated><title type='text'>CONCUR 2007 Workshop?</title><content type='html'>Antonio Ravara just posted an announcement on the Types mailing list asking for workshop proposals in connection with &lt;a href="http://concur07.di.fc.ul.pt/"&gt;CONCUR 2007&lt;/a&gt; in Lisbon. (See also &lt;a href="http://concur07.di.fc.ul.pt/?workshops"&gt;here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;In his comment to my previous post, Jos Baeten wrote:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;I think it is a good idea to have a one-day WG 1.8 workshop at each CONCUR conference, with a short WG meeting at the end of it.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Shall we submit a WG1.8 workshop proposal? If so, who would like to be involved in the PC? What kind of workshop shall we aim at, an informal meeting or one with proceedings?  The deadline mentioned in Antonio's message and on the &lt;a href="http://concur07.di.fc.ul.pt/?workshops"&gt;workshops web page&lt;/a&gt; is &lt;span style="font-style: italic;"&gt;&lt;/span&gt;November 24, 2007---but I assume that he means 2006 :-)---so we have to move quickly.&lt;br /&gt;&lt;br /&gt;The notification of acceptance is due on December 4, 2007 (again 2006, I presume).&lt;br /&gt;&lt;br /&gt;If I do not receive enough reactions via the comments section of the blog, I'll resort to emailing to reach an agreement fast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-116188219181976572?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/116188219181976572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=116188219181976572' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116188219181976572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/116188219181976572'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/10/concur-2007-workshop.html' title='CONCUR 2007 Workshop?'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-115868598755871698</id><published>2006-09-19T17:07:00.000Z</published><updated>2006-09-20T22:39:54.796Z</updated><title type='text'>Two Possible Discussion Items</title><content type='html'>I was wondering whether we should  have a concurrency report series  like  the &lt;a href="http://eccc.hpi-web.de/eccc/"&gt;Electronic Colloquium on Computational Complexity&lt;/a&gt;, which has been going strong for over ten years now. Would there be added value in having a repository of that type, where full versions of concurrency-related papers are posted? If so, where should it located? At DBLP/Trier?&lt;br /&gt;&lt;br /&gt;Also, what should the connection between the WG and the CONCUR conference series be? Should we make a point of organizing a (possibly informal) meeting at each CONCUR conference? Or should we aim at organizing affiliated workshops at CONCUR?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Addendum&lt;/span&gt;: &lt;a href="http://www.cs.berkeley.edu/%7Eluca/"&gt;Luca Trevisan&lt;/a&gt;  mentioned &lt;a href="http://in-theory.blogspot.com/2006/09/whats-new-in-math.html"&gt;the existence of this blog&lt;/a&gt; on his excellent blog &lt;a href="http://in-theory.blogspot.com/"&gt;in theory&lt;/a&gt;. I therefore took the opportunity of asking his readers about the value of the &lt;a href="http://eccc.hpi-web.de/eccc/"&gt;Electronic Colloquium on Computational Complexity&lt;/a&gt; for the complexity theory community. It'll be good to have them contribute their experiences to this discussion---a case of volume A-volume B communication :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-115868598755871698?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/115868598755871698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=115868598755871698' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115868598755871698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115868598755871698'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/09/two-possible-discussion-items.html' title='Two Possible Discussion Items'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-115855981940330277</id><published>2006-09-18T06:09:00.000Z</published><updated>2006-09-18T06:10:19.410Z</updated><title type='text'>I have joined.</title><content type='html'>Luca,&lt;br /&gt;I have joined the blogging service!&lt;br /&gt;Don't have anything clever to say at teh moment.&lt;br /&gt;Thiagu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-115855981940330277?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/115855981940330277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=115855981940330277' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115855981940330277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115855981940330277'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/09/i-have-joined.html' title='I have joined.'/><author><name>Thiagu</name><uri>http://www.blogger.com/profile/16571000764040814110</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34320050.post-115813548926293751</id><published>2006-09-13T08:11:00.001Z</published><updated>2006-09-20T17:50:31.903Z</updated><title type='text'>Open Problems and Future Research Directions Repository</title><content type='html'>&lt;span style="font-style: italic;"&gt;This is the first post on this experimental blog for the &lt;a href="http://www.ru.is/IFIPWG1.8/"&gt;IFIP WG1.8 on Concurrency Theory&lt;/a&gt;. We invite members of the concurrency theory community to participate in the discussions raised on this blog by sending their comments/suggestions/thoughts using the commenting feature of the blogging system.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Let us assume that one can assess the healthiness of concurrency theory by looking at the most important open problems in that field. These open problems can be used to try and convince researchers in another area and students that the field of concurrency theory is "alive and kicking", and maybe entice a few of them to work within the field.&lt;br /&gt;&lt;br /&gt;Based upon this thought experiment, wouldn't it be a good thing to have a repository of open problems that identify the present state of development in concurrency theory, and suggest directions for further research?&lt;br /&gt;&lt;br /&gt;At some point in the past, I started putting together &lt;a href="http://www.cs.auc.dk/%7Eluca/BICI/open-problems.html"&gt;a list of open problems&lt;/a&gt;, but I have not maintained it for a while. Will you help me revive this enterprise by sending me, or posting as a comment to this blog entry, a description of your favourite open problems in concurrency theory, together with links to partial solutions and pointers to the literature? This input of yours might even form the basis for a useful installment of the Concurrency Column in the Bulletin of the EATCS (which I could edit on behalf of the contributors), and generate a lot of research in our field. &lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I also believe that the result of this discussion would be useful for the whole concurrency theory community.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34320050-115813548926293751?l=concurrencywg.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://concurrencywg.blogspot.com/feeds/115813548926293751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34320050&amp;postID=115813548926293751' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115813548926293751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34320050/posts/default/115813548926293751'/><link rel='alternate' type='text/html' href='http://concurrencywg.blogspot.com/2006/09/open-problems-and-future-research_13.html' title='Open Problems and Future Research Directions Repository'/><author><name>Luca Aceto</name><uri>http://www.blogger.com/profile/01092671728833265127</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
