<?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-14937277</id><updated>2011-07-08T00:38:01.407+01:00</updated><category term='mobile'/><category term='phone'/><category term='google'/><title type='text'>Open SOA - Digital Business Ecosystem</title><subtitle type='html'>Blog for the Digital Business Ecosystem Project</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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>80</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-14937277.post-4661619969981196953</id><published>2007-11-26T13:11:00.000Z</published><updated>2007-11-26T13:12:13.753Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='phone'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>Google shows phone prototype to vendors</title><content type='html'>&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9028763"&gt;http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9028763&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Very interesting to see the war in getting closer to the customer/user is finally in the form of mobile phones. In the IT sector, it started with the PCs, then to Laptop, PDAs, MP3 Players and finally to an all in one form. Let's keep a close watch on how this area develops.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-4661619969981196953?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/4661619969981196953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=4661619969981196953' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/4661619969981196953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/4661619969981196953'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2007/11/google-shows-phone-prototype-to-vendors.html' title='Google shows phone prototype to vendors'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-117015912907958178</id><published>2007-01-30T12:05:00.000Z</published><updated>2007-01-30T12:21:31.150Z</updated><title type='text'>Training Content</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;This is more or less the technical DBE training content available on this weblog. While not a perfect structure (pretty much all the materials overlap more or less), it is structured in terms of technical areas such as servENT/DBEStudio, presentations, videos and demos. &lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;ServENT/Fada/WebServices&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;What Time is IT? Date GUI Service&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2005_08_01_opensoa_archive.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2005_08_01_opensoa_archive.html"&gt;2005_08_01_opensoa_archive.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;What Time is IT? Date Service&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2005_08_01_opensoa_archive.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2005_08_01_opensoa_archive.html"&gt;2005_08_01_opensoa_archive.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;From WebService to DBE Service&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2005_09_01_opensoa_archive.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2005_09_01_opensoa_archive.html"&gt;2005_09_01_opensoa_archive.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Service Aggregation&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/service-aggregation-in-fadaservent.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/service-aggregation-in-fadaservent.html"&gt;2006/12/service-aggregation-in-fadaservent.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Quick Service Prototyping&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/quick-service-prototyping.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/quick-service-prototyping.html"&gt;2006/12/quick-service-prototyping.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBE Service Execution: Give it a REST&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/dbe-service-execution-give-it-rest.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/12/dbe-service-execution-give-it-rest.html"&gt;2006/12/dbe-service-execution-give-it-rest.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Service as a Webpage: Information Handlers in servENT&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2007/01/service-as-webpage-information.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2007/01/service-as-webpage-information.html"&gt;2007/01/service-as-webpage-information.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 54pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;DBEStudio/Portal&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Importing OWL Ontologies to DBEStudio&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/importing-owl-ontologies-to-dbestudio.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/importing-owl-ontologies-to-dbestudio.html"&gt;2006/10/importing-owl-ontologies-to-dbestudio.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Create your Own (DBE) Semantic Search Engine&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/creating-your-own-dbe-semantic-search.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/creating-your-own-dbe-semantic-search.html"&gt;2006/10/creating-your-own-dbe-semantic-search.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Tagging/Labeling Software Services “Web 2.0” Style&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/tagginglabeling-software-services-web.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/tagginglabeling-software-services-web.html"&gt;2006/11/tagginglabeling-software-services-web.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBEPortal Service in servENT&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/dbeportal-service-in-servent.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/dbeportal-service-in-servent.html"&gt;2006/11/dbeportal-service-in-servent.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBEStudio Tutorial&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/dbestudio-tutorial-ver-022swallow-ver.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/dbestudio-tutorial-ver-022swallow-ver.html"&gt;2006/11/dbestudio-tutorial-ver-022swallow-ver.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;BML and Bio/NanoTech&lt;span style=""&gt;  &lt;/span&gt;Scenario&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/bml-and-bionanotech-scenario.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/11/bml-and-bionanotech-scenario.html"&gt;2006/11/bml-and-bionanotech-scenario.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Presentations&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;BML presentation&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/03/bml-presentation.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/03/bml-presentation.html"&gt;2006/03/bml-presentation.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;BML TreeMaps&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/bml-treemaps.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/bml-treemaps.html"&gt;2006/05/bml-treemaps.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBE at LUG Radio Live 2006&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/07/dbe-at-lug-radio-live-2006.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/07/dbe-at-lug-radio-live-2006.html"&gt;2006/07/dbe-at-lug-radio-live-2006.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Creating a Development Work-Flow Poster&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/09/creating-dev-workflow-poster-pre-alpha.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/09/creating-dev-workflow-poster-pre-alpha.html"&gt;2006/09/creating-dev-workflow-poster-pre-alpha.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;BML For Business Networking&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/09/bml-for-business-networking.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/09/bml-for-business-networking.html"&gt;2006/09/bml-for-business-networking.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBE Recommender&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/dbe-recommender-visualisations.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/10/dbe-recommender-visualisations.html"&gt;2006/10/dbe-recommender-visualisations.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;Videos/Demos&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBE (ExE) P2P WebCam Demo&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/04/dbe-exe-p2p-webcam-demo.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/04/dbe-exe-p2p-webcam-demo.html"&gt;2006/04/dbe-exe-p2p-webcam-demo.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;DBE (ExE) DateService with OpenLaszlo Interface&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/04/dbe-exe-dateservice-with-openlaszlo.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/04/dbe-exe-dateservice-with-openlaszlo.html"&gt;2006/04/dbe-exe-dateservice-with-openlaszlo.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;WebCamera Semantic Search: A Trivial Example&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/webcamera-semantic-search-trivial.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/webcamera-semantic-search-trivial.html"&gt;2006/05/webcamera-semantic-search-trivial.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;SugarCRM + DBE + OpenLaszlo&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/sugarcrm-dbe-openlaszlo.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/05/sugarcrm-dbe-openlaszlo.html"&gt;2006/05/sugarcrm-dbe-openlaszlo.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Calendar Demo with Semantics&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=";font-family:&amp;quot;;" &gt;&lt;span style=""&gt;o&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;&lt;a href="http://opensoa.blogspot.com/2006/08/calendar-demo-with-semantics.html"&gt;http://opensoa.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/08/calendar-demo-with-semantics.html"&gt;2006/08/calendar-demo-with-semantics.html&lt;/a&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 54pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-117015912907958178?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/117015912907958178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=117015912907958178' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/117015912907958178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/117015912907958178'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2007/01/training-content.html' title='Training Content'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116913158687959288</id><published>2007-01-18T14:41:00.000Z</published><updated>2007-01-18T14:46:27.186Z</updated><title type='text'>A true DBE community</title><content type='html'>&lt;a href="http://photos1.blogger.com/x/blogger/7804/1367/1600/890385/DBE_Developer_Event.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/x/blogger/7804/1367/400/766020/DBE_Developer_Event.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;A brief overview of software services that have been integrated into the Digital Business Ecosystem Project.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116913158687959288?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116913158687959288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116913158687959288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116913158687959288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116913158687959288'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2007/01/true-dbe-community.html' title='A true DBE community'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-116834843966713766</id><published>2007-01-09T12:50:00.000Z</published><updated>2007-01-09T13:17:12.846Z</updated><title type='text'>Service as a Webpage: Information Handlers in servENT</title><content type='html'>During the previous examples we have seen that we can invoke services via a custom commandline client or even using a REST-like approach. As the servent is integrated with Jetty, it is possible to extend the our service to implement a Handler (org.dbe.servent.http.ServiceHandler) that extend (or is based) the Jetty Handlers.&lt;br /&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;By implementing the ServiceHandler interface (2 methods init() and handle()) we can provide the service with a Web interface via the service real endpoint that can be used to interop with the service. This way is also ideal for implementing the REST that we discussed earlier. (However we need to search for the service as we need to know the real endpoint)&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;               &lt;p class="MsoNormal"&gt;To integrate a ServiceHandler in our service, we need to do a couple of things. First of all is to declare in deployment.props that our service has a Handler. This is done by assigning the property “handler” to point to the class that implements the ServiceHandler interface (see below)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;File: &lt;span style="font-weight: bold;"&gt;deployment.props&lt;/span&gt;&lt;br /&gt;anapplicationName=HelloWorldServiceExample&lt;br /&gt;smid=HelloWorldServiceExample&lt;br /&gt;adapter=org.dbe.examples.HelloWorldServiceAdapter&lt;br /&gt;&lt;b style=""&gt;handler=org.dbe.examples.HelloWorldServiceHandler&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;br /&gt;&lt;o:p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/o:p&gt;The second thing that we need to do is to implement the declared hander. See example below. In our case we have called the service itself from the Handler.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/241647/HelloWorldHandlerCode.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/782553/HelloWorldHandlerCode.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;And it is accessed with for example with a web browser by pointing to the endpoint of the service, as a standard URI. In our example the output is the webpage itself.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/880392/HelloWorldServiceHandler.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/320/608945/HelloWorldServiceHandler.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116834843966713766?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116834843966713766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116834843966713766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116834843966713766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116834843966713766'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2007/01/service-as-webpage-information.html' title='Service as a Webpage: Information Handlers in servENT'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116732693897415416</id><published>2006-12-28T17:17:00.000Z</published><updated>2006-12-28T23:13:04.873Z</updated><title type='text'>Service Aggregation (In Fada/Servent)</title><content type='html'>Inspired by one of the examples (Aggregation) available on &lt;a href="http://swallow.cvs.sourceforge.net/swallow/swallow/demo-services/agggregattion/"&gt;swallow cvs&lt;/a&gt;, the following code example/tutorial shows how we can search for services on the P2P based on their &lt;span style="font-weight: bold;"&gt;FADA&lt;/span&gt; entries. The &lt;span style="font-weight: bold;"&gt;FADA&lt;/span&gt; entries are usually the &lt;span style="font-weight: bold;"&gt;SMID&lt;/span&gt; or Service Manifest ID.&lt;br /&gt;&lt;br /&gt;For simplicity, the examples have a simplified HelloWorld service that uses straight POJOs than do not use xmlrpc holders like in the other previous examples.&lt;br /&gt;&lt;br /&gt;On the example 2 services are deployed which implement the same interface, and are published with the same &lt;span style="font-weight: bold;"&gt;SMID.&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/667128/fadaWithEntries.png"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/328087/fadaWithEntries.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Once the services are published (done identically to the previous tutorials where we execute the included deploy.sh), we can inspect the &lt;span style="font-weight: bold;"&gt;Items&lt;/span&gt; registered in our local &lt;span style="font-weight: bold;"&gt;FADA&lt;/span&gt; node. The figure above illustrates  the Items in our node with the one of the &lt;span style="font-weight: bold;"&gt;Entries&lt;/span&gt; (the &lt;span style="font-weight: bold;"&gt;SMID)&lt;/span&gt; equal to "SampleAggregator".&lt;br /&gt;&lt;br /&gt;With this information and the java class interface, we can then lauch an search to find services that interface and that has Entries. This is achieved with the following code:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/560795/code.png"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/724786/code.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Our method receives a String Array of SMIDs (only one in our example) and uses that and the class signature to search for suitable services. The search is a boolean search (1 or 0) in the sense that only returns services that exactly match our query*.&lt;br /&gt;&lt;br /&gt;In our example, we simple execute a remote method that retrieves the endpoint of the service. The figure below illustrates the output results once the services are deployed and running.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/562447/ServiceAggreationResults.png"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/336619/ServiceAggreationResults.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please download below the Eclipse projects with source code and scripts necessary to run this example. The file contains 3 projects, one for the ClientAggregator and two identical modified HelloWorld sample services that can be used for testing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net/AggregationExampleProjects.zip"&gt;AggregationExampleProjects.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* This is as far as I can tell, however it might not be&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116732693897415416?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116732693897415416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116732693897415416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116732693897415416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116732693897415416'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/12/service-aggregation-in-fadaservent.html' title='Service Aggregation (In Fada/Servent)'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116731265928734175</id><published>2006-12-28T13:30:00.000Z</published><updated>2006-12-28T13:35:18.346Z</updated><title type='text'>Quick Service Prototyping</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/713110/imgsMontage.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/320/998165/imgsMontage.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The following presentation illustrates how to do quick service prototyping. Instead of using DBEStudio to create service semantics and generate service skeletons (and implementation and service deployment), we just code the adapters directly and copy the classes to the servENT deploy directory. We achieve service re-deployment by simpy copying the classes on top of the old ones and restarting the servENT.&lt;br /&gt;&lt;br /&gt;This technique could be useful when we want to quick turnaround for service prototyping.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net/QuickServicePrototyping.ppt"&gt;QuickServicePrototyping.ppt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sample Service Project for Eclipse  with shell scripts (bash). This example is used in the presentation.&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net/HelloWorldServiceProject.zip"&gt;HelloWorldServiceProject.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116731265928734175?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116731265928734175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116731265928734175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116731265928734175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116731265928734175'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/12/quick-service-prototyping.html' title='Quick Service Prototyping'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116681620244058563</id><published>2006-12-22T19:35:00.000Z</published><updated>2006-12-22T19:36:42.503Z</updated><title type='text'>10 Reasons Why SOA/Software as a Service Means Business</title><content type='html'>&lt;a href="http://blogs.zdnet.com/service-oriented/?p=781"&gt;http://blogs.zdnet.com/service-oriented/?p=781&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116681620244058563?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116681620244058563/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116681620244058563' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116681620244058563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116681620244058563'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/12/10-reasons-why-soasoftware-as-service.html' title='10 Reasons Why SOA/Software as a Service Means Business'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116679482308828385</id><published>2006-12-22T13:40:00.000Z</published><updated>2006-12-22T19:32:32.596Z</updated><title type='text'>DBE service Execution: Give it a REST*</title><content type='html'>A typical DBE Client requires several parameters to make a call to a service. For example to invoke a remote method requires 3 pieces of information (at least): &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;The service manifest ID (or SMID). This is the unique identifier of a service on the DBE. The service semantics (BML) is usually wrapping the SMID and when you search for services using BML, you end up getting lists of SMIDs which can be executed. SMIDs are similar to GUIDs.&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;The operation name, or method that we want to execute. In our case, this is the getMessage(method) (see below)&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Input and output parameters (class as signatures and object references to the input values and the output holders). In our case signatures are [String.class,StringHolder.class].&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;(See the client example below)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/272615/EchoNameServiceClient.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/206051/EchoNameServiceClient.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Following a similar principle to the DBEPortal (DBEPortalClient) in which services are executed ondemand via a "proxy" which figures out how to call the service given the SDL , one of the ideas could be to provide a REST [1] like mechanism to the DBE that could work the same way, where just by reading/writing (GET/POST/PUT/DELETE) URIS, we could easily interop with services deployed on the DBE. However there is a small problem:&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Conceptually REST is designed for resource update/retrieval and the DBE P2P service execution paradigm does not map directly (technically or conceptually) to the REST philosophy. Discussing this idea with the servENT guys (thanks Juanjo!), some of the issues were highlighted. However REST have been used in many different context regardless of a pure “REST” approach.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;With this in mind, I have developed a very simple servlet that allows the execution of service via a REST-like interface if you provide (skipping the SDL, BML, etc).&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The idea is to pass the necessary information for the service to be executed as url parameters (servlet uses GET, not POST, it should be implemented correctly). This makes possible to call the service from any scripting language or anything that can read an url, including wget &lt;span style="font-family:Wingdings;"&gt;&lt;span style=""&gt;J&lt;/span&gt;&lt;/span&gt; and of course a web browser.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;The URI would look like this:&lt;br /&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://localhost:8080/servlets-examples/servlet/RESTAdapter"&gt;http://localhost:8080/servlets-examples/servlet/RESTAdapter&lt;/a&gt;?&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;servENT&lt;/span&gt;=http://localhost:2728&amp; (Entry point to the P2P network)&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;smid&lt;/span&gt;=SM-809a38c771586296bc35988043ebf8a81f5724d5-10&amp; (the SMID of the service)&lt;br /&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;method&lt;/span&gt;=getMessage&amp; (what method we want to execute)&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;inputValues&lt;/span&gt;=HelloWorld&amp; (values, comma separated such value 1,value2, etc...)&lt;br /&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;inputTypes&lt;/span&gt;=String&amp;(types of our input objects)&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;outputTypes&lt;/span&gt;=StringHolder (types of our output objects)&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The approach is the following, we pass the node entry point (servENT), the smid, the method we what to execute, the values (inputValues, and the method signature (inputTypes&amp;outputTypes). As we are executing the service directly (no BML/SDL), we need to specify the signature. This is basically the same info that the ClientHelper needs to execute the service as shown earlier. This is OK for prototyping.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The results of this approach are displayed on the image below, where you can for example from python quickly execute the service/method once it is deployed:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/860540/ServiceExecutionInPython.png"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/49298/ServiceExecutionInPython.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;Please contact me if you are interested in discussing/improving something like this.&lt;br /&gt;&lt;br /&gt;[1] Some rest resources:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Introductory article:&lt;/span&gt;&lt;br /&gt;http://www.xml.com/lpt/a/2004/12/01/restful-web.html&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Original Concept&lt;/span&gt;&lt;br /&gt;http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;An Practical Example&lt;/span&gt;&lt;br /&gt;GData protocol that uses REST, RSS and extends the Atom protocol to provide a simple approach for resource reading/writting/updating/deleting (service execution in our context)&lt;br /&gt;http://code.google.com/apis/gdata/protocol.html&lt;br /&gt;&lt;p class="MsoNormal"&gt;*(This post is concerned mainly with service execution using fada/servENT not so much with the service semantics, BML and so on)&lt;br /&gt;&lt;/p&gt;Update: Forgot to mention that this approach can only work at the moment with simple types (Integer, String, etc) and XML RPC Holders in Java speak.&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116679482308828385?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116679482308828385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116679482308828385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116679482308828385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116679482308828385'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/12/dbe-service-execution-give-it-rest.html' title='DBE service Execution: Give it a REST*'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116487455690924713</id><published>2006-11-30T08:07:00.000Z</published><updated>2006-11-30T08:15:57.653Z</updated><title type='text'>DBE &amp; RedHat/JBoss &amp; Codecamp</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dbe.ita.es/wordpress/wp-content/uploads/2006/11/P1010070.JPG"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://dbe.ita.es/wordpress/wp-content/uploads/2006/11/P1010070.JPG" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some ideas as a result of the workshop:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;JBoss could implement some servENT architectural pattern&lt;/li&gt;   &lt;li&gt;or the ExE could be integrated into JBoss&lt;/li&gt;&lt;li&gt;A JBoss node could be a DBE Node&lt;br /&gt;  &lt;/li&gt;    &lt;li&gt;and services deployed on JBoss could be accesible via the DBE&lt;/li&gt; &lt;/ul&gt; This is my interpretation of the events, so for a more detail summary, head to the ITA DBE blog:&lt;br /&gt;&lt;a href="http://dbe.ita.es/wordpress/?p=88"&gt;http://dbe.ita.es/wordpress/?p=88&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, a codecamp was run with 20+ companies:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dbe.ita.es/wordpress/wp-content/uploads/2006/11/Codecamp1.jpg"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://dbe.ita.es/wordpress/wp-content/uploads/2006/11/Codecamp1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can see the results and feedback from the codecamp here:&lt;br /&gt;&lt;a href="http://dbe.ita.es/wordpress/?p=79"&gt;http://dbe.ita.es/wordpress/?p=79&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116487455690924713?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116487455690924713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116487455690924713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116487455690924713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116487455690924713'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/dbe-redhatjboss-codecamp.html' title='DBE &amp; RedHat/JBoss &amp; Codecamp'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116473479319520588</id><published>2006-11-28T17:26:00.000Z</published><updated>2006-11-28T17:28:19.386Z</updated><title type='text'>Tagging/Labeling Software Services "Web 2.0" Style</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/TwoTags.png"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/TwoTags.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following presentation illustrates how by using basic BML models you could achieve similar functionality to "&lt;a href="http://en.wikipedia.org/wiki/Tags"&gt;Tagging&lt;/a&gt;" in the so called "&lt;a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"&gt;Web 2.0&lt;/a&gt;". Basically, the main idea is to add metadata to our software services. This can be achieved by having very simple BML models and data, using the expresiveness of the SSL (Semantic Service Language) part of the BML.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/ServiceTagging.pdf"&gt;ServiceTagging.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116473479319520588?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116473479319520588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116473479319520588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116473479319520588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116473479319520588'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/tagginglabeling-software-services-web.html' title='Tagging/Labeling Software Services &quot;Web 2.0&quot; Style'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116464919563475625</id><published>2006-11-27T17:34:00.000Z</published><updated>2006-11-27T18:54:39.676Z</updated><title type='text'>DBEPortal Service in servENT</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/965635/NewPortalLookAndFeel.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/564600/NewPortalLookAndFeel.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just checking some of the servent new features on the last release. One of the new things is the inclusion of the DBEPortal service (see above figure). The DBEPortal service is web based entry point for searching, discovering and executing services (S&amp;D&amp;amp;E ) on the DBE. Besides running services, the portal can also be used for the deployment of static or dynamic webpages.&lt;br /&gt;  &lt;p class="MsoNormal"&gt;We have used previously the portal for showing different features for S&amp;D&amp;amp;E. However on this release the Portal service has been integrated and now we can start exploring its features.&lt;br /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/675108/AddingScrews.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/320/872902/AddingScrews.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;For example, when we install the servENT, we have the option of filling in a form to specify some basic details of the business Once the form is filled and the servENT installed (and running), it deploys a ServiceManifest (SM) which can be use for later S&amp;D&amp;amp;E of the portal itself (and other portals). On the example earlier, we have added for example the keyword “screws” to our business domain. Also, we have added location (Leicestershire/Leicester, not shown).&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/x/blogger/448/435/1600/89111/p2pPortalSearch.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/x/blogger/448/435/400/563253/p2pPortalSearch.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;We can then use the portal to search for itself. If we have more servENT nodes connected to our node and they run the portal, then any search will also be performed P2P on the other portals. The figure below illustrates the search of different type of business by location, restricted to the keyword “screws”. As the search is performed through out the P2P network, results are displayed according to their relevance (see above figure).&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;(Note: for this feature to work the port 80 on the portal machine must be free, however the Portal service can be configured to run on a different port).&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;note: added Portal figure&lt;br /&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116464919563475625?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116464919563475625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116464919563475625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116464919563475625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116464919563475625'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/dbeportal-service-in-servent.html' title='DBEPortal Service in servENT'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116463707604467692</id><published>2006-11-27T14:13:00.000Z</published><updated>2006-11-27T14:21:52.806Z</updated><title type='text'>Also servent 0.3.8 Released!</title><content type='html'>Here you are, point your browsers to:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=138511&amp;package_id=211750&amp;amp;release_id=466893"&gt;http://sourceforge.net/project/showfiles.php?group_id=138511&amp;package_id=211750&amp;amp;release_id=466893&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116463707604467692?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116463707604467692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116463707604467692' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116463707604467692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116463707604467692'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/also-servent-038-released.html' title='Also servent 0.3.8 Released!'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116463130982919784</id><published>2006-11-27T12:40:00.000Z</published><updated>2006-11-27T12:41:50.186Z</updated><title type='text'>Just in! DBEStudio 0.3.0 Released</title><content type='html'>From the DBEStudio Announcements list:&lt;br /&gt;(This release is for servENT 0.3.8)&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;Dear DBE Studio Users,&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;We are proud to announce the release of the DBE Studio, version 0.3.0, and the DBE Studio Examples, version 0.3.0. This release includes&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:100%;color:blue;"&gt;&lt;span style="font-size: 12pt; color: blue; font-weight: normal;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;bug fixes from 0.2.2 and some new plugins, such as identity manager, security, connection manager and a UI generator. For more information please read the sections below or go to our &lt;a href="http://dbestudio.sf.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"&gt;home page&lt;/a&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;Best regards,&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;The DBE Studio Team.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:130%;color:#3333ff;"&gt;&lt;span style="font-size: 15pt; color: rgb(51, 51, 255);"&gt;Download &amp; Installation Instructions&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;Download and installation instructions can be found on our website (&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-weight: normal;"&gt;&lt;a href="http://dbestudio.sf.net/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"&gt;&lt;b&gt;&lt;span style="font-weight: bold;"&gt;http://dbestudio.sf.net&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color:blue;"&gt;&lt;span style="color: blue; font-weight: normal;"&gt;)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;In addition to the recommended update site install and archive install, an all-in-one installation will be available tomorrow on our Sourceforge site. This includes the DBE Studio, Eclipse, GEF, EMF, WTP and Open Laszlo. For more information please go to our &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:100%;color:blue;"&gt;&lt;span style="font-size: 12pt; color: blue; font-weight: normal;"&gt;&lt;a href="http://dbestudio.sourceforge.net/wiki/index.php/Install" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"&gt;download and installation guidelines on our wiki site&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:130%;color:#3333ff;"&gt;&lt;span style="font-size: 15pt; color: rgb(51, 51, 255);"&gt;Release Notes&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt;This release now depends on the latest Servent release (0.3.8). &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:black;"&gt;&lt;span style="font-size: 12pt; color: windowtext; font-weight: normal;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;h1&gt;&lt;b&gt;&lt;span style="font-family:Arial;font-size:100%;color:#3333ff;"&gt;&lt;span style="font-size: 12pt; color: rgb(51, 51, 255);"&gt;Changes Log&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;   &lt;p&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Connection Manager 0.3.1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Created and integrated for all ExE communications&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Perspectives 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Updated for new Servent release (0.3.8)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Preferences 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Moved connection fields to the connection manager preference page&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Security 0.3.4&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Added and integrated new plugin&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Moved some security preferences from the identity-manager plugin over&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Security 0.3.4&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Upgraded plugin project to Servent 0.3.8.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Studio Examples 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Upgraded plugin project to DBE Studio 0.3.0 and Servent 0.3.8 (includes SM 2.0 support).&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: BML Data Editor 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Updated plugin to ConnectionManager from servENT ClientHelper&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Updated file handling&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: ODM Editor 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;The SF bug with request id 1565041 was fixed&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;                        &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Copy &amp; Paste 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Plugin added and integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Identity Manager 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Plugin added and integrated&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;                                           &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: KB Toolkit 0.3.0.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;The plugin was upgraded to support the vesrions of Knowledge Base libraries.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 18pt;"&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Ontology Viewer 0.3.0.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Added servent toolkit plugin to plugin dependency list, due to problem with missing log4j jar.     &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Errors on the OWL structure were not shown to the users importing an OWL ontology. This was fixed.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt;    &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: SDL2Java Compiler 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Integrated with the connection manager plugin&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: SDL Storage 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Integrated with the connection manager plugin&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: SM Creator 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ul style="margin-top: 0cm;" type="disc"&gt; &lt;ul style="margin-top: 0cm;" type="circle"&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;New       Service manifest editor&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Corrects       bugs:           &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top: 0cm;" type="square"&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Connection        to KB/SR freezes workbench&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Cannot        select bml data file&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Cannot        select bmldata data file&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: Service Exporter 0.3.0&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;"&gt;Added restriction of adding .lzx and.html ui files only in wizard.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ul style="margin-top: 0cm;" type="disc"&gt; &lt;ul style="margin-top: 0cm;" type="circle"&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Adds       SM file to generated DAR.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Fixed       code to support updated SM model.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Upgraded       to use the connection manager plugin for deployment tasks.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Fixed       bug for creating deployment.xml file on unix and mac platforms.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Fixed       bug when null pointer is thrown when SM does not exist.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Fixed       bug when two SM files exist.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;p&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;" lang="EN-IE"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: SSL2SDL Compiler 0.3.1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;ul style="margin-top: 0cm;" type="disc"&gt; &lt;ul style="margin-top: 0cm;" type="circle"&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Add       ConnectionManager &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Correct       bugs:&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top: 0cm;" type="square"&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Error        when select project sub folder for sdl file&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt;Modify        the positon of the Dbe Studio tool action in the menu      &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;/ul&gt;   &lt;p style=""&gt;&lt;span style="font-family:Arial;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Arial;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Symbol;font-size:100%;"&gt;&lt;span style="font-size: 12pt; font-family: Symbol;" lang="EN-IE"&gt;&lt;span&gt;·&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;        &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Plugin: UI Generator 0.3.1&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style="margin-left: 72pt; text-indent: -18pt;"&gt;&lt;span style="font-family:Courier New;font-size:100%;"&gt;&lt;span style="font-size: 12pt;" lang="EN-IE"&gt;&lt;span&gt;o&lt;span style="font-family:Times New Roman;font-size:78%;"&gt;&lt;span&gt;       &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;Added new plugin     &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt;                              &lt;wbr&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;&lt;span style="font-family: Arial;" lang="EN-IE"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p style=""&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116463130982919784?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116463130982919784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116463130982919784' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116463130982919784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116463130982919784'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/just-in-dbestudio-030-released.html' title='Just in! DBEStudio 0.3.0 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116412910902732520</id><published>2006-11-21T17:01:00.000Z</published><updated>2006-11-21T17:11:49.566Z</updated><title type='text'>BML and Bio/Nanotech Scenario</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/bionanoTechMontage.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/bionanoTechMontage.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following presentation illustrates a possible use of BML to describe products, services or processes of small companies working on the advanced science/life sciences areas such as biotech and nanotech. The presentation also illustrates some advanced usage of the QueryFormulator/templating tool plugin inside DBEStudio.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/Bio-NanoTechScenario.pdf/file_view"&gt;Bio-NanoTechScenario.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116412910902732520?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116412910902732520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116412910902732520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116412910902732520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116412910902732520'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/bml-and-bionanotech-scenario.html' title='BML and Bio/Nanotech Scenario'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116402717398704407</id><published>2006-11-20T12:50:00.000Z</published><updated>2006-11-20T14:56:45.530Z</updated><title type='text'>DBEStudio Install: Update Sites for Eclipse</title><content type='html'>This is a list of the update sites that I use when I install DBEStudio from the scratch*:&lt;br /&gt;&lt;br /&gt;EMF&lt;br /&gt;http://download.eclipse.org/tools/emf/updates/site.xml&lt;br /&gt;&lt;br /&gt;GEF&lt;br /&gt;http://download.eclipse.org/tools/gef/updates/site.xml&lt;br /&gt;&lt;br /&gt;DBEStudio&lt;br /&gt;http://dbestudio.sourceforge.net/install/&lt;br /&gt;&lt;br /&gt;VE&lt;br /&gt;http://update.eclipse.org/tools/ve/updates/1.0/&lt;br /&gt;&lt;br /&gt;WTP&lt;br /&gt;http://download.eclipse.org/webtools/updates/&lt;br /&gt;&lt;br /&gt;(Then select these VE/JEM, VE/VE and WebToos/WTP)&lt;br /&gt;&lt;br /&gt;OpenLaszlo Editor installs via a download and a Local Archive Update via the Update Manager&lt;br /&gt;http://www.eclipse.org/laszlo/release/0.2.0/&lt;br /&gt;&lt;br /&gt;* At this point in time. This post refers to  the forthcoming version of the DBEStudio 0.3.0.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116402717398704407?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116402717398704407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116402717398704407' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116402717398704407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116402717398704407'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/dbestudio-install-update-sites-for.html' title='DBEStudio Install: Update Sites for Eclipse'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116402605854928714</id><published>2006-11-20T12:17:00.000Z</published><updated>2006-11-20T12:34:18.976Z</updated><title type='text'>Service Oriented Architecture 101</title><content type='html'>Over at the JBOSS Blog, there is a nice article where they discuss the concept of Services Oriented Architecture on the JBOSS/RedHat stack platform, why it is important, and why the concept is going to stay with us for a while:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jboss.org/jbossBlog/blog/pfricke/2006/11/17/SOA_101.txt"&gt;http://jboss.org/jbossBlog/blog/pfricke/2006/11/17/SOA_101.txt&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116402605854928714?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116402605854928714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116402605854928714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116402605854928714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116402605854928714'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/service-oriented-architecture-101.html' title='Service Oriented Architecture 101'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116366433568117281</id><published>2006-11-16T07:52:00.000Z</published><updated>2006-11-16T08:05:36.360Z</updated><title type='text'>OpenLaszlo UIs in DBEServices</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/HotelLaszloDemoDevEnvironment.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/HotelLaszloDemoDevEnvironment.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;     &lt;p class="MsoNormal"&gt;&lt;br /&gt;Just to explore some of the features of &lt;a href="http://dbestudio.sourceforge.net/"&gt;DBEStudio&lt;/a&gt;, the screenshot shows the UI designer from &lt;a href="http://www.openlaszlo.org/"&gt;OpenLaszlo&lt;/a&gt; integrated into Eclipse. The key point of this integration is the java RPC (DBEPortalClient) that is used to search, discover and execute DBE Services. The OpenLaszlo scripts syntax and semantics are a combination of XML and JavaScript, while taking advantages of the Laszlo &lt;a href="http://www.openlaszlo.org/lps/laszlo-explorer/index.jsp?navset=nav10.xml&amp;amp;bookmark=Introduction"&gt;Rich Internet Application capabilities&lt;/a&gt;. For those who know xhtml and javascript (and RPC), it should feel right at home.&lt;br /&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;br /&gt;This example and more are available on the DBEStudio examples package, so that you can get started quickly.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116366433568117281?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116366433568117281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116366433568117281' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116366433568117281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116366433568117281'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/openlaszlo-uis-in-dbeservices.html' title='OpenLaszlo UIs in DBEServices'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116360997401949350</id><published>2006-11-15T16:59:00.000Z</published><updated>2006-11-15T17:01:12.926Z</updated><title type='text'>JBOSS + DBE Workshop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/JBossRedhatWorkshop.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/JBossRedhatWorkshop.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;The 24th of Nov (just before one of our famous CodeCamps ;)  ) there will be  a workshop at &lt;a href="http://www.ita.es"&gt;ITA&lt;/a&gt; where we will learn from JBoss/Redhat about the OpenSource business models, OS communities and also technical introduction to the Service Integration, WebServices, Enterprise Service Bus and P2pP in JBOSS.&lt;br /&gt;&lt;br /&gt;There will be also round tables discussing the community aspects, Governance, Sustainability and also technical aspects. For more information about this event, please subscribe to the &lt;a href="http://swallow.sourceforge.net/"&gt;Swallow&lt;/a&gt; or &lt;a href="http://dbestudio.sourceforge.net/"&gt;DBEStudio&lt;/a&gt; sourceforge lists.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116360997401949350?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116360997401949350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116360997401949350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116360997401949350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116360997401949350'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/jboss-dbe-workshop.html' title='JBOSS + DBE Workshop'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116343739538475354</id><published>2006-11-13T16:54:00.000Z</published><updated>2006-11-13T17:08:59.596Z</updated><title type='text'>DBEStudio tutorial (ver. 0.2.2/Swallow ver 0.2.12)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/imgsNewMontage.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/imgsNewMontage.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This tutorial covers the basics of developing an ExE service with Studio, from modelling to deploying and executing a service. The tutorial shows the different steps required to go from a simple model to adapter and then client generation, deployment and execution of the service . The tutorial does not focus on the semantics (just to obtain an SMID for our service), as this will be dealt with in one of the next tutorials with more details.&lt;br /&gt;&lt;br /&gt;So, without further ado:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DBEStudioTutorial-BasicService.pdf/file_view"&gt;DBEStudio Simple ExE Service Tutorial&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116343739538475354?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116343739538475354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116343739538475354' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116343739538475354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116343739538475354'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/dbestudio-tutorial-ver-022swallow-ver.html' title='DBEStudio tutorial (ver. 0.2.2/Swallow ver 0.2.12)'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116342755498893477</id><published>2006-11-13T14:19:00.000Z</published><updated>2006-11-13T14:19:28.573Z</updated><title type='text'>Sun opens source Java with GPL V.2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://openjdk.dev.java.net/branding/images/openjdk/openjdk.png"&gt;&lt;img style="cursor: pointer; width: 320px;" src="https://openjdk.dev.java.net/branding/images/openjdk/openjdk.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Java SE, Java ME, and Java EE and yes, and it is called OpenJDK!&lt;br /&gt;&lt;br /&gt;&lt;a href="https://openjdk.dev.java.net/"&gt;https://openjdk.dev.java.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116342755498893477?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116342755498893477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116342755498893477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116342755498893477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116342755498893477'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/sun-opens-source-java-with-gpl-v2.html' title='Sun opens source Java with GPL V.2'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116342068296668144</id><published>2006-11-13T12:17:00.000Z</published><updated>2006-11-13T12:29:46.330Z</updated><title type='text'>Wake up and smell the (Java) Coofee!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sun.com/2006-1113/feature/images/zot_1113_curtain.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.sun.com/2006-1113/feature/images/zot_1113_curtain.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sun is releasing Java under an opensource license....&lt;br /&gt;&lt;br /&gt;Could this be true? under the GPL?&lt;br /&gt;&lt;br /&gt;Lets wait for the news:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sun.com/2006-1113/feature/index.jsp"&gt;http://www.sun.com/2006-1113/feature/index.jsp&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116342068296668144?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116342068296668144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116342068296668144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116342068296668144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116342068296668144'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/wake-up-and-smell-java-coofee.html' title='Wake up and smell the (Java) Coofee!'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116307583152070133</id><published>2006-11-09T12:21:00.000Z</published><updated>2006-11-09T12:37:11.776Z</updated><title type='text'>Swallow 0.3.5 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.style.org/unladenswallow/images/southafricanswallow.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://www.style.org/unladenswallow/images/southafricanswallow.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Swallow 0.3.5 has been released, however please do not try to use with the current release of DBEStudio (0.2.2) as some of the components need to be updated. For more info:&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/"&gt;http://swallow.sourceforge.net/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116307583152070133?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116307583152070133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116307583152070133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116307583152070133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116307583152070133'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/swallow-035-released.html' title='Swallow 0.3.5 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116307312643914810</id><published>2006-11-09T11:39:00.000Z</published><updated>2006-11-09T12:00:52.743Z</updated><title type='text'>CodeCamping in Zaragoza (07/11/06)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/ExpoPlans.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/ExpoPlans.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've just been in Zaragoza/Spain in a "CodeCamp" organised by the Instituto Tecnologico de Aragon (&lt;a href="http://www.ita.es/dbe/"&gt;ITA&lt;/a&gt;). Although we had some problems with the toolsets, we managed to go through the basics of creating and deploying a service with a group of 10 local sofware companies (SMEs).&lt;br /&gt;&lt;br /&gt;Zaragoza is such a fantastic place and the whole city is very busy getting ready for the &lt;a href="http://www.expozaragoza2008.es/es/index.asp"&gt;Expo 2008&lt;/a&gt;. The picture above shows the new developments around the the river &lt;a href="http://en.wikipedia.org/wiki/Ebro"&gt;Ebro&lt;/a&gt; for the Expo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/CodeCampIMG_0631.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/CodeCampIMG_0631.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For more details about the code camp, please visit the DBE weblog in Aragon:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dbe.ita.es/wordpress/"&gt;http://dbe.ita.es/wordpress/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We got lots of &lt;a href="http://dbe.ita.es/wordpress/?p=69"&gt;feedback&lt;/a&gt;  and also a, from the scratch, &lt;a href="http://dbe.ita.es/wordpress/?p=67"&gt;installation guide&lt;/a&gt; was produced:&lt;br /&gt;&lt;br /&gt;Codecamp feedback: &lt;a href="http://dbe.ita.es/wordpress/?p=69"&gt;http://dbe.ita.es/wordpress/?p=69&lt;/a&gt;&lt;br /&gt;Installation Guide: &lt;a href="http://dbe.ita.es/wordpress/?p=67"&gt;http://dbe.ita.es/wordpress/?p=67&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also, yesterday a new version of the servENT was released!!&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/download.html"&gt;http://swallow.sourceforge.net/download.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116307312643914810?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116307312643914810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116307312643914810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116307312643914810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116307312643914810'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/codecamping-in-zaragoza-071106.html' title='CodeCamping in Zaragoza (07/11/06)'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116238695814167433</id><published>2006-11-01T12:50:00.000Z</published><updated>2006-11-01T13:16:02.933Z</updated><title type='text'>DBE at ISBE2006</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.isbe2006.org/images/2006-webheader.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.isbe2006.org/images/2006-webheader.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The team at UCE is presenting today a paper, "Regional catalysts: learning our roles in developing a digital ecosystem", regarding the DBE-related activities in the UK-West Midlands Region at the &lt;a href="http://www.isbe2006.org/"&gt;Institue for Small Business and Entrepeneurship conference 2006&lt;/a&gt;, which is held this year in Cardif/Wales (UK). &lt;br /&gt;&lt;a href="http://www.isbe2006.org/trackabstracts.php?t=E"&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Regional catalysts: learning our roles in developing a digital ecosystem&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ABSTRACT:&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Type of Paper:  &lt;/strong&gt;Research&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Objectives: &lt;/strong&gt;The paper analyses the experiences of three regional catalyst partners in a digital business ecosystem project to add to our understanding of the intervention processes between catalysts, SMEs, and regional agencies.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Prior work: &lt;/strong&gt;The paper draws on recent explanations of regional ICT initiatives specifically from a project and institutional focus.A technological view tends to talk in terms of SME ICT readiness and their place in an e-adoption ladder-or to question the determinism of assuming there is such a ladder. (E.g. Pavic, Simpson, Koh, 2005). An institutional view (Jianxin, Millman, Martin, 2005) looks at the relationship between government and other public agencies e.g.bureaucracy for SMEs to cope with in accessing support or funding. A socio-cultural view looks at the ways in which a region develops norms that encourage or discourage a climate for innovation(Jones and Mohon, 2005;Mitra, 2005;McClelland and Atherton, 2005; Martin; Warren Smith, Adams, Roper and Scott, 2005)). A project management view (Price and Atherton, 2005;Costello and Thompson, 2005) looks at the inputs, processes and outputs of a specific interventions.The current paper adopts the project perspective and considers the institutional relationships between the project and local agencies. We wish mainly to compare and understand the effectiveness of the three regional catalysts’ practices in terms of their ability to meet project goals.There has ben no similar report on regional catalysts in an open source ecosystem project of this type.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Approach: &lt;/strong&gt;The relevant part of the project has adopted a participant-observation approach based on the role of the regional catalysts-responsible for recruiting, assisting, and promoting the work of a number of SMEs(target 250 across Europe).A number of in project reports have been used as evidential triangulation methods.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Results: &lt;/strong&gt;Results show that three European regions have adopted some similar and some different institutional methods to support this project. These differences may indicate areas of development and improvement in the regional network relationships.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Implications: &lt;/strong&gt;The implications of this project are that regional networks of SMEs, policy makers,and regional catalysts can develop their mutual interactions in order to compete.New regions to the project can evaluate the project findings in designng their support infrastructure. Existing regions can reflect on the arrangements they have in place to see if there are opportunities to build on the processes and provisions that exist&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Value: &lt;/strong&gt;The paper offers an insight into the challenges facing new and experienced ICT catalysts in European regions.It adds to our understanding of the relationship between SMEs and European research projects.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Keywords: &lt;/strong&gt;Regional,  Catalyst,  Digital,  Ecosystem&lt;/p&gt;&lt;br /&gt;Links:&lt;br /&gt;Institute For Small Business and Entrepeneurship&lt;br /&gt;&lt;a href="http://www.isbe.org.uk/"&gt;http://www.isbe.org.uk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ISBE 2006 Conference&lt;br /&gt;&lt;a href="http://www.isbe2006.org/"&gt;http://www.isbe2006.org/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paper Track:&lt;br /&gt;&lt;a href="http://www.isbe2006.org/trackabstracts.php?t=E"&gt;http://www.isbe2006.org/trackabstracts.php?t=E&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Paper Abstract&lt;br /&gt;&lt;a href="http://www.isbe2006.org/abstracthtml/70.html"&gt;http://www.isbe2006.org/abstracthtml/70.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116238695814167433?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116238695814167433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116238695814167433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116238695814167433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116238695814167433'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/11/dbe-at-isbe2006.html' title='DBE at ISBE2006'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116231499286040421</id><published>2006-10-31T16:44:00.000Z</published><updated>2006-11-01T12:21:01.230Z</updated><title type='text'>Importing OWL Ontologies to DBEStudio</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/vCardBmlModelBMLDataFlow.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/vCardBmlModelBMLDataFlow.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The following presentation illustrates the process of importing an already exisiting OWL-DL ontology into DBEStudio to be reused in our BML Models:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/ImportingOntologiesintoDBEStudio.pdf"&gt;ImportingOntologiesintoDBEStudio.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116231499286040421?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116231499286040421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116231499286040421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116231499286040421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116231499286040421'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/10/importing-owl-ontologies-to-dbestudio.html' title='Importing OWL Ontologies to DBEStudio'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116229574324733687</id><published>2006-10-31T11:47:00.000Z</published><updated>2006-11-01T12:06:56.573Z</updated><title type='text'>DBEStudio 0.2.2 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/DBEStudio022Update.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/DBEStudio022Update.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For those like me that havent upgraded their DBEStudio yet or havent realised, there is a new release which includes bug fixes and some new features.&lt;br /&gt;&lt;br /&gt;For instructions on how to update or how to install it, please visit the DBEStudio site:&lt;br /&gt;&lt;a href="http://dbestudio.sourceforge.net"&gt;http://dbestudio.sourceforge.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116229574324733687?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116229574324733687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116229574324733687' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116229574324733687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116229574324733687'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/10/dbestudio-022-released.html' title='DBEStudio 0.2.2 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116116691482016834</id><published>2006-10-18T11:19:00.000+01:00</published><updated>2006-10-18T14:38:58.180+01:00</updated><title type='text'>Creating your Own (DBE) Semantic Search Engine</title><content type='html'>The DBE by default comes with 2 different search engine interfaces. One is integrated within the DBEStudio (QFSDT or Query Formulator and Semantic Discovery Tool) as a Eclipse perspecive and the other is integrated within the, soon to be released, DBE Portal, which in turn is also based on the QFSDT codebase.&lt;o:p&gt;&lt;/o:p&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;If for whatever reason the default ones are not enough or if you want to create a complete new way of searching for DBE real world and software services, it is not too difficult to create your own.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;If we keep things simple, we can quickly extend the portal QFSDT library and create our own semantic search engine with, literally, 10 lines of code.&lt;/p&gt;         &lt;p class="MsoNormal" style="text-indent: 36pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;As an example, the figure below illustrates what the user interface of the DBE Portal displays when we enter a search query. Please note that the query used uses the DBE query language. For example, if I want to search for restaurants in &lt;st1:place st="on"&gt;Nottingham&lt;/st1:place&gt;, a potential query based on the BML models that I used and deployed as part of the ServiceManifests is:&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="text-indent: 36pt; font-weight: bold;"&gt;Restaurants location=&lt;st1:place st="on"&gt;Nottingham&lt;/st1:place&gt;&lt;/p&gt;The results are:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/searchForRestaurantInNottinghamDBEPortal.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/searchForRestaurantInNottinghamDBEPortal.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The previous screenshot shows the basis of performing a search operation. First of all we need to create an instance of ServiceSearcher, which takes no arguments.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;ServiceSearcher serviceSearcher = new ServiceSearcher()&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;After we obtain an instance of ServiceSearcher, we call the getServices method with one argument of type String.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Vector v =  serviceSearcher.getServices(String s);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Where in our case s = &lt;span style="font-weight: bold;"&gt;"MyID4Searching##### Restaurant location=Nottingham"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The argument contains in reality two different parameters separated by the string “####”. The first parameter specifies a search ID that can be used to performed asynchronous search across several Semantic Registries. To keep things simple, we assume that we only search in one SR (the local one as configured in qfsdt.portal settings, not shown on this example).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/MainClassSearchingForServices.jpg"&gt;&lt;img src="http://www.virart.nott.ac.uk/upload/MainClassSearchingForServices.jpg" height="50%" width="50%" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The second parameter is the query itself, which in this case is:&lt;br /&gt;&lt;div style="text-align: center;"&gt; "&lt;span style="font-weight: bold;"&gt;Restaurant location=Nottingham&lt;/span&gt;"&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;When the query returns we obtain a Vector in which each element is a String[] containing 4 elements: the SMID of the service, the rating according to our query, and two more related to the Service Name/Description and URL.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/ServiceSearchOutput.jpg"&gt;&lt;img src="http://www.virart.nott.ac.uk/upload/ServiceSearchOutput.jpg" height="50%" width="50%" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;The example can be downloaded here:&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/Main.java"&gt;Main.java&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Tags: &lt;a href="http://technorati.com/tag/Digital+Ecosystem" rel="tag"&gt;Digital Ecosystem&lt;/a&gt; &lt;a href="http://technorati.com/tag/SOA" rel="tag"&gt;SOA&lt;/a&gt; &lt;a href="http://technorati.com/tags/semantic" rel="tag"&gt;Semantic&lt;/a&gt; &lt;a href="http://technorati.com/tags/semantic+search" rel="tag"&gt;Search&lt;/a&gt; &lt;a href="http://technorati.com/tags/semantic+search+api" rel="tag"&gt;API&lt;/a&gt;&lt;br /&gt;&lt;a href="http://technorati.com/tag/SOA" rel="tag"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-indent: 36pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-indent: 36pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal" style="text-indent: 36pt;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116116691482016834?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116116691482016834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116116691482016834' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116116691482016834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116116691482016834'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/10/creating-your-own-dbe-semantic-search.html' title='Creating your Own (DBE) Semantic Search Engine'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-116116628379636693</id><published>2006-10-18T11:07:00.000+01:00</published><updated>2006-10-18T11:11:24.363+01:00</updated><title type='text'>Swallow 0.2.12 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.digital-ecosystem.net/branding/images/logo.gif"&gt;&lt;img style="cursor: pointer; width: 320px;" src="https://www.digital-ecosystem.net/branding/images/logo.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Swallow 0.2.12 has been released, including many bug fixes and new features. For more info:&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/"&gt;http://swallow.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For  downloading it:&lt;br /&gt;&lt;a href="http://sourceforge.net/project/showfiles.php?group_id=138511&amp;package_id=151956"&gt;http://sourceforge.net/project/showfiles.php?group_id=138511&amp;amp;package_id=151956&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-116116628379636693?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/116116628379636693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=116116628379636693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116116628379636693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/116116628379636693'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/10/swallow-0212-released.html' title='Swallow 0.2.12 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115988830840907164</id><published>2006-10-03T16:08:00.000+01:00</published><updated>2006-10-05T10:47:44.873+01:00</updated><title type='text'>DBE Recommender Visualisations (V.0000001)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/graphClusteringDetail.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/graphClusteringDetail.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/ButterflyRepresentation.pdf"&gt;ButterflyRepresentation.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have been working/thinking towards a way to represent service recommendations in a Service Oriented Architecture (SOA) . The visualisation tries to be exploratory, as a way to experience the "service landscape" available given a user profile/user history and current business processes. Currently there is a growing interest on recommenders for &lt;a href="http://www.mystrands.com/corp/summerschool06.vm"&gt;online systems&lt;/a&gt;, whatever their nature.  Think of Amazon and their "Customers that bought this....".&lt;br /&gt;&lt;br /&gt;Within the DBE context, the role of the recommender is to tell you which services could be a good match given your preferences and your runtime history. However and not surprisingly, it turns out that doing Business Process matching in an ad-hoc basis is hard stuff [1] at the technical service description level. The lack of semantics do not help either [2].&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Reading some of the literature regarding SOAs, I have discovered that someone [3] came with a list of what the features of SOAs:&lt;/p&gt;     &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services are discoverable and dynamically bound&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services are self-contained and modular&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services stress interoperability&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services are loosely coupled&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services have a network-addressable interface&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services have coarse-grained interfaces&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services are location-transparent&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Services are composable&lt;/p&gt;   &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=""&gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Service-oriented architecture supports self-healing&lt;/p&gt;     &lt;p class="MsoNormal"&gt;Saying all this is easier said that done, specially having something that will work across organisations (where is public UDDI now? apparently someone pulled the plug!) rather than just one place/one organisation.&lt;/p&gt; &lt;p class="MsoNormal"&gt;The idea behind the visualisation is to let the user play and quickly interact with service landscapes while making visible implicitly / explicitly the different SOA properties of the services . That’s why it is Version 0.00001 and there are still lots of work to be done.&lt;br /&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;Also, the user interface should enable the user to discover new services that might be relevant for a need that the user does not know he/she has yet, serendipity style. By enabling exploring/serendipity, it is possible that users discover new services that might be useful to improve a business process or to create a new business opportunities.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/network2Perspective.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/network2Perspective.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;The principal idea behind the graphics is that if an SME is displayed at the centre, two rings could represent the service landscape, from the current services (one ring) to other recommended services. By chance, this representation allows you to see the services and the SME icon on the middle as a buttefly (left wing/right wing) with a bit of imagination.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;The data was generated from a simulation that used &lt;a href="http://en.wikipedia.org/wiki/Collaborative_filtering"&gt;Collaborative Filtering&lt;/a&gt; [4]  techniques using the &lt;a href="http://taste.sourceforge.net/"&gt;Taste&lt;/a&gt; toolkit[5] from a dataset that approximates SME behaviour, and the interaction design and visuals are done with&lt;a href="http://prefuse.org/"&gt; Prefuse&lt;/a&gt;[6].&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;See the PDF for details:&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/ButterflyRepresentation.pdf"&gt;ButterflyRepresentation.pdf&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;References&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;[1] B. Mahleko, A.Wombacher, P.Fankhauser, “Process Annotated Service&lt;br /&gt;Discovery Facilitated by an n-Gram Based Index”, in proceedings of&lt;br /&gt;IEEE International Conference on e-Technology, e-Commerce and e-&lt;br /&gt;Service (EEE), 2005, pages 2–8.&lt;/p&gt; &lt;p class="MsoNormal"&gt;[2] R. Krummenacher, M. Hepp, A. Polleres, C. Bussler and D. Fensel,&lt;br /&gt;“WWW or What Is Wrong with Web Services”, in proceedings of the&lt;br /&gt;2005 IEEE European Conf on Web Services, 2005.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;[3]  J.Borenstein and J. Fox, “Enterprise Semantics: Aligning Service-&lt;br /&gt;Oriented Architecture with the Business”, WebServices Journal,vol. 5,&lt;br /&gt;no.4, 2005, pages 30-34.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;[4] J. L. Herlocker , J. A. Konstan, &lt;st1:placename st="on"&gt;L.&lt;/st1:placename&gt; &lt;st1:placename st="on"&gt;G.&lt;/st1:placename&gt; Terveen University of Minnesota, Minneapolis, MN, John T. Riedl University of Minnesota, Minneapolis, Evaluating collaborative filtering recommender systems ACM Transactions on Information Systems (TOIS) a Volume 22 ,&lt;span style=""&gt;  &lt;/span&gt;Issue 1&lt;span style=""&gt;  &lt;/span&gt;(January 2004) Pages: 5 - 53&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;[5] Taste. Collaborative Filtering for Java. http://taste.sourceforge.net/&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;[6] Prefuse. Interactive Information Visualisation Toolkit. http://prefuse.org/&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;Tags: &lt;a href="http://technorati.com/tag/Visualization" rel="tag"&gt;Visualization&lt;/a&gt; &lt;a href="http://technorati.com/tag/Collaborative+Filtering" rel="tag"&gt;Collaborative Filtering&lt;/a&gt; &lt;a href="http://technorati.com/tag/Digital+Ecosystem" rel="tag"&gt;Digital Ecosystem&lt;/a&gt; &lt;a href="http://technorati.com/tag/SOA" rel="tag"&gt;SOA&lt;/a&gt; &lt;a href="http://technorati.com/tag/Recommender" rel="tag"&gt;Recommender&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;a href="%3Ca%20href=%22http://technorati.com/tag/Recommender%22%20rel=%22tag%22%3ERecommender%3C/a%3E"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115988830840907164?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115988830840907164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115988830840907164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115988830840907164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115988830840907164'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/10/dbe-recommender-visualisations.html' title='DBE Recommender Visualisations (V.0000001)'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115952536700295870</id><published>2006-09-29T11:07:00.000+01:00</published><updated>2006-09-30T08:29:01.256+01:00</updated><title type='text'>DBE at the West Midlands in Europe AGM</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.westmidlandsineurope.org/images/logomap.jpg"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://www.westmidlandsineurope.org/images/logomap.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;We are present at the &lt;a href="http://www.westmidlandsineurope.org/wmie.html"&gt;West Midlands in Europe&lt;/a&gt; Annual General Meeting, exhibiting the DBE an other EU related projects, at the Birmingham Council House. Blogging it as it happens....&lt;br /&gt;Some pictures:&lt;br /&gt;(Views of the stand)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_3138Small.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_3138Small.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_3139.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/IMG_3139.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There were more than 100 people attending the event:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_3146Small.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_3146Small.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A pic of the Birmingham Council House, where the event took place:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_3137.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/IMG_3137.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115952536700295870?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115952536700295870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115952536700295870' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115952536700295870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115952536700295870'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/dbe-at-west-midlands-in-europe-agm.html' title='DBE at the West Midlands in Europe AGM'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115942521250794420</id><published>2006-09-28T07:13:00.000+01:00</published><updated>2006-09-28T07:59:42.056+01:00</updated><title type='text'>DBE Research Blog</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.iis.ee.ic.ac.uk/%7Eg.briscoe/ICL/Blog/Blog_files/new_life_cycle.png"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://www.iis.ee.ic.ac.uk/%7Eg.briscoe/ICL/Blog/Blog_files/new_life_cycle.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For those interested more on the science related activities of the  DBE research, &lt;a href="http://www.iis.ee.ic.ac.uk/%7Eg.briscoe/ICL/Blog/Blog.html"&gt; here&lt;/a&gt; you can find some of the papers published in conferences and journals related to the DBE.&lt;br /&gt;&lt;br /&gt;The full link is:&lt;br /&gt;&lt;a href="http://www.iis.ee.ic.ac.uk/%7Eg.briscoe/ICL/Blog/Blog.html"&gt;&lt;br /&gt;http://www.iis.ee.ic.ac.uk/~g.briscoe/ICL/Blog/Blog.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115942521250794420?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115942521250794420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115942521250794420' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115942521250794420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115942521250794420'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/dbe-research-blog.html' title='DBE Research Blog'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115927009597244813</id><published>2006-09-26T12:04:00.000+01:00</published><updated>2006-09-26T12:43:43.426+01:00</updated><title type='text'>Creating a Dev Workflow Poster (Pre-alpha version!)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/DBEWorkFlowOnt-BML-Data-Discovery-SimpleExample2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/200/DBEWorkFlowOnt-BML-Data-Discovery-SimpleExample2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;Not finished yet, we are working towards some sort of poster/flyer that could explain briefly how a typical DBE workflow works from a developer’s perspective, from modelling the business semantics and the service, to implementing the service and then deploying/running the service&lt;br /&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;The idea behind this simple example is to create a very simple service for search/discovery of services of restaurants that implement an interface that allows the aggregation of their daily offers with a method such as&lt;span style="font-weight: bold;"&gt; getMenuOfTheDay() &lt;/span&gt;for any deployed ServiceManifest (SM) that belong to “Restaurants” and implement such interface. The example is visualised on &lt;a href="http://www.virart.nott.ac.uk/upload/BML4Networking.pdf"&gt;BML4Networking.pdf&lt;/a&gt;, slides 11/12.&lt;br /&gt;&lt;br /&gt;The current version is just a mock-up of what it might be, representing the semantics workflow of a very simple "Restaurant" service. At this point, the naming is arbitrary but you could imagine that proper ontologies could be use representing the Tourism/Catering sector.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Steps are (missing steps in italics)&lt;br /&gt;&lt;br /&gt;1 - Define your ontology&lt;br /&gt;2 - Define your BML model that will use the ontology&lt;br /&gt;2.5 - Define your service implementation at the SSL level (BML/Semantic Description)&lt;br /&gt;3 - Add data to your BML model&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3.5 - (Create a Service manifest that uses BML model + BML Data)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;3.7 - Developing the service (java/adapters/etc)&lt;/span&gt;&lt;br /&gt;4 - Search and Discovery of service&lt;br /&gt;&lt;span style="font-style: italic;"&gt;4.5 - Executing Service&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;/span&gt;(Some of the steps might be optional) Feedback is welcome!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115927009597244813?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115927009597244813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115927009597244813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115927009597244813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115927009597244813'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/creating-dev-workflow-poster-pre-alpha.html' title='Creating a Dev Workflow Poster (Pre-alpha version!)'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115919641896348042</id><published>2006-09-25T16:00:00.000+01:00</published><updated>2006-09-25T16:02:59.213+01:00</updated><title type='text'>DBE Road Show in Ireland</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.tactical-graphic-design.com/download-clipart-files/saint-patricks-clip-art/clip-art-saint-patricks-four-leaf-clover.gif"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://www.tactical-graphic-design.com/download-clipart-files/saint-patricks-clip-art/clip-art-saint-patricks-four-leaf-clover.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Better later than never, two weeks ago (13&lt;sup&gt;th&lt;/sup&gt; Sept.) the DBE Ireland Team held a workshop at the &lt;a href="http://www.nuim.ie/"&gt;NUI Maynooth&lt;/a&gt; to introduce the DE/DBE concepts to the Kildare and Meath region (&lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Dublin&lt;/st1:place&gt;&lt;/st1:city&gt;’s commuter belt).         &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;Plenty of info about the workshop including all the presentations from the attendees can be found on the digital-ecosystem.org website:&lt;br /&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;a href="http://www.digital-ecosystem.org/Members/aenglishx/roadshow"&gt;http://www.digital-ecosystem.org/Members/aenglishx/roadshow&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115919641896348042?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115919641896348042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115919641896348042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115919641896348042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115919641896348042'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/dbe-road-show-in-ireland.html' title='DBE Road Show in Ireland'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115892759423893196</id><published>2006-09-22T13:19:00.000+01:00</published><updated>2006-09-22T20:39:26.633+01:00</updated><title type='text'>BML For Business Networking</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://digital-central.co.uk/i/banner.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://digital-central.co.uk/i/banner.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This is the presentation that we prepared for the SMEs part of the creative  sector that participate on the DigitalCentral project networking activities at the New Technology Institute in Birmingham on Fri, 22th of September, 2006.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/upload/BML4Networking.pdf"&gt;BML4Networking.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Links:&lt;br /&gt;&lt;a href="http://digital-central.co.uk/"&gt;http://digital-central.co.uk/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ntibirmingham.co.uk/"&gt;http://www.ntibirmingham.co.uk/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115892759423893196?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115892759423893196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115892759423893196' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115892759423893196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115892759423893196'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/bml-for-business-networking.html' title='BML For Business Networking'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115772275626032844</id><published>2006-09-08T14:38:00.000+01:00</published><updated>2006-09-08T14:44:13.730+01:00</updated><title type='text'>In a Road less world</title><content type='html'>&lt;pre wrap=""&gt;Once upon a time in a road less world, were people used only narrow pathways to move and cross regions and cities, a smart group of people decided to work together to create an innovative transport system that would have boosted the economy. They worked hard for almost three years to create a "Bus".&lt;br /&gt;&lt;br /&gt;They made use of the best breed technologies of that time to create this conformable, silent, cutting edge technology BUS. The architecture of the bus was amazing, any piece of the bus could have been replaced while the bus was traveling, the fail safe and redundant subsystems could let the vehicle run even on a single tire. They fitted in a radar system to avoid other buses, the creator of the Bus also created an incredible engine what was, of course theoretical, able to push the Bus at a fantastic speed. There were conformable seats and a scalable system that would allow many buses to be chained together to improve the load capability of the bus.&lt;br /&gt;&lt;br /&gt;A socio-economical research was conducted to investigate the impact of the buses in the regions and found out that it'd have increased the economy by 40%. Two simulators were developed to investigate even further how the network of interconnecting buses would have give birth to a scale free network of routes. An intelligence system was conceived to create the best routes automatically.&lt;br /&gt;&lt;br /&gt;These smart guys also created a garage on a top of a hill where the bus was parked. The garage was filled with all the required high tech mechanical tools to maintain it. An assembly line ready to build thousand of buses -in a blue-print driven approach- was also built. This idealistic group of inventors strongly believed this invention was due to change the world and for this reason they decided to give the bus and the garage for free to all the citizens of the road less world, without even retaining any intellectual property. Anyone was welcome to enter and use the bus.&lt;br /&gt;&lt;br /&gt;Almost at the end of the project the group decided to foster the adoption of the bus because strangely the habitants where not interested in taking care of the bus. The garage was rarely visited and the habitants could not understand the machinery as a whole and how to make good use of it. The group gave training sessions, started the bus and moved it back an forth in the garage to demonstrate that is could actually move and that it was very convenient and conformable.&lt;br /&gt;&lt;br /&gt;The inventors opened several tenders in the local region in the attempt of attracting adopters. Some early adopters accepted the deal, and were paid for doing some maintenance: some was taking care of the engine, another of the muffler, the radar system, another the light bulbs; there was finally some activity in the garage! But the citizens, due to the absence of roads, could not understand how the entire community could ever take advantage of this incredible vehicle filled with such cutting edge technologies when a bicycle or a barrow was sufficient. Some of&lt;br /&gt;them realized that they could make use of the engine for building and  ommercializing a grass mower, to harvest the field, some other decided to use the electrical system and light bulbs to sell a high tech Christmas tree decoration, the technology for the building the conformable seats were used for the nearby cinemas.&lt;br /&gt;&lt;br /&gt;In such a yipe the inventors started a discussion about who was supposed to drive the bus. One group asserted they them self had to drive it, another said that this decision had to be taken by the community that was maintaining the bus. But the community was not interested in driving the bus essentially because they did not&lt;br /&gt;understand how could that machine spin off the economy of the planet, they could only perceive the immediate possibility of adopting its inner technologies in their local business and hence they were interested only in the technologies used to built it.&lt;br /&gt;&lt;span class="moz-txt-citetags"&gt;&lt;/span&gt;&lt;br /&gt;Many years after, when the project funding was largely terminated, the garage laid abandoned in the road-less hill and the concept of the Bus disappeared in the mind of the inhabitants, but a set of new smaller garages appeared in the region: one was selling radar systems, another engines, another the seates for the cinemas, another....&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115772275626032844?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115772275626032844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115772275626032844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115772275626032844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115772275626032844'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/09/in-road-less-world.html' title='In a Road less world'/><author><name>Pierfranco Ferronato</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-QdZbg8ABRXY/Tk6GzVsr0pI/AAAAAAAABAg/ahaiY9Pqx88/s220/PF_avatar_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14937277.post-115693753960774244</id><published>2006-08-30T12:30:00.000+01:00</published><updated>2006-08-30T12:34:59.703+01:00</updated><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://mdaforum.soluta.net/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/6060/234/400/banner.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.soluta.net" target=_blank&gt;Soluta.net&lt;/a&gt; has organized an International Event in collaboration with  the &lt;a href="http://www.omg.org/"&gt;OMG&lt;/a&gt;®.&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;The web site has just been published: &lt;a href="http://mdaforum.soluta.net/en/"&gt;http://mdaforum.soluta.net&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;It is the first event in Italy on Model Driven Architecture (MDA) realized in collaboration with Object Management Group (OMGTM). The event, organized by Soluta.net, OMG Member and MDA Qualified Service Provider (QSP), aims at promoting the MDA approach through a tutorial, some speeches taken by international experts and an expo area.&lt;br/&gt;&lt;br /&gt;MDA provides a non proprietary and open approach to challenge the business and technology changes that has been extensively used in the DBE project and it is one of its technical founding principles.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115693753960774244?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115693753960774244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115693753960774244' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693753960774244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693753960774244'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/soluta.html' title=''/><author><name>Pierfranco Ferronato</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-QdZbg8ABRXY/Tk6GzVsr0pI/AAAAAAAABAg/ahaiY9Pqx88/s220/PF_avatar_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14937277.post-115693726500111560</id><published>2006-08-30T12:25:00.000+01:00</published><updated>2006-08-30T12:27:45.466+01:00</updated><title type='text'>Registry &amp; Scale free networks</title><content type='html'>Registry as implemented in current SOA architectures does not scale up in EOA.&lt;br /&gt;Services or Event registries are strategic elements for SOA. Even tough information and services are theoretically always active and available, if it is not known their network location, they get often fully lost.&lt;br /&gt;&lt;br /&gt;Taking into consideration such as criticality of registry in SOA, OASIS in UDDI version 3 has introduced replication policies on cluster that allow an higher degree of tolerance toward damages. Currently UDDI version 3 supports both clustering and mirroring of a main node. Replications are complete and for such a reason they have to be implemented into the intranet so as to avoid any network constraint. The strategy is a complete replication for failover where each node is a mirror of the master.&lt;br /&gt;&lt;br /&gt;In EOA we have an international-wide federation of services where it is strongly suggested not to set up the registry in a single node, even if implemented as a cluster. Who will assume the responsibility of maintaining 24hrs. x7 days a system that if crashes will cause impossibility to access to the whole ecosystem? By persisting with the intention of reinforcing and consolidating the single central registry the result would be a sort of Fort Knox where also the network of services like the supply of electric energy should be redundant, replicated and should come from different power stations1. How would it be possible to guarantee service continuity in case of natural calamity? &lt;br/&gt;&lt;br /&gt;Typical disaster recovery solutions lack of scalability if applied throughout the whole national territory: N^2resource should be employed where N stands for the number of place of failover and procedures of human intervention for network reconfiguration should be planned. An hierarchical structured network cannot easily get managed and balanced by an administrator due to its numerous parameters which change very frequently.&lt;br /&gt;&lt;br /&gt;The alternative solution proposed in the context of digital ecosystem registries is to exploit resources spread in the territory, getting an higher degree of tolerance against failure through a self-healing architecture (self-maintaining), replicated, redundant, with a scale free distribution rather than hierarchic, gaussian (random) distribution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115693726500111560?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115693726500111560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115693726500111560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693726500111560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693726500111560'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/registry-scale-free-networks.html' title='Registry &amp; Scale free networks'/><author><name>Pierfranco Ferronato</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-QdZbg8ABRXY/Tk6GzVsr0pI/AAAAAAAABAg/ahaiY9Pqx88/s220/PF_avatar_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14937277.post-115693707813553238</id><published>2006-08-30T12:24:00.000+01:00</published><updated>2006-08-30T12:24:52.956+01:00</updated><title type='text'>Ecosystem Oriented Architecture (EOA)</title><content type='html'>SOA has been designed and envisioned for being applied inside an Enterprise as a means to bridge systems and to create a governance layer on top of existing platforms as either legacy or assets. Inside Enterprises there is administration ability of the SOA infrastructure, ability to handle the network and having control over IT resources and IP:  everything is reasonably under control.&lt;br /&gt;&lt;br /&gt;Between enterprise, in a B2B environment that implements a value chain, SOA still scale up even if with some differences related to a more extend functional model and some negotiation ability.&lt;br /&gt;&lt;br /&gt;In a Digital Ecosystems (DES) however, this is not true any more – IPs may change, protocols are subject to be replaced without notice, UDDI needs to be shared among parties, UDDI becomes vital for indexing and discovering services, functional models need to change at a pace which is faster than any ability to maintains coherence and harmonization via a managed coordination process. DES need to support very loosely coupled communities which brings news challenges in SOA architecture, and dealing with this reality requires re-thinking the founding principles and technology of SOA.&lt;br /&gt;EAO is the name for this novel approach to DES architectures. It is a conceptual framework, it represents a collection of best practices principles and patterns related to Ecosystem-aware decentralized computing and architectures.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115693707813553238?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115693707813553238/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115693707813553238' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693707813553238'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115693707813553238'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/ecosystem-oriented-architecture-eoa.html' title='Ecosystem Oriented Architecture (EOA)'/><author><name>Pierfranco Ferronato</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-QdZbg8ABRXY/Tk6GzVsr0pI/AAAAAAAABAg/ahaiY9Pqx88/s220/PF_avatar_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-14937277.post-115503428860430809</id><published>2006-08-08T11:48:00.000+01:00</published><updated>2006-08-08T12:17:48.696+01:00</updated><title type='text'>DBE Bulletin  Num.6 Jul 2006</title><content type='html'>Our newsletter, The DBE Bulletin (Num. 6, July 2006) is available for download as a pdf:&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/6DBEBulletin.pdf/file_view"&gt;DBE Bulleting Num. 6&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digital-ecosystem.org/Members/victorbayon/6DBEBulletin.pdf/file_view"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/6DBEBulletin.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/6DBEBulletin.pdf/file_view"&gt; &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115503428860430809?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115503428860430809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115503428860430809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115503428860430809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115503428860430809'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/dbe-bulletin-num6-jul-2006.html' title='DBE Bulletin  Num.6 Jul 2006'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115476261119661518</id><published>2006-08-05T08:19:00.000+01:00</published><updated>2006-08-10T07:53:47.386+01:00</updated><title type='text'>Calendar Demo with Semantics</title><content type='html'>&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DBECalendarDemoWithAddedSemantics.wmv/file_view"&gt;&lt;span style="text-decoration: underline;"&gt;Link to the Video&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Please use full screen playback or 1024x800 minimum)&lt;br /&gt;&lt;br /&gt;The next (video) demo extends the previous &lt;a href="http://opensoa.blogspot.com/2006/05/sugarcrm-dbe-openlaszlo.html"&gt;SugarCRM&amp;OpenLaszlo&lt;/a&gt; calendar integration and enhances it with simple semantics to create a search&amp;amp;discovery scenario.&lt;br /&gt;&lt;br /&gt;During the demo, a calendar service made "searchable/findable" via the added semantics using BML and BML data.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/BMLModelCalendar.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/BMLModelCalendar.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The BML model has for example very simple attributes such as object (i.e. “Calendar”), action (i.e. “Get”) and name (i.e. my name), which uniquely identifies the service and owner of the calendar. The data associated to the model is entered on a separate editor (see video, BMLData Editor)&lt;br /&gt;&lt;br /&gt;Once the calendar service and the semantics are deployed on the DBE, then the service can be discovered via the DBE Service Discovery Portal:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/semanticSearchCalendar.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/semanticSearchCalendar.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then the different Calendar services available are ranked according to the search terms. The service integrates a Calendar service from SugarCRM, pulls the data via WebServices (WS) and refactors the data and displays it on a OpenLaszlo calendar. Potentially this scenario could be extended to integrate truly P2P calendars (currently is not!) and aggregation of different users calendars.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/OpenLaszloCalendarWithApps.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/OpenLaszloCalendarWithApps.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DBECalendarDemoWithAddedSemantics.wmv/file_view"&gt;&lt;span style="text-decoration: underline;"&gt;Link to the Video&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;OpenSource Tools/Services used for this demo:&lt;br /&gt;&lt;a href="http://dbestudio.sourceforge.net"&gt;http://dbestudio.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net"&gt;http://swallow.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.openlaszlo.org/"&gt;http://www.openlaszlo.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sugarcrm.com"&gt;http://www.sugarcrm.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115476261119661518?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115476261119661518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115476261119661518' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115476261119661518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115476261119661518'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/calendar-demo-with-semantics.html' title='Calendar Demo with Semantics'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115450400671479557</id><published>2006-08-02T08:18:00.000+01:00</published><updated>2006-08-02T08:44:28.506+01:00</updated><title type='text'>The Zen of OpenSource</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sun.com/2006-0725/feature/ig_virtuous-cycle.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.sun.com/2006-0725/feature/ig_virtuous-cycle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;source: &lt;a href="http://www.sun.com/"&gt;Sun Microsystems&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On this article, Simon Phipps from Sun microsystems presents "The Zen of OpenSource" or what is good about OpenSource, why it makes economical sense, some insights into the OpenSource Commons (is it the source code? is it the community?, is the the free as in speech? and many more ideas. Read more at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sun.com/2006-0725/feature/index.jsp"&gt;http://www.sun.com/2006-0725/feature/index.jsp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We had the pleasure to attend one one of the Simon's presentation at LugRadioLive'06:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://opensoa.blogspot.com/2006/07/dbe-at-lug-radio-live-2006.html"&gt;http://opensoa.blogspot.com/2006/07/dbe-at-lug-radio-live-2006.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/smt99/195653172/in/photostream/"&gt;http://www.flickr.com/photos/smt99/195653172/in/photostream/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also catch Simon on this podcast from &lt;a href="http://www.itconversations.com/"&gt; itconversations.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;"The Zen of Free":&lt;br /&gt;&lt;a href="http://www.itconversations.com/shows/detail866.html"&gt;http://www.itconversations.com/shows/detail866.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115450400671479557?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115450400671479557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115450400671479557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115450400671479557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115450400671479557'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/08/zen-of-opensource.html' title='The Zen of OpenSource'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-115383460907084894</id><published>2006-07-25T13:30:00.000+01:00</published><updated>2006-07-25T22:45:55.093+01:00</updated><title type='text'>DBE at LUG Radio Live 2006</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_2669Small.2.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_2669Small.2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Over the weekend, we had the opportunity to do a presentation and a simple stand/exhibit with some information, posters and demos at the OpenSource &lt;a href="http://www.lugradio.org/live/2006/index.php/Main_Page"&gt;LUGRadioLive'06&lt;/a&gt; event in Wolverhampton, UK.&lt;br /&gt;&lt;br /&gt;With hundreds of participants, during the event we had the opportunity to present and discuss the concept of the DBE and the technology behind it with open source developers and open source users.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_2671Small.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_2671Small.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Image the stand layout.&lt;br /&gt;&lt;br /&gt;You can find here the &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/LUGOpenSourceConfereceWolves.pdf/file_view?portal_status_message=File%20changes%20saved."&gt;PDF&lt;/a&gt; of the presentation&lt;br /&gt;&lt;br /&gt;You can also find the Flickr group here:&lt;br /&gt;&lt;a href="http://www.flickr.com/search/?q=lugradiolive&amp;s=rec"&gt;http://www.flickr.com/search/?q=lugradiolive&amp;amp;s=rec&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/search/?q=lugradiolive2006&amp;s=rec"&gt;http://www.flickr.com/search/?q=lugradiolive2006&amp;amp;s=rec&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-115383460907084894?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/115383460907084894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=115383460907084894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115383460907084894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/115383460907084894'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/07/dbe-at-lug-radio-live-2006.html' title='DBE at LUG Radio Live 2006'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114976829650054446</id><published>2006-06-08T12:41:00.000+01:00</published><updated>2006-07-25T22:44:27.990+01:00</updated><title type='text'>IEEE Conference on Digital Ecosystems: DEST 07</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/ieeeDEST07.0.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/400/ieeeDEST07.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;The first inagural conference on Digital Ecosystems (DE) will take place  in &lt;a href="http://maps.google.co.uk/maps?f=q&amp;hl=en&amp;amp;q=cairns,+australia&amp;ll=-16.551962,143.964844&amp;amp;spn=10.665021,22.148437&amp;amp;om=1"&gt;Cairns&lt;/a&gt;, Australia (where the tropical rain forest is!!) from the 21-23 Feb 2007. The conference will have 10 parallel tracks dealing with different aspects of the emerging DE field. Quoting from the &lt;a href="http://www.ieee-dest.curtin.edu.au/060607%20-%20Call%20for%20Papers.pdf"&gt;Call for Papers&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt; &lt;p class="MsoNormal"&gt;"Digital Ecosystem (DE) is an emerging paradigm for economic and technological innovation. It consists of a self-organizing digital infrastructure, aimed at creating a digital environment for networked organizations (or agents) through supporting the cooperation, knowledge sharing, and development of open and adaptive technologies and evolutionary domain knowledge rich environments. DE captures the essence of the ecological community in nature, where biological organisms form a dynamic and interrelated complex ecosystem, in analogy with economic organisms (such as business entities) or digital organisms (such as software applications). Digital species, just like biological ones, ‘create and conserve resources that humans find valuable’.The DE paradigm is increasingly regarded as the main driver behind ‘business model innovation in the Digital Economy’. It transcends traditional rigorously defined collaborative environments, such as centralised (client-server) or distributed (peer-topeer) models into agents-based, loosely coupled, domain-specific and demand driven interactive communities which offer cost-effective digital services and value-creating activities that attract agents to participate and benefit from it.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;DEs can be specifically developed for the Small and Medium Enterprise community, where species in the ecosystem include virtual enterprises, business portals, service brokers and organizational databases.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;DE technologies provide transparent, open ICT support to the ecosystem’s intelligence and knowledge based development, moving away from isolated business to business cooperation toward systemic collaboration, competition, and synergy with partners, enabling virtual economic districts and enhancing their competitiveness over the global market.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The key strategic direction of IEEE-DEST 2007 conference is conveying DE vision and research results to enrich Small-Medium Enterprises (SMEs). Today, SMEs compose over 90% of all world industry and 95% of them belong to the private sector. They are a major part of the global economy, especially in developing countries where their vitality, together with the innovation potential of DEs could lead to the establishment of profitable niche markets. Process digitalisation in the framework of digital ecosystems will foster new partnerships and collaborative research. An important part of the strategy of this IEEE-DEST Conference is to work together with SMEs toward the adoption of DE-based business models and technologies.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The 1st IEEE-DEST Conference will become the main international forum for researchers and practitioners to exchange information regarding advancements in the state of the art and practice of advanced models for designing and deploying interorganizational digital business processes involving networks of small and medium enterprises."&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;The DEADLINES are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Deadline for Tutorial, Workshops and Special Session Proposal Due:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;30 July 2006&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Full Paper Submissions Due: 15 September 2006&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Paper Acceptance Notifications: 15 November 2006&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Final ‘Camera Ready’ Papers Due: 31 December 2006&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Workshops: 20 February 2007&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Conference: 21-23 February 2007&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;Tour: 24 February 2007&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114976829650054446?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114976829650054446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114976829650054446' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114976829650054446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114976829650054446'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/06/ieee-conference-on-digital-ecosystems.html' title='IEEE Conference on Digital Ecosystems: DEST 07'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114976565914080355</id><published>2006-06-08T12:09:00.000+01:00</published><updated>2006-06-08T12:24:36.246+01:00</updated><title type='text'>FADA 5.3.1 Released</title><content type='html'>&lt;img src="http://fada.sourceforge.net/images/fadalogo.png" /&gt;&lt;br /&gt;A new version of &lt;a href="http://fada.sourceforge.net"&gt;FADA&lt;/a&gt; (5.3.1), the P2P overlay for services directory that the DBE uses, has been released with several impromevents in terms of deployment, integration with the other DBE components (&lt;a href="http://swallow.sourceforge.net/"&gt;Swallow&lt;/a&gt;/&lt;a href="http://dbestudio.sourceforge.net/"&gt;DBEStudio&lt;/a&gt;) and documentation. For more information please see the change log:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fada.sourceforge.net/"&gt;http://fada.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fada.sourceforge.net/changelog-report.html"&gt;http://fada.sourceforge.net/changelog-report.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114976565914080355?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114976565914080355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114976565914080355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114976565914080355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114976565914080355'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/06/fada-531-released.html' title='FADA 5.3.1 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114975092340938769</id><published>2006-06-08T07:51:00.000+01:00</published><updated>2006-06-08T12:03:21.946+01:00</updated><title type='text'>Create-Net Trentino Region DBE Workshop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.createnet.it/create-net/cda/images/logo.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.createnet.it/create-net/cda/images/logo.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.createnet.it/"&gt;Create-Net&lt;/a&gt;, the research and innovation hub for the Trentino region in &lt;a href="http://maps.google.it/maps?f=q&amp;hl=it&amp;amp;q=trento&amp;om=1"&gt;north Italy &lt;/a&gt;held the 5th of Jun 2006 a workshop regarding the DBE where the different social, political and technical aspects of the ideas behind the business ecosystems and digital business ecosystems were discussed.&lt;br /&gt;&lt;br /&gt;The  slides from the presentations* are available from the Create-Net Website &lt;a href="http://www.createnet.it/create-net/cda/aree/index.php?event=242&amp;amp;section=33&amp;area=7"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The full URL is:&lt;br /&gt;&lt;a href="http://www.createnet.it/create-net/cda/aree/index.php?event=242&amp;amp;section=33&amp;area=7"&gt;http://www.createnet.it/create-net/cda/aree/index.php?event=242&amp;amp;section=33&amp;amp;area=7&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* Some of the presentations are on italian language&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114975092340938769?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114975092340938769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114975092340938769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114975092340938769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114975092340938769'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/06/create-net-trentino-region-dbe.html' title='Create-Net Trentino Region DBE Workshop'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114858583755485275</id><published>2006-05-25T20:30:00.000+01:00</published><updated>2006-05-25T23:08:41.156+01:00</updated><title type='text'>BML TreeMaps</title><content type='html'>The DBE is a collaborative system. As such, over time the way people use and create content within the DBE such as BML models can be represented in different ways as a aggregation of the collective action.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/TreeMap.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/TreeMap.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cs.umd.edu/hcil/treemap-history/index.shtml"&gt;Treemaps&lt;/a&gt; is one of those techniques used to represent and visualise collaborative sytems. Invented by the &lt;a href="http://www.cs.umd.edu/hcil/"&gt;Human Computer Interaction Lab&lt;/a&gt; at Univ. of Maryland, USA, treemaps help to visualise hierarchies as a series of flat nested boxes (boxes within boxes), allowing to represent the bigger picture and the small detail at the same time. Size and color can represent frecuency and variations over time of the different elements of the hierarchy.&lt;br /&gt;&lt;br /&gt;Treemaps have been succesfully used in many areas, such as to help to visualise and understand USENET:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.i-cherubini.it/mauro/blog/uploads/images/treemap_all-tm.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.i-cherubini.it/mauro/blog/uploads/images/treemap_all-tm.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;source:&lt;a href="http://netscan.research.microsoft.com/treemap/"&gt; http://netscan.research.microsoft.com/treemap/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Treemaps could be an ideal technique to represent how the BML metamodel language has been used so far by the BML users. Based on a copy of the DBE Knowledge Base (KB) at a specific point in time, we have used the treemap technique to visualise its content. Over time, these pictures will probably change and evolve in different ways as the type and number of models increases.&lt;br /&gt;&lt;br /&gt;The current BML treemap represents how more than 100 BML models are organised in terms of  &lt;span style="font-weight: bold;"&gt;BusinessElements &lt;/span&gt;(Metamodel concept), &lt;span style="font-weight: bold;"&gt;Attribute &lt;/span&gt;Names and as a 2 dimensional hierarchy of &lt;span style="font-weight: bold;"&gt;Packages&lt;/span&gt;/&lt;span style="font-weight: bold;"&gt;BusinessElements &lt;/span&gt;Find out more about BML and treemaps on the following presentation:&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/BMLTreeMaps.ppt/file_view"&gt;BMLTreeMaps&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The treemaps were produced using the opensource tool &lt;a href="http://jtreemap.sourceforge.net/"&gt;JTreeMap&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114858583755485275?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114858583755485275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114858583755485275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114858583755485275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114858583755485275'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/bml-treemaps.html' title='BML TreeMaps'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114854303129901045</id><published>2006-05-25T08:43:00.000+01:00</published><updated>2006-05-25T23:06:24.450+01:00</updated><title type='text'>WebCamera Semantic Search. A Trivial Example</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/WebCameraModelsSimpleExample.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/WebCameraModelsSimpleExample.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Using the previous &lt;a href="http://opensoa.blogspot.com/2006/04/dbe-exe-p2p-webcam-demo.html"&gt;WebCamera&lt;/a&gt; example as a service, the following &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/SearchingAndExecutingAWeCamService.wmv/download"&gt;video&lt;/a&gt; shows the usage of a very simple* BML model to search&amp;discover&amp;amp;execute an already published service by specifying semantically some requirements. In this case, the service that is publised on the Semantic Registry simply points to the endpoint where the WebCamera service is deployed.&lt;br /&gt;&lt;br /&gt;Link to the &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/SearchingAndExecutingAWeCamService.wmv/download"&gt;Video&lt;/a&gt;&lt;br /&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;The previous figure illustrates the BML model and the BML data which contains very simple attributes such as location or tag that can be later on utilised for semantic search and discovery.&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;* This simple example does not use ontologies or more complex models&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114854303129901045?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114854303129901045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114854303129901045' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114854303129901045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114854303129901045'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/webcamera-semantic-search-trivial.html' title='WebCamera Semantic Search. A Trivial Example'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114853916188212366</id><published>2006-05-25T07:30:00.000+01:00</published><updated>2006-05-25T07:42:14.770+01:00</updated><title type='text'>What is the Semantic Web?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://newsimg.bbc.co.uk/media/images/41682000/jpg/_41682904_semantic-umaryland203.jpg"&gt;&lt;img style="cursor: pointer; width: 200px;" src="http://newsimg.bbc.co.uk/media/images/41682000/jpg/_41682904_semantic-umaryland203.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Source:&lt;a href="http://swoogle.umbc.edu/"&gt; swoogle.umbc.edu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The DBE with tools such as the Semantic Discovery tool integrated on the &lt;a href="http://dbestudio.sourceforge.net/"&gt;DBEStudio&lt;/a&gt; borrows some of the concepts and ideas from what is called the Semantic Web.&lt;br /&gt;&lt;br /&gt;Over at the &lt;a href="http://news.bbc.co.uk/1/hi/technology/"&gt;BBC Tech site&lt;/a&gt;, there is an article which explains some of the principles behind the Semantic Web.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.bbc.co.uk/1/hi/technology/5013146.stm"&gt;http://news.bbc.co.uk/1/hi/technology/5013146.stm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114853916188212366?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114853916188212366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114853916188212366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114853916188212366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114853916188212366'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/what-is-semantic-web.html' title='What is the Semantic Web?'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114717440455723275</id><published>2006-05-09T12:25:00.000+01:00</published><updated>2006-05-09T14:16:22.856+01:00</updated><title type='text'>CodeCamp in Zaragoza</title><content type='html'>We had a very sucessful CodeCamp las week in &lt;a href="http://maps.google.es/maps?f=q&amp;hl=es&amp;amp;amp;q=zaragoza&amp;t=h&amp;amp;om=1"&gt;Zaragoza&lt;/a&gt; (Spain) hosted by ITA. Zaragoza will be hosting the &lt;a href="http://www.expozaragoza2008.es/EN/index.asp"&gt;Expo2008&lt;/a&gt; within the theme "Water and Sustainable Development".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1127.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1127.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;During the CodeCamp we learnt about different DBE topics, specially &lt;a href="http://dbestudio.sourceforge.net/wiki/index.php/Installation_Instructions_for_the_OpenLaszlo_UI_Editor"&gt;installation requirements&lt;/a&gt;, &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/BMLEditorsExamples.ppt/download"&gt;BML&lt;/a&gt;,  DBE Portal, and using &lt;a href="http://www.openlaszlo.org/"&gt;OpenLaszlo&lt;/a&gt; as a UI for DBE services.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1213.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1213.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We had also some time to look around and visit some of the Zaragoza historical areas and buildings:&lt;br /&gt;&lt;br /&gt;Palacio de Aljaferia: Patio de Santa Isabel (1)&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1176.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1176.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Palacio de Aljaferia: Patio de Santa Isabel (2)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1180.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1180.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Palacio de Aljaferia: Public Room&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1169.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1169.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Plaza del Pilar: Ayuntamiento and Basilica del Pilar&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/IMG_1146.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/IMG_1146.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114717440455723275?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114717440455723275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114717440455723275' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114717440455723275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114717440455723275'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/codecamp-in-zaragoza.html' title='CodeCamp in Zaragoza'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114717286425127057</id><published>2006-05-09T12:04:00.000+01:00</published><updated>2006-05-09T12:10:41.270+01:00</updated><title type='text'>Getting Started</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/GettingStartedWithTheDBE.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/GettingStartedWithTheDBE.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Over at the &lt;a href="http://www.digital-ecosystem.org"&gt;Digital Ecosystems&lt;/a&gt;  site, there is a &lt;a href="http://www.digital-ecosystem.org/DBE_Main/Members/aenglishx/learn/get_started"&gt;new guide&lt;/a&gt; on how to get started with the some of the dbe tools, specially &lt;a href="http://dbestudio.sourceforge.net/"&gt;DBEStudio&lt;/a&gt; and &lt;a href="http://swallow.sourceforge.net/"&gt;Swallow&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114717286425127057?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114717286425127057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114717286425127057' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114717286425127057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114717286425127057'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/getting-started.html' title='Getting Started'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114648631214548210</id><published>2006-05-01T13:21:00.000+01:00</published><updated>2006-05-01T14:34:05.256+01:00</updated><title type='text'>SugarCRM + DBE + OpenLaszlo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/MeetingsInLaszloDetails.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/MeetingsInLaszloDetails.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;An example of integration of the the functionality of different packages using the &lt;a href="http://www.digital-ecosystem.org/"&gt;DBE&lt;/a&gt; as a &lt;a href="http://swallow.sourceforge.net/"&gt;P2P SOA&lt;/a&gt;. The purpose of the scenario is to show how the DBE can integrate different platforms by offering the functionality as a service (as in "software as a service") so that both platforms can access it.&lt;br /&gt;&lt;br /&gt;The example shows the&lt;a href="http://www.openlaszlo.org/"&gt; OpenLaszlo&lt;/a&gt; Calendar retrieving the information from the Calendar "Meetings" section in &lt;a href="http://sugarcrm.org"&gt;SugarCRM&lt;/a&gt;. DBE interops with SugarCRM via webservices, while &lt;a href="http://www.openlaszlo.org/"&gt;OpenLaszlo&lt;/a&gt; calls the DBE service (via the P2P infrastructure).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DBESugarCRMLaszloCalendar.wmv/download"&gt;Video&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/sugarCRM2OpenLaszloDBEService.ppt/file_view"&gt;Presentation&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114648631214548210?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114648631214548210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114648631214548210' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114648631214548210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114648631214548210'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/05/sugarcrm-dbe-openlaszlo.html' title='SugarCRM + DBE + OpenLaszlo'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114562527456369356</id><published>2006-04-21T14:01:00.000+01:00</published><updated>2006-04-21T14:14:34.843+01:00</updated><title type='text'>DBE in Brazil</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bergie.iki.fi/midcom-serveattachmentguid-b488082e99c62af211ec9b0345074aa3/Speaking_in_FISL2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://bergie.iki.fi/midcom-serveattachmentguid-b488082e99c62af211ec9b0345074aa3/Speaking_in_FISL2.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;Henri Bergius, a finish open source software developer and author of the open source Project Management app &lt;a href="http://www.openpsa.org/"&gt;OpenPSA&lt;/a&gt;, has given recently a presentation introducing the DBE to the Brazilian open source community at the &lt;a href="http://fisl.softwarelivre.org/7.0/www/?q=en"&gt;7º Fórum Internacional Software Livre&lt;/a&gt; in Porto Alegre (Brazil). He shared his experiences as a software developer using the &lt;a href="http://www.digital-ecosystem.org/"&gt;DBE&lt;/a&gt; and also the business opportunities that the &lt;a href="http://www.digital-ecosystem.org/"&gt;DBE&lt;/a&gt; opens up to small software developers. Read more at:&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;a href="http://bergie.iki.fi/blog/digital-business-ecosystem-in-fisl.html"&gt;http://bergie.iki.fi/blog/digital-business-ecosystem-in-fisl.html&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114562527456369356?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114562527456369356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114562527456369356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114562527456369356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114562527456369356'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/04/dbe-in-brazil.html' title='DBE in Brazil'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114528116553910643</id><published>2006-04-17T14:39:00.000+01:00</published><updated>2006-04-21T14:15:24.123+01:00</updated><title type='text'>CooperationCommons</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/cooperativeCommons.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/cooperativeCommons.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting twebsite full of references related to collaboration/cooperating and groups as "smart entities". Full of ideas, theoretical and practical, of why SMEs can/should work as groups and collaborate!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cooperationcommons.com"&gt;http://www.cooperationcommons.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114528116553910643?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114528116553910643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114528116553910643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114528116553910643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114528116553910643'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/04/cooperationcommons.html' title='CooperationCommons'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114466461424216998</id><published>2006-04-10T11:23:00.000+01:00</published><updated>2006-04-10T18:04:08.833+01:00</updated><title type='text'>DBE (ExE) P2P WebCam Demo</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/DBEFadaWebCam.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/DBEFadaWebCam.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;One of the earliest demonstrators on which I worked on , was to use FADA for creating and deploying a WebCamera service that linked two different legacy systems. That was almost one year ago. The image below shows how the demonstrator looked like and also one of the &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/SMETechPresentationWithWebCameraOnlyFADA.PPT/download"&gt;slides&lt;/a&gt; (ppt) that was used to illustrate the idea.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/OpenLaszloTux.0.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/OpenLaszloTux.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;We have ported the WebCam demo to ExE and OpenLaszlo and you can try it live* here:&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net:8080/lps-3.2/my-apps/ImageService.lzx"&gt;http://dbe.dnsalias.net:8080/lps-3.2/my-apps/ImageService.lzx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;*Please bear in mind that light conditions and server availability&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114466461424216998?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114466461424216998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114466461424216998' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114466461424216998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114466461424216998'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/04/dbe-exe-p2p-webcam-demo.html' title='DBE (ExE) P2P WebCam Demo'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114466065906468880</id><published>2006-04-10T10:04:00.000+01:00</published><updated>2006-04-13T14:39:48.256+01:00</updated><title type='text'>DBE (ExE) DateService with OpenLaszlo Interface</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/OpenLaszloDateServiceInterfaceWithDebuggerAndLayout.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/OpenLaszloDateServiceInterfaceWithDebuggerAndLayout.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have produced a short example of how to integrate a simple service (DateService) with an OpenLaszlo Interface. You can try it live here:&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net:8080/lps-3.2/my-apps/DateService.html"&gt;http://dbe.dnsalias.net:8080/lps-3.2/my-apps/DateService.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also, instructions on how to test and deploying it are available here (pdf):&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DBE_DateService_and_OpenLaszlo_Example.pdf/download"&gt;DBE &amp;amp; OpenLaszlo Example&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Direct Links to Files:&lt;br /&gt;Client Libraries: &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/clientLibs.zip/download"&gt;clientLibs.zip&lt;/a&gt;&lt;br /&gt;Laszlo Files : &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/DateService.zip/download"&gt;DateService.zip&lt;/a&gt;&lt;br /&gt;UCEDateService Eclipse Project: &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/UCEDateServiceProject.zip/file_view"&gt;UCEDateServiceProject.zip&lt;/a&gt;&lt;br /&gt;Deployment Files for Servent: &lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/UCEDateService.zip/file_view"&gt;UCEDateService.zip&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114466065906468880?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114466065906468880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114466065906468880' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114466065906468880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114466065906468880'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/04/dbe-exe-dateservice-with-openlaszlo.html' title='DBE (ExE) DateService with OpenLaszlo Interface'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114312043513503424</id><published>2006-03-23T13:05:00.000Z</published><updated>2006-03-23T14:37:35.243Z</updated><title type='text'>BML Presentation</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/HotelRoomExecuteBooking.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/HotelRoomExecuteBooking.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What is Business Modelling Language (BML)? How do I use it? What are the Benefits?&lt;br /&gt;&lt;br /&gt;These are some of the questions that we get most of the time from SMEs regarding the usage and role of the BML  as implemented in the DBE.&lt;br /&gt;&lt;br /&gt;In a nutshell and in practical terms, BML is one of the layers of semantics that you can add to your software or real world services in order to make them “findable”, that is searchable and discoverable within the DBE P2P network. However, it is important to note that BML also plays other roles [1]&lt;br /&gt;&lt;br /&gt;We have prepared with the help of the DBE partners a short presentation giving some examples and the workflow of BML (version 1.0). Please download the presentation from the link below:&lt;br /&gt;&lt;a href="http://www.digital-ecosystem.org/Members/victorbayon/BMLEditorsExamples.ppt/download"&gt;BML Editors Examples&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;[1] For more information about BML please see the &lt;a href="http://www.digital-ecosystem.org/Members/aenglishx/learn/Members/aenglishx/linkstofiles/deliverables/servfact"&gt;Service Factory Deliverables&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114312043513503424?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114312043513503424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114312043513503424' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114312043513503424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114312043513503424'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/03/bml-presentation.html' title='BML Presentation'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114286818250496098</id><published>2006-03-20T15:15:00.000Z</published><updated>2006-03-20T15:24:19.106Z</updated><title type='text'>eClassOWL version 5.1 released</title><content type='html'>&lt;img src="http://www.heppnetz.de/files/logo-klein-eclass-owl-text.JPG" /&gt;&lt;br /&gt;&lt;br /&gt;One of the ways of achieving high levels of efficiency, process integration and business-to-business interoperatibility is by using standard tools, incluing standards related to knowledge representation and knowledge reusability.&lt;br /&gt;&lt;br /&gt;eClassOWL is one of the projects that we have been following with great interest regarding knowledge representation and sharing on the B2B SOA space. eClassOWL is trying to create ontologies for products and services based on german &lt;a href="http://www.eclass.de/template/intro.html"&gt;eClass&lt;/a&gt; project and&lt;a href="http://www.w3.org/TR/owl-guide/"&gt; OWL&lt;/a&gt; and they have just relased version 5.1.&lt;br /&gt;&lt;br /&gt;For more information, visit the eClassOWL site:&lt;br /&gt;&lt;a href="http://www.heppnetz.de/eclassowl.htm"&gt;http://www.heppnetz.de/eclassowl.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114286818250496098?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114286818250496098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114286818250496098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114286818250496098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114286818250496098'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/03/eclassowl-version-51-released.html' title='eClassOWL version 5.1 released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114115428422946284</id><published>2006-02-28T19:16:00.000Z</published><updated>2006-02-28T19:19:16.966Z</updated><title type='text'>DBE Studio 0.2.0 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;&lt;br /&gt;DBE Studio 0.2.0&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-IE"&gt; has been released on the DBE Studio update site and as an archive file. All plugins have been upgraded and tested for Eclipse SDK 3.1.2, GEF 3.1.1 and EMF 2.1.2. Read more at: [&lt;a href="https://sourceforge.net/forum/forum.php?forum_id=544839" target="_BLANK"&gt;https://sourceforge.net/forum/forum.php?forum_id=544839&lt;/a&gt;] &lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;b&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;DBE Studio Examples 0.2.0&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span lang="EN-IE"&gt; has been released as a new Eclipse feature and is now included on the DBE Studio update site. Users can now install or update the DBE Studio Examples feature from the Eclipse software updates mechanism. It has also been released as an archive file. This examples feature includes three example DBE projects (including a new 'PC Wholesaler' example) containing BML models, BML data files, SDL models, Service Manifest files, Java source files and UI implementations. A ‘Cheat Sheet’ tutorial for the PC wholesaler example has also been added to this plugin. Read more at: [&lt;a href="https://sourceforge.net/forum/forum.php?forum_id=544840" target="_BLANK"&gt;https://sourceforge.net/forum/forum.php?forum_id=544840&lt;/a&gt;] &lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style=";font-family:Times New Roman;font-size:100%;"  &gt;&lt;span style="" lang="EN-IE"&gt;For download, install and update information please refer to our home page [&lt;a href="http://dbestudio.sourceforge.net/web/install.html" target="_BLANK"&gt;http://dbestudio.sourceforge.net/web/install.html&lt;/a&gt;]. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114115428422946284?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114115428422946284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114115428422946284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114115428422946284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114115428422946284'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/02/dbe-studio-020-released.html' title='DBE Studio 0.2.0 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-114111429688701443</id><published>2006-02-28T08:06:00.000Z</published><updated>2006-02-28T19:21:21.963Z</updated><title type='text'>SOAs Podcasts</title><content type='html'>A couple of Podcasts related to SOAs, presenting different views on SOAs.&lt;br /&gt;&lt;br /&gt;Adopting SOA at Merrill Lynch, by Andy Brown from Merrill Lynch &amp;amp; Co.&lt;br /&gt;&lt;a href="http://www.itconversations.com/shows/detail970.html"&gt;http://www.itconversations.com/shows/detail970.html&lt;/a&gt; (&lt;a href="http://www.infoworld.com/event/soa/docs/IE_1107_Brown_Andy_Keynote_Presentation.ppt"&gt;Presentation&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;SOA Build Best Practices, by Mark Orttung from Rearden Commerce&lt;br /&gt;&lt;a href="http://www.itconversations.com/shows/detail686.html"&gt;http://www.itconversations.com/shows/detail686.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-114111429688701443?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/114111429688701443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=114111429688701443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114111429688701443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/114111429688701443'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/02/soas-podcasts.html' title='SOAs Podcasts'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-113701541871965976</id><published>2006-01-11T21:36:00.001Z</published><updated>2006-01-11T21:47:37.166Z</updated><title type='text'>Microsoft, IBM and SAP to close UDDI Business Registry (UBR)</title><content type='html'>Microsoft, IBM and SAP have made this announcement. Info available in their respective sites. The main message from these 3 has been the success of interoperability while its support to the real nature of B2B interactions has been questioned by Jason Bloomberg, Senior Analyst at ZapThink. More details at &lt;a href="http://webservices.sys-con.com/read/164624.htm"&gt;http://webservices.sys-con.com/read/164624.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-113701541871965976?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/113701541871965976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=113701541871965976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113701541871965976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113701541871965976'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/01/microsoft-ibm-and-sap-to-close-uddi.html' title='Microsoft, IBM and SAP to close UDDI Business Registry (UBR)'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-113688022278816307</id><published>2006-01-10T07:58:00.000Z</published><updated>2006-01-10T08:18:21.180Z</updated><title type='text'>New DBE Studio 0.1.10 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Install/Upgrade Procedures&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update site: &lt;/span&gt;&lt;br /&gt;http://dbestudio.sourceforge.net/install&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Archive Install:  &lt;/span&gt;&lt;br /&gt;https://sourceforge.net/project/showfiles.php?group_id=143906&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Changes:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Perspectives&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.7&lt;br /&gt;&lt;br /&gt;Description: Update perspective icons. Remove the creation&lt;br /&gt;&lt;br /&gt;of a deployment.properties for a new DBE project.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Help&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.4&lt;br /&gt;&lt;br /&gt;Description: Added user guides for the Service Exporter&lt;br /&gt;&lt;br /&gt;tool, test case generator wizard, sdl2java and ssl2sdl&lt;br /&gt;&lt;br /&gt;compilers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Ontology Editor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.3&lt;br /&gt;&lt;br /&gt;Description: Fixed bugs: Fixed bugs: The bug items #1396898&lt;br /&gt;&lt;br /&gt;submitted by David McKitterick (Intel) was fixed.       &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: BML Editor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.9&lt;br /&gt;&lt;br /&gt;Description: Fixed bugs: The bug item #1396893 reported by&lt;br /&gt;&lt;br /&gt;David McKitterick (Intel) was fixed.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: SDL Editor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.3&lt;br /&gt;&lt;br /&gt;Description: Connection with OntologyViewer.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: KB-Toolkit&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.5&lt;br /&gt;&lt;br /&gt;Description: The plugin's API was updated with some new&lt;br /&gt;&lt;br /&gt;functions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Ontology Viewer&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.8&lt;br /&gt;&lt;br /&gt;Description: Update the plugin to use the new version of the&lt;br /&gt;&lt;br /&gt;kb-toolkit plugin.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: QF-SDT&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.11&lt;br /&gt;&lt;br /&gt;Description: Added shortcut to Service Publishing&lt;br /&gt;&lt;br /&gt;Perspective, remove duplicate of new DBE wiazrd category,&lt;br /&gt;&lt;br /&gt;image manipulation and added improved error handling when&lt;br /&gt;&lt;br /&gt;executing SMs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: SDL2Java Compiler&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.11&lt;br /&gt;&lt;br /&gt;Description: Added new compiler, WSDL2SDL. Removed wrong&lt;br /&gt;&lt;br /&gt;generated comma. Removed some extra runtime dependencies&lt;br /&gt;&lt;br /&gt;from plugin.xml. The SdlURI type is implemented like String.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Service Exporter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.8&lt;br /&gt;&lt;br /&gt;Description: Removed support for old deployment.properties&lt;br /&gt;&lt;br /&gt;file. Improved the usability of the wizard. Upgraded BPEL&lt;br /&gt;&lt;br /&gt;service composition deployment.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: SSL2SDL Compiler&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.4&lt;br /&gt;&lt;br /&gt;Description: Added about.html. The int type from SSL become&lt;br /&gt;&lt;br /&gt;Integer in SDL. Added missing tag in SDL. Worked on SDL file&lt;br /&gt;&lt;br /&gt;completion.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tool/Plugin: Test Case Generator&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Current plugin version: 0.1.0&lt;br /&gt;&lt;br /&gt;Description: Added plugin project to cvs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-113688022278816307?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/113688022278816307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=113688022278816307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113688022278816307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113688022278816307'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2006/01/new-dbe-studio-0110-released.html' title='New DBE Studio 0.1.10 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-113388754308201946</id><published>2005-12-06T16:41:00.000Z</published><updated>2005-12-06T16:58:44.580Z</updated><title type='text'>DBE Studio 0.1.8 Released</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px;" src="http://dbestudio.sourceforge.net/web/images/studiobannerLeft.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DBE Studio 0.1.8 has been released.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Notes:&lt;/span&gt;&lt;br /&gt;New Plugins added:&lt;br /&gt;BML Data Editor&lt;br /&gt;SSL2SDL Compiler&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Changes:&lt;/span&gt;&lt;br /&gt;Tool/Plugin: BML Editor&lt;br /&gt;Current plugin version: 0.1.7&lt;br /&gt;Description: Upgrade - Feature Request #1358857 (BML Editor - Working with files): Now, the BML Editor supports the import/export of the created models in files.&lt;br /&gt;&lt;br /&gt;Tool/Plugin: QF-SDT&lt;br /&gt;Current plugin version: 0.1.8&lt;br /&gt;Description: No Comment&lt;br /&gt;&lt;br /&gt;Tool/Plugin: Perspectives&lt;br /&gt;Current plugin version: 0.1.4&lt;br /&gt;Description: Re-added bml and bml-data directories. Added a 'DBE Service Publishing' perspective for SM and BML data tasks.&lt;br /&gt;&lt;br /&gt;Tool/Plugin: SM Creator&lt;br /&gt;Current plugin version: 0.1.8&lt;br /&gt;Description: Minor code refactoring.&lt;br /&gt;&lt;br /&gt;Tool/Plugin: KB Toolkit&lt;br /&gt;Current plugin version: 0.1.3&lt;br /&gt;Description: The plugin's API was updated with some new functions.&lt;br /&gt;&lt;br /&gt;Tool/Plugin: Ontology Viewer&lt;br /&gt;Current plugin version: 0.1.6&lt;br /&gt;Description: Fixed bugs: The bug item #1369006, discovered by Leon Mak (UniS) was fixed. In particular the Ontology box (name) was made read-only.&lt;br /&gt;&lt;br /&gt;Tool/Plugin: Service Exporter&lt;br /&gt;Current plugin version: 0.1.5&lt;br /&gt;Description: Implemented the generated of a deployment.xml file and the wizard extensions to populate the data.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Install/Upgrade Procedures&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Update site: http://dbestudio.sourceforge.net/install&lt;br /&gt;Archive Install:  https://sourceforge.net/project/showfiles.php?group_id=143906&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-113388754308201946?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/113388754308201946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=113388754308201946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113388754308201946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/113388754308201946'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/12/dbe-studio-018-released.html' title='DBE Studio 0.1.8 Released'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112859247615825324</id><published>2005-10-06T10:25:00.000+01:00</published><updated>2005-10-06T10:54:36.166+01:00</updated><title type='text'>DBE Studio</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/7804/1367/1600/DBEStudio_11.JPG"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/7804/1367/400/DBEStudio_1.jpg" border="0" /&gt;&lt;/a&gt;The Digital Business Ecosystem (DBE) project has proudly announced the launch of their integrated development environment - &lt;a href="http://dbestudio.sourceforge.net/index.html"&gt;DBE Studio&lt;/a&gt;. It is a major milestone for the project which comprises of a collection of development capabilities in the form of editors, service development tools and wizards. The DBE Studio has been built on the &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; platform and is expected to become an integral part of the software services development environment amongst the software developers.&lt;br /&gt;&lt;br /&gt;Congratulations Team DBE and DBE Studio Partners....&lt;br /&gt;&lt;br /&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/7804/1367/400/DBEStudio_23.JPG" border="0" /&gt; The web site provides the necessary instructions to download and install the DBE studio. The installation instructions are also provided below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Prerequisites&lt;/strong&gt;&lt;br /&gt;&lt;a href="http://www.eclipse.org/downloads/index.php"&gt;Eclipse 3.1&lt;/a&gt; or higher&lt;br /&gt;&lt;a href="http://www.eclipse.org/gef/"&gt;GEF 3.1&lt;/a&gt; or higher&lt;br /&gt;&lt;a href="http://download.eclipse.org/tools/emf/scripts/downloads.php"&gt;EMF 2.1&lt;/a&gt; or higher&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/"&gt;Swallow&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Installation Instructions&lt;/strong&gt;&lt;br /&gt;Configure your HTTP proxy settings within eclipse if necessary:&lt;br /&gt;Select “Window” -&gt; “Preferences...” -&gt; “Install/Update”.&lt;br /&gt;Click the “Enable HTTP proxy connection” check box.&lt;br /&gt;Enter your proxy host address and port.&lt;br /&gt;Select “Help" -&gt; “Software Updates” -&gt; “Find and install...”.&lt;br /&gt;Select the “Search for new features to install” radio box and click “Next”.&lt;br /&gt;Click “New Remote Site…” and supply the following parameters:&lt;br /&gt;Name: DBE Studio&lt;br /&gt;URL: http://dbestudio.sourceforge.net/install/&lt;br /&gt;Check the "DBE Studio" box, and click "Next".&lt;br /&gt;Check the "DBE Studio" box, and click "Next".&lt;br /&gt;Read and accept the feature license and click "Next".&lt;br /&gt;Select an installation location, click "Finish"&lt;br /&gt;Ignore the warnings about the feature not being digitally signed, click "Install All".&lt;br /&gt;Click "yes" to restart the workbench&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112859247615825324?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112859247615825324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112859247615825324' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112859247615825324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112859247615825324'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/10/dbe-studio.html' title='DBE Studio'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112827758255416416</id><published>2005-10-02T19:21:00.000+01:00</published><updated>2005-10-02T19:26:30.193+01:00</updated><title type='text'>Global Computing Semimar at SICS</title><content type='html'>&lt;a href="http://www.sics.se/"&gt;SICS&lt;/a&gt;, the Swedish Institute of Computer Science is holding a seminar where different experts from the fields of Peer-2-Peer computing, Grid computing and SOA will share their views  how these three pieces of technology are coming together. From the announcement:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The vision of service-oriented computing is embraced in the fields of Grid computing, Peer-to-Peer computing and Service Oriented Architectures. Until now, each research community has focused on different aspects, but we argue that these research fields have complementary strengths and will develop in a common direction, eventually eliminating the distinctions between them. This new environment will combine elements of resource management and coordination from Grid, inter-operability from Service Oriented Architectures, and self-organization and scalability aspects from Peer-to-Peer overlay networks.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;More info available at SICS:&lt;br /&gt;&lt;a href="http://www.sics.se/research/article.php?newsid=508"&gt;http://www.sics.se/research/article.php?newsid=508&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112827758255416416?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112827758255416416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112827758255416416' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112827758255416416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112827758255416416'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/10/global-computing-semimar-at-sics.html' title='Global Computing Semimar at SICS'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112807344471774877</id><published>2005-09-30T10:35:00.000+01:00</published><updated>2005-09-30T13:00:42.886+01:00</updated><title type='text'>CodeCamp: Execution Environment and Business Modelling Langauage</title><content type='html'>We had organised the DBE CodeCamp yesterday. The focus was the Execution Environment (ExE) and Business Modelling Langauage (BML). We helped the Software Developers to implement the ExE in their laptops and facilitated the discovery and consumption of a DBE 'Date Service' through a local Wifi and wired network. Conversion of an existing WSDL using WSDL2Java was also demonstrated and a service was consumed through this conversion. Eclipse was briefly introduced to the participants.&lt;br /&gt;&lt;br /&gt;The concept of Business Modelling was discussed in great detail explaining the current disadvantages in the information content presented through WSDL and the need for complex information to manage B2B transactions. The BML structure, its alignment to Model Driven Architecture (MDA) and the individual packages were described. Three basic industry models - Manufacturer, Retailer and Broker Business Models were presented using a BML template.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112807344471774877?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112807344471774877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112807344471774877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112807344471774877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112807344471774877'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/codecamp-execution-environment-and.html' title='CodeCamp: Execution Environment and Business Modelling Langauage'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112782125933843614</id><published>2005-09-27T12:29:00.000+01:00</published><updated>2005-09-27T12:42:13.870+01:00</updated><title type='text'>Meteor-S</title><content type='html'>The &lt;a href="http://lsdis.cs.uga.edu/projects/meteor-s/"&gt;Meteor-S&lt;/a&gt; project from University of Georgia is focusing on extending the capabilities of Web Services to address the issues of dynamism and scalability. The research areas such as Peer-2-Peer (P2P), Semantics, Ontologies, Domain Models, etc. have some interesting correlations to the DBE project.&lt;br /&gt;&lt;br /&gt;The diagram below presents the working components of Meteor-S&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/7804/1367/1600/Meteor-S%20Working%20Components1.jpg"&gt;&lt;img style="CURSOR: hand" alt="" src="http://photos1.blogger.com/blogger/7804/1367/320/Meteor-S%20Working%20Components1.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/7804/1367/1600/Meteor-S%20Working%20Components.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Meteor-S main contacts are : Prof. Amit Sheth, Prof. John Miller&lt;br /&gt;The coordinator of the project is: Kunal Verma&lt;br /&gt;Industry collaboration: IBM TJ Watson&lt;br /&gt;The project is partially contributed by: IBM Eclipse Grant 2004, IBM Faculty Award to Dr. Sheth 2004&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112782125933843614?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112782125933843614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112782125933843614' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112782125933843614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112782125933843614'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/meteor-s.html' title='Meteor-S'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112738662714191776</id><published>2005-09-22T11:47:00.000+01:00</published><updated>2005-09-22T12:19:50.556+01:00</updated><title type='text'>e-Business: The Way Forward</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://europa.eu.int/comm/enterprise/ict/conferences/images/logo_conference_ebusiness.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://europa.eu.int/comm/enterprise/ict/conferences/images/logo_conference_ebusiness.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;(source: europa.eu.int)&lt;br /&gt;&lt;br /&gt;We have been invited (Nagaraj will be speaking) as part of the DBE project to the  "e-Business:The Way Forward" conference, organised by the European Commission's &lt;a href="http://europa.eu.int/comm/enterprise/index_en.htm"&gt; Enterprise &amp; Industry DG.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The conferece will be held the 5th and 6th Dec 2005 in Camdbridge, UK.&lt;br /&gt;&lt;br /&gt;The full URL of the conference is:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://europa.eu.int/comm/enterprise/ict/conferences/cambridge.htm"&gt;http://europa.eu.int/comm/enterprise/ict/conferences/cambridge.htm&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;From the website:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;b&gt;WHY YOU SHOULD ATTEND&lt;/b&gt;&lt;/span&gt;     &lt;ul type="circle"&gt; &lt;li&gt;    &lt;p class="text" style="line-height: 150%; margin-top: 0pt; margin-bottom: 0pt;" align="left"&gt;The Conference  brings together  policy-makers,  academics and stakeholders from across the European e-business community.&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;    &lt;p class="text" style="line-height: 150%; margin-top: 0pt; margin-bottom: 0pt;" align="left"&gt;An unrivalled opportunity to interact, discuss  ideas and build relationships.&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;    &lt;p class="text" style="line-height: 150%; margin-top: 0pt; margin-bottom: 0pt;" align="left"&gt;A varied programme addressing the critical issues  in this dynamic field.&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;    &lt;p class="text" style="line-height: 150%; margin-top: 0pt; margin-bottom: 0pt;" align="left"&gt;A choice of sessions to gain in-depth knowledge of  the topics of most interest to you.&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;    &lt;p class="text" style="line-height: 150%; margin-top: 0pt; margin-bottom: 0pt;" align="left"&gt;A chance to help establish priorities for policy  actions on e-business related issues at both national and European level.&lt;/p&gt;   &lt;/li&gt;&lt;li&gt;    &lt;p class="text" style="line-height: 150%;" align="left"&gt;Keynotes by &lt;b&gt; &lt;a target="_blank" href="http://www.eeda.org.uk/index.asp?docid=1002375"&gt;&lt;span style="color:blue;"&gt;Richard  Ellis&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, Chair, EEDA; &lt;b&gt; &lt;a target="_blank" href="http://www.insead.edu/facultyresearch/tom/dutta/index.htm"&gt;&lt;span style="color:blue;"&gt; Soumitra Dutta&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;, Dean of Executive Education, INSEAD; &lt;b&gt;David White,&lt;/b&gt; Director  for Innovation Policy, DG Enterprise and Industry, European Commission.&lt;/p&gt;   &lt;/li&gt; &lt;/ul&gt;     &lt;p class="text" align="left"&gt; &lt;span style="font-size:85%;"&gt;&lt;b&gt;&lt;a name="issues"&gt;&lt;/a&gt;KEY ISSUES TO BE ADDRESSED&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt; &lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;taking stock of &lt;b&gt;public policy initiatives promoting      the take-up of e-business practices&lt;/b&gt; by European enterprises,      particularly SMEs;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;the status of      &lt;b&gt;e-business uptake by   European enterprises&lt;/b&gt;, notably at the sectoral level;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;recent developments in the area of&lt;b&gt; e-skills;&lt;/b&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;progress in      &lt;b&gt;removing cross-border   legal barriers for electronic business&lt;/b&gt;, including B2B markets;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;ongoing work in the areas of&lt;b&gt; standardisation &lt;/b&gt;     and the&lt;b&gt; interoperability of e-business solutions;&lt;/b&gt;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" style="line-height: 150%; margin-bottom: 3px;" align="left"&gt;initial experiences of the "&lt;b&gt;digital      ecosystem&lt;/b&gt;" approach for activating networks of local SMEs;  &lt;/p&gt;&lt;/li&gt;&lt;li&gt;  &lt;p class="text" align="left"&gt;the way forward for &lt;b&gt;e-business policy      development.&lt;/b&gt; &lt;/p&gt;&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112738662714191776?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112738662714191776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112738662714191776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112738662714191776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112738662714191776'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/e-business-way-forward.html' title='e-Business: The Way Forward'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112712838977404135</id><published>2005-09-19T12:06:00.000+01:00</published><updated>2005-09-19T12:23:33.443+01:00</updated><title type='text'>DBE Node Upgrade</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/P1111048.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/P1111048.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have upgraded our DBE node (DBE ExE) to version 0.1.5 (from 0.1.4).&lt;br /&gt;&lt;br /&gt;The DBE ExE can downloaded at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/"&gt;http://swallow.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;See the changelog for this release.&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/distribution/changes-report.html"&gt;http://swallow.sourceforge.net/distribution/changes-report.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112712838977404135?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112712838977404135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112712838977404135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112712838977404135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112712838977404135'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/dbe-node-upgrade.html' title='DBE Node Upgrade'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112671006203410382</id><published>2005-09-14T15:35:00.000+01:00</published><updated>2005-09-14T16:13:31.153+01:00</updated><title type='text'>Bioteam</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/7804/1367/1600/bumblebee.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/7804/1367/200/bumblebee.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://www.bioteams.com/2005/09/09/business_networks_are.html"&gt;Bumble Bee&lt;/a&gt; blog is very interesting and make reference to a lot of activities being done by the DBE project. For instance, the author makes a reference to the concept of competitive environments created by business networks and the formation of business ecosystems led by key players in the industry. The blog has links to a lot of great content that link the aspects of business with nature. The DBE project uses similar views to explore business complexities. Uses these for understanding key terms such as predation, symbiosis, evolution...and for sense making of these issues in the business world in order to help companies grow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112671006203410382?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112671006203410382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112671006203410382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112671006203410382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112671006203410382'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/bioteam.html' title='Bioteam'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112669680038291176</id><published>2005-09-14T12:11:00.000+01:00</published><updated>2005-09-15T07:38:52.493+01:00</updated><title type='text'>New Google Blog Search Service</title><content type='html'>Google has released a new search service for blogs, &lt;a href="http://google.com/blogsearch"&gt;BlogSearch&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We've tried to search for this blog and it comes right there on the first page!!. While this is not that important, it is nice to see that our blog is indexed as relevant to the "Business Ecosystems" search term.&lt;br /&gt;&lt;br /&gt;Also, we can see there also the blogs from our SME Drivers such as &lt;a href="http://www.nemein.com/en/news/press/openpsa-enters-the-digital-business-ecosystem.html"&gt;Nemein.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/OpenSoaMakesFirstInGoogle.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/OpenSoaMakesFirstInGoogle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Disclaimer: Blogger is own by Google.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112669680038291176?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112669680038291176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112669680038291176' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112669680038291176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112669680038291176'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/new-google-blog-search-service.html' title='New Google Blog Search Service'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112636893182398341</id><published>2005-09-10T17:13:00.000+01:00</published><updated>2005-09-11T12:21:57.480+01:00</updated><title type='text'>From WebService to DBE Service</title><content type='html'>&lt;span lang="EN-GB"&gt;Files: &lt;a href="http://www.virart.nott.ac.uk/vxb/DBE/UCEDateExampleWithWS.zip"&gt;UCEDateExampleWithWS.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The learning objective of this tutorial is to show how a WebService can be ported quickly to the DBE ExE. To illustrate such a process, we will &lt;/span&gt;&lt;span lang="EN-GB"&gt;use &lt;a href="http://opensoa.blogspot.com/2005/08/what-time-is-it-dbe-service.html"&gt;UCEDateExample&lt;/a&gt; from the first tutorial, creating a WebService with identical functionality (returning of a java.util.Date object) and then porting it back to the DBE while the actual implementation of the service is a WebService. In this case, the DBE is used as a Service Bus while the the physical service still lives on its original server.&lt;br /&gt;&lt;br /&gt;While this tutorial is fairly long, this is due to the inclusion of some basics about the creation of the WebService and installing/configuring the WebService Platform. If you want to skip these steps and use our existing WebService, please jump directly to section "&lt;/span&gt;&lt;span lang="EN-GB"&gt;Generating the Stub from WSDL&lt;/span&gt;&lt;span lang="EN-GB"&gt;" after you install Axis.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span lang="EN-GB"&gt;In a typical scenario, a WebService is consumed via a client, which could be a simple command-line based application (see the architectural diagram below) or a more sophisticated one. &lt;/span&gt;&lt;span lang="EN-GB"&gt;&lt;br /&gt;&lt;/span&gt; &lt;p class="MsoNormal"&gt;  &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/upload/TutorialArchitecture.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.virart.nott.ac.uk/upload/TutorialArchitecture.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;  &lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;After the tutorial, our architecture could resemble the previous diagram, with the consumption of our WebService via the standard WebService client or as a DBE Service.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;The tutorial has the following sections:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Requirements&lt;/span&gt;&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Installing Tomcat and Axis&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Deploying the WebService&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Testing the WSDL&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Testing the WebService&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Generating the Stub from WSDL&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Porting to the DBE&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Deployment&lt;/span&gt;&lt;/li&gt;   &lt;li style="font-weight: bold;"&gt;&lt;span lang="EN-GB"&gt;Consuming the Service&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p class="MsoNormal"&gt;  &lt;/p&gt;       &lt;p class="MsoNormal"&gt;  &lt;/p&gt;    &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Requirements&lt;/span&gt;&lt;br /&gt;Besides the requirements indicated in the previous tutorials (JDK, Execution Environment 1.4, etc), you will need:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;   &lt;li&gt;&lt;span lang="EN-GB"&gt;Apache Tomcat (optional but recommended if you want to test this tutorial using your machine).  (Tested with version 5.5.9)&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;Apache Axis.  (Java version, tested with version 1.2.1)&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Installing Tomcat (optional) and Axis&lt;/span&gt;&lt;br /&gt;Describing Tomcat or Axis and detailing the installation process are beyond the scope of this document. Please refer to the Jakarta Tomcat or Apache Axis websites for more information.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://jakarta.apache.org/tomcat/"&gt;http://jakarta.apache.org/tomcat/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wiki.apache.org/ws/FrontPage/Axis/AxisGeneral"&gt;http://wiki.apache.org/ws/FrontPage/Axis/AxisGeneral&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You will need to install Tomcat first and then Axis (Java version). Both are fairly simple to install by just following the provided instructions. Once you have unzipped the Axis distribution, copy the “axis” directory to your webapps directory in Tomcat. The Axis website provides information about what to do and how to test if the installation is correct&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Deploying the WebService&lt;/span&gt;&lt;br /&gt;Tomcat and Axis makes the implementation/configuration and deployment of WebServices very easy and for the purposes of this tutorial we just need to create a java class defining the interface, its implementation and deploy it manually.&lt;br /&gt;&lt;br /&gt;Similar to the previous &lt;a href="http://opensoa.blogspot.com/2005/08/what-time-is-it-dbe-service.html"&gt;UCEDateExample,&lt;/a&gt; our implementation returns a java.utilDate object when it is invoked.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DateService.java:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;import&lt;/span&gt; java.util.Date;&lt;br /&gt;public class DateService {&lt;br /&gt;public Date getDate()&lt;br /&gt;{&lt;br /&gt;return new Date();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;To deploy it, you can just rename  &lt;span style="font-weight: bold;"&gt;DateService.java to DateService.jws&lt;/span&gt; and copy it onto the axis Directory of your webapps.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;  &lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;In my case, I installed Tomcat under&lt;/span&gt;&lt;/p&gt;   &lt;p style="font-weight: bold;" class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;C:\Program Files\Apache Software Foundation\Tomcat 5.5\&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;And Axis under&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\axis&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;         &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;With this configuration, we can just copy the &lt;span style="font-weight: bold;"&gt;DataService.jws&lt;/span&gt; to ...\webapps\axis&lt;br /&gt;and Tomcat and Axis take care of the rest (compiling the java class, generating WSDL, etc).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Testing the WSDL&lt;/span&gt;&lt;br /&gt;You need to make sure that our WebService has been deployed correctly. With my configuration, you can test this by using a web browser and navigating to:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dbe.dnsalias.net:8080/axis/DateService.jws"&gt;http://dbe.dnsalias.net:8080/axis/DateService.jws&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;If you installed and configured Tomcat and Axis on your machine, you need to change the host name for your hostname (i.e. localhost)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/upload/ThereIsAWebServiceHere.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.virart.nott.ac.uk/upload/ThereIsAWebServiceHere.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;br /&gt;By default, Tomcat runs on port 8080. If you click on the link “Click to see the WSDL”, you should obtain the WSDL of our WebService.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/upload/wsdl.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.virart.nott.ac.uk/upload/wsdl.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Testing the WebService&lt;/span&gt;&lt;br /&gt;At this stage you require Axis. You will need axis in your classpath in order to test the WebService. The &lt;span style="font-weight: bold;"&gt;UCEDateExampleWithWS.zip&lt;/span&gt; contains an example of how to consume the WebService. You need to unzip the .zip file to a suitable location. In my case, I have unzipped the file to my K:\ drive.&lt;br /&gt;&lt;br /&gt;Before you can test the WebService, you will need to tell the scripts where Axis has been installed.&lt;br /&gt;&lt;br /&gt;In the .bat file &lt;span style="font-weight: bold;"&gt;runTestService.bat&lt;/span&gt;, change the axispath variable to reflect the path where you have installed Axis. (In this case, I am using the 8.3 short names convention of windows).&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;"&gt;set axispath=&lt;/span&gt;&lt;change here="" to="" your="" axis="" path=""&gt;&lt;br /&gt;&lt;/change&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;in my case, I have this value:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;set axispath=k:/vxb/coding/java/axis-1~1&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;Once you have updated your Axis path, you can simple execute &lt;span style="font-weight: bold;"&gt;runTestService.bat &lt;/span&gt;and observe the output:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/upload/TestingWebService.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.virart.nott.ac.uk/upload/TestingWebService.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;The previous image illustrates the ouput of the WebService, simply outputting the date of the machine where the WebService is deployed. The .zip file also contains a .bat script to compile the TestService.java class (compileTestService.bat).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;  &lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;At this stage, our simple WebService is deployed and running correctly.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Generating the Stubs from WSDL&lt;/span&gt;&lt;br /&gt;In general Stubs classes are classes that allow you to instantiate local Java (or in another language) objects that act as proxies to remote objects or components, facilitating interoperability and the implementation of distributed systems.&lt;br /&gt;&lt;br /&gt;Axis comes with an utility, &lt;span style="font-weight: bold;"&gt;WSDL2java&lt;/span&gt;, that allows the automatic generation of the necessary Java stubs to call our WebService as if it was local. You can find out more information about this tool on the Axis Website&lt;br /&gt;&lt;a href="http://ws.apache.org/axis/java/ant/axis-wsdl2java.html"&gt;http://ws.apache.org/axis/java/ant/axis-wsdl2java.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To automatically generate the Stub, the .zip file contains a .bat script called WSDL2Java.bat. Before executing this command, please also update the axis path as done previously with the runTestService.bat&lt;br /&gt;&lt;br /&gt;If you open the WSDL2Java.bat file, it contains the following command line:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;java org.apache.axis.wsdl.WSDL2Java http://dbe.dnsalias.net:8080/axis/DateService.jws?wsdl -o . –p org.dbe.demos.uce.dateservice.ws&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The WSDL2Java utility takes many more arguments. For this tutorial, we have specified:&lt;br /&gt;&lt;br /&gt;-    &lt;span style="font-weight: bold;"&gt;http://dbe.dnsalias.net:8080/axis/DateService.jws?wsdl&lt;/span&gt;: The location of our service and the full URL of the WSDL.&lt;br /&gt;-   &lt;span style="font-weight: bold;"&gt; -o .&lt;/span&gt;:  the output will be saved under the current directory&lt;br /&gt;-    &lt;span style="font-weight: bold;"&gt;-p org.dbe.demos.uce.dateservice.ws&lt;/span&gt;: A package with that name will be created&lt;br /&gt;-    &lt;span style="font-weight: bold;"&gt;-v&lt;/span&gt;: Verbose output&lt;br /&gt;-    &lt;span style="font-weight: bold;"&gt;-t:&lt;/span&gt; Generate test cases&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After the command is run, a new Java package is created containing the Stub and the necessary classes to consume our WebService. With the –t option, WSDL2Java will also generate some potential test cases contained in the DateServiceServiceTestCase.java file.&lt;br /&gt;&lt;br /&gt;To create the previous TestService.java class, I have simply copied and pasted (and slightly modified) the code from the generated test case to the TestService.java class in the main method, and added the generated package in my imports section of the Java class.&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a href="http://www.virart.nott.ac.uk/vxb/DBE/DateServiceSoapBindingStub.java"&gt;DateServiceServiceTestCase.java&lt;/a&gt; (Generated Stub)&lt;br /&gt;&lt;a href="http://www.virart.nott.ac.uk/vxb/DBE/TestService.java"&gt;TestService.java&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;Also, when copying/pasting the test case to the TestService.java main method, we need to make sure to obtain a Date object rather than a Calendar one. Due to the WSDL specification, WSDL2Java has generated a Calendar object as the return type of your WebService.&lt;br /&gt;&lt;br /&gt;In your client class, you need to change the following:&lt;br /&gt;&lt;br /&gt;// Test operation&lt;br /&gt;java.util.Calendar value = null;&lt;br /&gt;value = binding.getDate();&lt;br /&gt;// TBD - validate results&lt;br /&gt;&lt;br /&gt;To:&lt;br /&gt;&lt;br /&gt;// Test operation&lt;br /&gt;java.util.Calendar value = null;&lt;br /&gt;value = binding.getDate();&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Date date = value.getTime()&lt;/span&gt;&lt;br /&gt;// TBD - validate results&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you have installed Tomcat and Axis on your machine, you have to change the URL of the WSDL2Java command line to the url of the machine where the WebService is running, (such as localhost)&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Porting to the DBE&lt;/span&gt;&lt;br /&gt;At this stage, the porting to the DBE is very simple. You just need to copy the code from the test case (as it was modified in TestService.java) to your adapter. In this case, you modify the UCEDateServiceImpl.java getDate() method&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;from:&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;/**&lt;br /&gt;* Returns the current date. Implementation of the example&lt;br /&gt;* date service.&lt;br /&gt;*&lt;br /&gt;* @return current date&lt;br /&gt;*/&lt;br /&gt;public Date getDate() {&lt;br /&gt;return new Date();&lt;br /&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;to:&lt;br /&gt;/**&lt;br /&gt;* Returns the current date. Implementation of the example&lt;br /&gt;* date service using the webservice.&lt;br /&gt;*&lt;br /&gt;* @return current date&lt;br /&gt;*/&lt;br /&gt;public Date getDate() {&lt;br /&gt;DateServiceSoapBindingStub binding = null;;&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;binding = (DateServiceSoapBindingStub)new Da&lt;br /&gt;Locator().getDateService();&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;catch (javax.xml.rpc.ServiceException ex)&lt;br /&gt;{&lt;br /&gt;ex.printStackTrace();&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Time out after a minute&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;binding.setTimeout(60000);&lt;br /&gt;// Test operation&lt;br /&gt;java.util.Calendar value = null;&lt;br /&gt;try&lt;br /&gt;{&lt;br /&gt;value = binding.getDate();&lt;br /&gt;return value.getTime();&lt;br /&gt;}&lt;br /&gt;catch (java.rmi.RemoteException ex)&lt;br /&gt;{&lt;br /&gt;ex.printStackTrace();&lt;br /&gt;return null;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;As with the TestService.java class, you need to include the generated package with the Stub path in your import statements.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;This section illustrates that porting from a standard WebService to a DBE service could be fairly simple. We have just simply copied and modified slightly the code automatically generated by the WSDL2java utility to our Adapter.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-size:130%;" lang="EN-GB" &gt;Deployment&lt;/span&gt;&lt;br /&gt;Our deployment structure is:&lt;/p&gt;   &lt;p class="MsoNormal"&gt;UCEDateService&lt;/p&gt;   &lt;p class="MsoNormal"&gt;---------------.\UCEDateService\deployment.props&lt;/p&gt;   &lt;p class="MsoNormal"&gt;---------------.\UCEDateService\classes\UCEDateService.class&lt;/p&gt;   &lt;p class="MsoNormal"&gt;---------------.\UCEDateService\classes\UCEDateServiceImpl.class&lt;/p&gt;   &lt;p class="MsoNormal"&gt;----------------.\UCEDateService\lib\MyWebServices.jar&lt;/p&gt;         &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;The deployment of our new service requires to pack the Stub classes into one file (MyWebService.jar). We need also to indicate in the deployment.props the classpath of MyWebService.jar&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;             &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;"&gt;deployment.props:&lt;/span&gt;&lt;br /&gt;applicationName=Simple UCEDateService with WS&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;adapter=UCEDateServiceImpl&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;proxy=UCEDateService&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;smid=UCEDateService&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;classpath=/:/lib/MyWebService.jar&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;The .bat script &lt;span style="font-weight: bold;"&gt;makeDeploymentFile.bat&lt;/span&gt; creates automatically the deployment structure andpackes it up on the deployThis.dar&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;To deploy the service, just open the deploy.html file and upload &lt;span style="font-weight: bold;"&gt;deployThis.dar&lt;/span&gt;.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p style="font-weight: bold;"&gt;Note: &lt;/o:p&gt;Before deployment it is required also to update the axis.jar in the servENT distribution to the version that you have used to generate the Stubs. From your Axis installation, copy&lt;span style=""&gt;  &lt;/span&gt;the axis.jar onto the &lt;servent&gt;&lt;servent&gt;your-servENT\common directory (this assumes that you are doing the deployment on your local machine).&lt;br /&gt;&lt;/servent&gt;&lt;/servent&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;servent&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Consuming the Service&lt;/span&gt;&lt;br /&gt;To consume the service, you simply follow the instructions of the first tutorial, by executing runClient.bat. In this case your DBE client has not changed and it is not aware that now that the service is being executed as a WebService and not as part of the Adapter.&lt;br /&gt;&lt;/servent&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/upload/runningClientWS.jpg"&gt;&lt;img style="cursor: pointer; width: 320px;" src="http://www.virart.nott.ac.uk/upload/runningClientWS.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;This tutorial has illustrated how to port a simple WebService to the DBE ExE. With Axis WSD2java we have automated some of the tasks required to port the WebService to the DBE ExE.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112636893182398341?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112636893182398341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112636893182398341' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112636893182398341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112636893182398341'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/09/from-webservice-to-dbe-service.html' title='From WebService to DBE Service'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112420653491534653</id><published>2005-08-16T16:26:00.000+01:00</published><updated>2005-09-05T20:49:21.450+01:00</updated><title type='text'>What Time Is IT? Date GUI DBE Service</title><content type='html'>Files: &lt;a href="http://www.virart.nott.ac.uk/upload/UCEDateGUIExample.zip"&gt;UCEDateGUIExample.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In the last tutorial we run a simple DBE service using the ExE. The tutorial provided the basis for deploying and consuming the service, and also it provided instructions on how to install and configure an ExE DBE node.&lt;br /&gt;&lt;br /&gt;Based on the previous tutorial, this one will implement the service with Graphical User Interface (GUI). This tutorial is based on the one produced by our Regional Catalyst partners &lt;a href="http://www.ita.es/dbe/"&gt;ITA&lt;/a&gt; in Aragon (Spain). This tutorial focuses on getting the service quickly deployed and consumed.&lt;br /&gt;&lt;br /&gt;The tutorial has 4 parts:&lt;br /&gt;&lt;ul style="font-weight: bold;"&gt;&lt;li&gt;Requirements&lt;/li&gt;&lt;li&gt;Deploying the Service&lt;/li&gt;&lt;li&gt;Running/Testing the Service&lt;/li&gt;&lt;li&gt;Conclusions&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Requirements&lt;/span&gt;&lt;br /&gt;If you haven’t installed the servENT distribution yet, please follow the details in the previous tutorial to install and configure the servENT. We assume that you are using servENT version 1.4. In this example the service is self-contained and all the code necessary to run the service is part of the service itself, including the graphical user interface.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Deploying the Service&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Download the UCEDateGUIExample.zip file and unzip it to a suitable directory. As with the previous tutorial, once the servENT is started, we can deploy our service by using the deploy.html file within that directory. Open the deploy.html file and upload the deployThis.dar file and press “go”. If everything went OK you should see a “Service Registered” message/page, and browsing to the services pages of the FADA node should display the service smid (http://localhost:2002/services)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Running/Testing the Service&lt;/span&gt;&lt;br /&gt;In this case, we can run/test the service in two different ways, as a service embedded in a (Java) Applet or as a standalone DBE service.To test the service as an Applet, you will need to type this URL on your browser:&lt;br /&gt;http://_servent_ip_:_servent_port_/CLIENT/show?entries=_entry_&lt;br /&gt;where:&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;_servent_ip_ &lt;/span&gt;        is the host where the servENT is running, typically localhost&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;_servent_port_     &lt;/span&gt;is the port where servENT is running, typically 2728 (default)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;_entry_                  &lt;/span&gt;is the name of the service (service smid as described in servent.props)&lt;br /&gt;&lt;br /&gt;In our case, our URL should look like: &lt;span style="font-weight: bold;"&gt;http://localhost:2728/CLIENT/show?entries=UCEDateServiceGUI&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;When you load the URL, an Applet should open and run the service. Running the service as an Applet requires that you have your browser properly configured to support Java Applets.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/DBEAppletRunning.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/DBEAppletRunning.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To run the service as a standalone java class, copy the file “client.bat” (included in UCEDateGUIExample.zip ) under your servENT bin directory and execute the command (within that directory)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;your&gt;&lt;servent&gt;\bin\Client.bat UCEDateServiceGUI &lt;/servent&gt;&lt;/your&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;More or less immediately, you should see a window like this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/448/435/1600/DBEStandaloneServiceRunning.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/448/435/320/DBEStandaloneServiceRunning.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you click on the “get date” button, you should obtain a new window with a dialog box showing the date. In this case, our service contains both the user interface and the service.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;The previous tutorial demonstrated how to deploy and consume a simple service. On this tutorial we have replicated the functionality of the previous service and included a GUI that also gets deployed and consumed together with the real service. In both cases, the service consumer (client) had no knowledge of the protocol, or the real service location*.&lt;br /&gt;&lt;br /&gt;For more information, look at the source code included on this example and also at the servENT users guide, available at the SourceForge site.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://swallow.sourceforge.net/distribution/docs/user_guide.html"&gt;http://swallow.sourceforge.net/distribution/docs/user_guide.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;* For simplicity, we have used only localhost&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112420653491534653?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112420653491534653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112420653491534653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112420653491534653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112420653491534653'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/what-time-is-it-date-gui-dbe-service.html' title='What Time Is IT? Date GUI DBE Service'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112385212599796917</id><published>2005-08-12T14:08:00.000+01:00</published><updated>2005-08-25T14:34:49.526+01:00</updated><title type='text'>What Time Is IT? A DBE Service</title><content type='html'>Files: &lt;a href="http://www.virart.nott.ac.uk/vxb/DBE/UCEDateExample.zip"&gt;UCEDateExample.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a very short tutorial of how deploy and run a simple service based onto the &lt;a href="http://swallow.sourceforge.net/"&gt;DBE Execution Environment&lt;/a&gt; (ExE). When the service is called, it returns the date of the system in which the service is running.&lt;br /&gt;&lt;br /&gt;While the service is nothing to get excited about, it demonstrates in simple terms the steps to deploy and consume a DBE service. The tutorial is based on some of the DBE training materials used during a DBE &lt;a href="http://yukatan.fi/display/yukatan/2005/06/14/First+day+at+the+DBE+Workshop"&gt;Technology Workshop&lt;/a&gt; held in &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Helsinki&lt;/st1:place&gt;&lt;/st1:city&gt; (Findland).&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;The tutorial has 6 parts:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li style="font-weight: bold;"&gt;Requirements&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;Installing and configuring servENT&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Running servENT&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;Deploying the Service&lt;/li&gt;&lt;li style="font-weight: bold;"&gt;Running the Service&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Conclusions&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Requirements&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;I will assume initially that we are using a MS Windows based system (XP Pro, 2000, Server, etc) and that you have also installed on the system &lt;span style="font-size:0;"&gt;&lt;/span&gt;initially the Java Runtime Environment (JRE) or the java SDK.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;First you need to install the latest version of the servENT (currently version 1.4). The servENT is a hybrid client/server. The servENT site provides a short description of what the servENT is:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p class="MsoNormal"&gt;“A peer2peer application container that isolates the programmer from the peer2peer coding complexity. Applications are coded as a POJO (Plain Old Java Object) object without any single acknowledge of distributed programming”&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p class="MsoNormal"&gt;In simpler terms, the servENT allows developers to create distributed applications as if they were local applications. servENT is both a client and a server, making the design of Services Oriented Architectures and digital ecosystems based on service aggregation simpler.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;You can download the  version 1.4 of the servENT here(*):&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://gaudi.techideas.info/dist/"&gt;http://gaudi.techideas.info/dist/&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;(*) Version 1.5 of the servent has been released. This tutorial assumes that you have version 1.4.&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Installing and configuring servENT&lt;/span&gt;&lt;br /&gt;To install the servENT, double click on the jar file or run it from the command line:&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;java –jar servent-0.1.4.jar&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/InstallingServent-775037.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/InstallingServent-763506.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;After running the command, a window appears prompting you to accept the GNU Lesser &lt;span style="font-size:0;"&gt;&lt;/span&gt;GPL Licence and the installer will ask you where to install servENT. For simplicity, lets assume that we install the servENT on C:\Program files\servent &lt;span style="font-size:0;"&gt;&lt;/span&gt;(The default directory of the installer, see the previous picture). &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Once the servent is installed, you will need to edit and change a couple of properties in the servent.props file. This file is located under C:\Program Files\servent.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Open the file and first of all, make sure that the property &lt;span style="font-weight: bold;"&gt;“rootPath” &lt;/span&gt;has the format (with forward slash)&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;rootPath=C:/Program Files/servent&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Also, uncomment the property &lt;span style="font-weight: bold;"&gt;"fada.autostart"&lt;/span&gt; so that it reads&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;…..&lt;/p&gt;&lt;p class="MsoNormal"&gt;#fada.leaseTime=6000&lt;/p&gt;&lt;p class="MsoNormal"&gt;#fada.lookuptime=10000&lt;/p&gt;&lt;p class="MsoNormal"&gt;fada.autostart=&lt;span style="font-weight: bold;"&gt;true&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;……&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Also, change the password to something different and make a note. The property is called “adminPassword”&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;……&lt;/p&gt;&lt;p class="MsoNormal"&gt;adminPassword=&lt;span style="font-style: italic;"&gt;Your password here&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;….&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;We will need this password when deploying a new service. Save the servent.props file.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;Running servENT&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;We are almost there. Now we need to run servENT. Under the c:\Program Files\servent\bin, double click on the run.bat. You should see the servent running spitting out lots of debug/output messages. The last message should read. &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;“&lt;span style="font-weight: bold;"&gt;FADA on ready completed&lt;/span&gt;”&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/servENTStartupLog-777449.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/servENTStartupLog-764928.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;If you get errors or servENT does not work, make sure that you have modified correctly the servent.props file&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;The servENT is actually made of two components servENT and FADA. You can read more about the architecture on &lt;a href="http://swallow.sourceforge.net/"&gt;http://swallow.sourceforge.net/&lt;/a&gt; and &lt;a href="http://fada.techideas.info/docs/docs.html#coreFADA"&gt;http://fada.techideas.info/&lt;/a&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Once the servENT is running, you can point your browser to &lt;a href="http://localhost:2002/"&gt;http://localhost:2002/&lt;/a&gt; and you should see the node management interface:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/FADAisRunning-719969.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/FADAisRunning-707102.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Deploying a Service&lt;/span&gt;&lt;br /&gt;Now we need to deploy the service. Download the UCEDateExample.zip and unzip it to your local hard disk. In my case I unzipped the file in my F:\ drive. Under that directory there is a file called deploy.html. this file will upload a service to the local servENT, which is assumed that is running on your local machine (localhost).&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/deployHTML-776087.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/deployHTML-764180.jpg" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Our Date service is already created and packed on a .dar file (&lt;span style="font-weight: bold;"&gt;D&lt;/span&gt;eployment &lt;span style="font-weight: bold;"&gt;AR&lt;/span&gt;chive) called &lt;span style="font-weight: bold;"&gt;"deployThis.dar"&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;Open the deploy.html, click on the “Browse” Button and select (open) the &lt;span style="font-weight: bold;"&gt;"deployThis.dar"&lt;/span&gt; file. Click on "go!". The system should prompt you for the password that you entered earlier. If everything went OK you should see a “Service Registered” message/page.&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/DeployDar-775619.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/DeployDar-763346.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;Browse to &lt;a href="http://localhost:2002/services"&gt;http://localhost:2002/services&lt;/a&gt;, and you should see our service registered:&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/ServiceIsDeployed-794497.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/ServiceIsDeployed-782669.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Now is time to run our service. There is a .bat file called runClient.bat, if you run that command, from a console (not by double clicking) you should get an output like this:&lt;br /&gt;conclusions&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:0;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/RunningTheService-716348.jpg"&gt;&lt;img style="cursor: pointer;" alt="" src="http://www.virart.nott.ac.uk/idue/eng/weblog/uploaded_images/RunningTheService-705975.jpg" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:130%;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;Conclusions&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;  &lt;/p&gt; &lt;p class="MsoNormal"&gt;This sort tutorial has shown how to deploy and consume a DBE service. The .zip archive also contains instructions and scripts for Windows to compile and create the .dar file (see included readme.txt).&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;For simplicity, it has been assumed that everything is run under the same machine. However, it is possible to install a servENT node on a different machine in your local area network and start exploring the possibilities of running Services in the P2P network rather than running (Web)Services in a typical Client/Server architecture. If you do that, the FADA node management interface has an option to use multicast broadcast for the nodes to find each other (under the your servent/fada directory, the file is called "configure.bat)".&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112385212599796917?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112385212599796917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112385212599796917' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112385212599796917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112385212599796917'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/what-time-is-it-dbe-service.html' title='What Time Is IT? A DBE Service'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112375127631464271</id><published>2005-08-11T09:54:00.000+01:00</published><updated>2005-08-12T11:02:06.913+01:00</updated><title type='text'>Open Source Business Opportunities</title><content type='html'>A special report in &lt;a href="http://http://www.infoworld.com/reports/32SRoss.html"&gt;Infoworld&lt;/a&gt; provides a list of interesting business opportunities. These include ERP, CRM, EPOS, VOIP, RFID, etc. These commercial opportunities look ideal to be exploited/tested through the DBE project. DBE enables the open source applications to be offered as services for usage by multiple industry segments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112375127631464271?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112375127631464271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112375127631464271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112375127631464271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112375127631464271'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/open-source-business-opportunities.html' title='Open Source Business Opportunities'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112349877106884307</id><published>2005-08-08T11:46:00.000+01:00</published><updated>2005-08-12T12:13:53.606+01:00</updated><title type='text'>Designing for Participation</title><content type='html'>&lt;p class="MsoNormal"&gt;On this &lt;a href="http://www.itconversations.com/shows/detail572.html"&gt;PodCast&lt;/a&gt; (and the&lt;a href="http://conferences.oreillynet.com/presentations/mysql05/oreilly_tim.pdf"&gt; presentation&lt;/a&gt;), Tim O'Reilly presents current case of successful Business2Consumers (B2C) internet sites that rely on heavy services aggregation and user participation.&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The PodCast and the presentation highlight how we are moving from software packages to software services, from standalone applications to applications as aggregated software services, from the desktop application stack to the internet application stack and where sharing your data and your services aggregated software services adds value to your data and to your business. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112349877106884307?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112349877106884307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112349877106884307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112349877106884307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112349877106884307'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/designing-for-participation.html' title='Designing for Participation'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112322549624780040</id><published>2005-08-05T07:22:00.000+01:00</published><updated>2005-08-05T08:05:25.183+01:00</updated><title type='text'>SOA Tools</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-GB"&gt;An&lt;a href="http://searchwebservices.techtarget.com/originalContent/0,289142,sid26_gci1109607,00.html"&gt; article&lt;/a&gt; describing the current momentum that SOA and the MDA philosophy is gaining amongst tool vendors, specially developing add-ons to &lt;a href="http://www.eclipse.org/"&gt;Eclipse&lt;/a&gt; in order to support the SOA/MDA development approach.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112322549624780040?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112322549624780040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112322549624780040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112322549624780040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112322549624780040'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/soa-tools.html' title='SOA Tools'/><author><name>Víctor Bayón</name><uri>http://www.blogger.com/profile/06217361713170783849</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-14937277.post-112315389252420069</id><published>2005-08-04T10:58:00.000+01:00</published><updated>2005-08-07T22:38:52.103+01:00</updated><title type='text'>Business Benefits for SOA Adoption</title><content type='html'>It is interesting to try and understand the business drivers for SOA adoption. It is clear that these will be very different based on the size of the organisation, the industry sector, the value networks and the current level of IT adoption. Three areas have been looked based on the capabilities of SOA. These are:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Reusability&lt;/li&gt;&lt;li&gt;Service composition, orchestration and choreography&lt;/li&gt;&lt;li&gt;Loose coupling &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;A paper from webMethods uses the above mentioned capabilities of SOA to discover the business drivers for SOA adoption &lt;a href="http://www1.webmethods.com/PDF/The_Business_Case_for_SOA.pdf"&gt;(&lt;span style="font-size:85%;"&gt;http://www1.webmethods.com/PDF/The_Business_Case_for_SOA.pdf&lt;/span&gt;&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;The arguments presented are highly relevant from a large firm perspective particularly for those with a high level of IT adoption. The challenge still remains for small and medium enterprises (SME) who mostly lag in IT adoption and this has been a concern from economic perspectives. The digital divide is significant and pundits predict that SOA is an answer to bridge the gap. But how? The above three capabilities of SOA are still useful for discovering the business drivers for SMEs. But what else needs to be understood before we embark on identifying the real business drivers? These are likely to be:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Supply side and demand side capabilities and features&lt;/li&gt;&lt;li&gt;Current barriers to IT adoption - Technology and non-technology issues&lt;/li&gt;&lt;li&gt;Service needs and priorities&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;There is also the issue of availability of a public SOA for such a usage. Though the DBE Project is involved in creating such a facility it is going to take some time before it is ready to support any commercial service implementations. &lt;/p&gt;&lt;p&gt;Interesting blog on &lt;a href="http://blogs.sun.com/roller/page/thirdworld?entry=soa_business_cases_in_thirdworld"&gt;SOA in third world&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112315389252420069?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112315389252420069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112315389252420069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112315389252420069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112315389252420069'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/business-benefits-for-soa-adoption.html' title='Business Benefits for SOA Adoption'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112299008801930396</id><published>2005-08-02T22:40:00.000+01:00</published><updated>2005-08-02T14:43:00.856+01:00</updated><title type='text'>View of Business Service Flow</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/7804/1367/1600/DBE%20Service%20Flow1.JPG"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/7804/1367/400/DBE%20Service%20Flow.jpg" border="0" /&gt;&lt;/a&gt;                                  (c) Nagaraj&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112299008801930396?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112299008801930396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112299008801930396' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112299008801930396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112299008801930396'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/view-of-business-service-flow.html' title='View of Business Service Flow'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112290385593140447</id><published>2005-08-02T00:32:00.000+01:00</published><updated>2005-08-01T14:45:09.600+01:00</updated><title type='text'>Creating DBE services from existing applications</title><content type='html'>Web Services, Service Oriented Architectures and Digital Business Ecosystems are becoming key concepts in the Software Development World. Software developers are keen to know more about these new developments and are also interested knowing how to get on board with their existing applications.&lt;br /&gt;&lt;br /&gt;The key characteristics of software services developed for the new paradigm are loose coupling, reusability and open standards.  These characteristics are important and lead a new focus in software development towards development of new software services. However for existing applications to be migrated to the DBE the requirement is to develop a service adapter to eanble access. The adapter is a simple Java programme. Information for creating web services from existing applications is available from this site - &lt;a href="http://www-128.ibm.com/developerworks/webservices/library/ws-legacy/"&gt;&lt;span style="font-size:85%;"&gt;http://www-128.ibm.com/developerworks/webservices/library/ws-legacy/&lt;/span&gt;&lt;/a&gt;. The requirement for the DBE is similar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112290385593140447?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112290385593140447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112290385593140447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112290385593140447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112290385593140447'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/08/creating-dbe-services-from-existing.html' title='Creating DBE services from existing applications'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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-14937277.post-112266413093571451</id><published>2005-07-30T04:07:00.000+01:00</published><updated>2005-08-01T14:19:25.636+01:00</updated><title type='text'>Welcome to Digital Business Ecosystem</title><content type='html'>Digital Business Ecosystem Project is one of the largest open source projects funded by European Union. The main objective is to develop an open source Service Oriented Architecture (SOA) to enable Small &amp; Medium Software Developers (SME) to offer innovative software services, developed rapidly and at low costs. The architecture will enable the search &amp;amp; discovery and consumption of both software and real world services.&lt;br /&gt;&lt;br /&gt;An article at this location is interesting as it provides a view of web services using a real world services lens (&lt;a href="http://www.cognizant.com/wizards/Thpapers/FutureofWebServices.pdf"&gt;&lt;span style="font-size:85%;"&gt;http://www.cognizant.com/wizards/Thpapers/FutureofWebServices.pdf&lt;/span&gt;&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;The key elements of DBE architecture are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Service Factory - DBE Studio comprising of Business Modelling Language (BML) Authoring Tool and Wizard, BML Editor&lt;/li&gt;&lt;li&gt;Execution Environment - Semantic Registry and ServENT&lt;/li&gt;&lt;li&gt;Evolutionary Environment - Service Recommender and Fitness Landscape&lt;/li&gt;&lt;li&gt;Service Proxy - Technical architecture based on JINI&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The pilot DBE architecture is being implemented in three regions of Europe: Aragon, Spain, Tampere, Finland and West Midlands, United Kingdom. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/14937277-112266413093571451?l=opensoa.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://opensoa.blogspot.com/feeds/112266413093571451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=14937277&amp;postID=112266413093571451' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112266413093571451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/14937277/posts/default/112266413093571451'/><link rel='alternate' type='text/html' href='http://opensoa.blogspot.com/2005/07/welcome-to-digital-business-ecosystem.html' title='Welcome to Digital Business Ecosystem'/><author><name>Nagaraj Konda</name><uri>http://www.blogger.com/profile/10987701668459521235</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></feed>
