<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Web Services Archives - Francesco Lelli %</title> <atom:link href="https://francescolelli.info/tag/web-services/feed/" rel="self" type="application/rss+xml" /><link>https://francescolelli.info/tag/web-services/</link> <description>Information Management, Computer Science,  Economics, Finance and more</description> <lastBuildDate>Wed, 27 Oct 2021 18:23:56 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.8.5</generator><image> <url>https://francescolelli.info/wp-content/uploads/2018/11/cropped-InstrumentElement-32x32.jpg</url><title>Web Services Archives - Francesco Lelli %</title><link>https://francescolelli.info/tag/web-services/</link> <width>32</width> <height>32</height> </image> <site
xmlns="com-wordpress:feed-additions:1">156264324</site> <item><title>On Building a Two Sided Marketplace</title><link>https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/</link> <comments>https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Wed, 27 Oct 2021 18:23:42 +0000</pubDate> <category><![CDATA[Tutorial]]></category> <category><![CDATA[API Economy]]></category> <category><![CDATA[APIs]]></category> <category><![CDATA[marketplace]]></category> <category><![CDATA[two sides marketplaces]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=2335</guid><description><![CDATA[<p>Let&#8217;s start from the beginning: what is a two sided marketplace? Answer from Wikipedia: A two-sided market, also called a two-sided network, is an intermediary economic platform having two distinct user groups that provide each other with network benefits. In other words it is a marketplace (online or offline) where different kinds of people meet and exchange valuable tangible or [&#8230;]</p><p>The post <a
href="https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/">On Building a Two Sided Marketplace</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>Let&#8217;s start from the beginning: what is a two sided marketplace?</p><p>Answer from Wikipedia:</p><blockquote
class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>A <strong>two-sided market</strong>, also called a <strong>two-sided network</strong>, is an intermediary economic platform having two distinct user groups that provide each other with network benefits.</p></blockquote><p>In other words it is a marketplace (online or offline) where different kinds of people meet and exchange valuable tangible or intangible goods and services.</p><figure
class="wp-block-image"><img
fetchpriority="high" decoding="async" width="1000" height="498" data-attachment-id="2336" data-permalink="https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/attachment/twosidedmarketplace/" data-orig-file="https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace.png" data-orig-size="1000,498" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="TwoSidedMarketplace" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace-300x149.png" data-large-file="https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace.png" src="https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace.png?8011c3&amp;8011c3" alt="Two Sided Marketplace " class="wp-image-2336" title="Two Sided Marketplace " srcset="https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace.png 1000w, https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace-300x149.png 300w, https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace-768x382.png 768w, https://francescolelli.info/wp-content/uploads/2021/10/TwoSidedMarketplace-600x299.png 600w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure><p>Examples of two side marketplaces are literally everywhere and include companies like:</p><ul
class="wp-block-list"><li>Facebook</li><li>Uber</li><li>AirBnB</li><li>Amazon</li><li>Booking.com</li></ul><p>and many more. These companies provide services that support and mediate the interconnection of groups of people in different manner.</p><p>Jeff Bezos gave a talk at MIT the 25th of November 2002 explaining some of the key characteristics of Amazon at that time. At the time, he was looking for new fresh graduates to join his ranks and explained some of features of these marketplaces that are still valid nowadays.</p><figure
class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div
class="wp-block-embed__wrapper"> <iframe
title="Jeff Bezos at MIT  Amazon - Earth&#039;s Most Customer-Centric Company" width="800" height="450" src="https://www.youtube.com/embed/J2xGBlT0cqY?feature=oembed&#038;enablejsapi=1&#038;origin=https://francescolelli.info" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></figure><p>Some key aspects of this talk include:</p><ul
class="wp-block-list"><li>you need to <strong><em>help customers to find products and products to find customers</em></strong>. Actually, the second part is more challenging than the first one.</li><li>How <strong><em>logistics is intertwined with computer science</em></strong> in several different ways</li><li>The <strong><em>system needs to works at scale</em></strong> since its inception</li><li><strong><em>Real time experiments</em></strong> with feedback loop as opposite of batch data mining of the data</li><li>Amazon Web Service was launched in 2001 with the key idea of providing an <strong><em>SDK and a solid API for external users </em></strong>in order to build customizable store fronts</li><li><strong><em>Amazon Web Services are connected to their affiliate program</em></strong> in order to give a percentage of the sales as commission (or referral fee) to their external developers</li></ul><p>The talk also provides a few examples of how developers were coming out with new ways of taking advantage of the internet that they did not expect nor plan. In addition, he explains how extreme customization and recommendation was (and still is) an important feature of the system.</p><p>Clearly, there is much more to say about building a two sided marketplace and how various technologies evolved since then. However, this is a good start as an <a
href="https://francescolelli.info/tutorial/the-api-economy-resources-for-programming-the-web/">introduction to the API Economy</a></p><p></p><p>The post <a
href="https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/">On Building a Two Sided Marketplace</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/tutorial/on-building-a-two-sided-marketplace/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">2335</post-id> </item> <item><title>Swiss National Grid Association (SwiNG)</title><link>https://francescolelli.info/projects/swiss-national-grid-association-swing/</link> <comments>https://francescolelli.info/projects/swiss-national-grid-association-swing/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Mon, 21 Oct 2019 12:15:00 +0000</pubDate> <category><![CDATA[Projects]]></category> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[grid computing]]></category> <category><![CDATA[NGI]]></category> <category><![CDATA[Research Project]]></category> <category><![CDATA[Service Oriented Architecture]]></category> <category><![CDATA[SOA]]></category> <category><![CDATA[SwiNG]]></category> <category><![CDATA[Switzerland]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1717</guid><description><![CDATA[<p>SwiNG is the Swiss National Grid Association and the official National Grid Initiative (NGI) of Switzerland. National Grid Initiatives or Infrastructures (NGIs) are organisations set up by individual countries to manage the computing resources they provide to the European e-Infrastructure (EGI). NGIs are EGI’s main stakeholders, together with CERN and EMBL, two European Intergovernmental Research [&#8230;]</p><p>The post <a
href="https://francescolelli.info/projects/swiss-national-grid-association-swing/">Swiss National Grid Association (SwiNG)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p> SwiNG is the Swiss National Grid Association and the official National Grid Initiative (NGI) of Switzerland.</p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
decoding="async" data-attachment-id="1718" data-permalink="https://francescolelli.info/projects/swiss-national-grid-association-swing/attachment/swiss-national-grid-association-swing-logopos/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos.gif" data-orig-size="2480,1748" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Swiss-National-Grid-Association-SwiNG-LogoPos" data-image-description="&lt;p&gt;Swiss National Grid Association (SwiNG)&lt;/p&gt;
" data-image-caption="&lt;p&gt;Swiss National Grid Association (SwiNG)&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-300x211.gif" data-large-file="https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-1024x722.gif" src="https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-1024x722.gif?8011c3&amp;8011c3" alt="Swiss National Grid Association (SwiNG)" class="wp-image-1718" width="305" height="214" srcset="https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-1024x722.gif 1024w, https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-300x211.gif 300w, https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-768x541.gif 768w, https://francescolelli.info/wp-content/uploads/2019/10/Swiss-National-Grid-Association-SwiNG-LogoPos-600x423.gif 600w" sizes="(max-width: 305px) 100vw, 305px" /><figcaption>Swiss National Grid Association (SwiNG)</figcaption></figure></div><blockquote
class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>National Grid Initiatives or Infrastructures (NGIs) are organisations set up by individual countries to manage the computing resources they provide to the European e-Infrastructure (EGI). NGIs are EGI’s main stakeholders, together with CERN and EMBL, two European Intergovernmental Research Organisations (EIROs).<br> Each NGIs contributes a number of sites to the grid infrastructure. NGIs are responsible for the maintenance and running of the sites they operate.</p><cite>European Grid Initiative</cite></blockquote><p>In particular SwiNG&#8217;s mission is to:</p><ul
class="wp-block-list"><li>Ensure competitiveness of Swiss science, education and industry by creating value through resource sharing.</li><li>Establish and coordinate a sustainable Swiss Grid infrastructure as a dynamic network of resources across different locations and administrative domains.</li><li>Provide a platform for interdisciplinary collaboration to leverage the Swiss Grid activities, supporting end-users, researchers, education centers, resource providers and industry.</li><li>Represent the interests of the national Grid community towards other national and international bodies.</li></ul><p>It offer the following services to researchers and research groups:</p><ul
class="wp-block-list"><li>Scientific applications</li><li>Tools</li><li> Seminars and Training</li><li>Events / seminars</li><li>Engagement with Funding Agencies</li></ul><p>As well as connecting research and industry partners with IT providers across Switzerland.</p><p>Withing SwiNG developed a couple of use cases. The first was related to the integration of volunteering computing with the &#8220;classical&#8221; computational infrastructure.  The second integrated high level malware (workflow) into the Grid user interface in order to achieve proper optimization of the processes. In particular we created a wrap interface around the NorduGrid UI in order to offer API access to the computational facility.</p><p>Links:</p><ul
class="wp-block-list"><li><a
href="https://wiki.egi.eu/wiki/SwiNG">SwiNG in the EGI Wiki</a></li><li><a
href="https://www.swing-grid.ch/">Official Website of SwiNG </a></li></ul><p>Some relevant publications includes:</p><ul
class="wp-block-list"><li>This is work in progress, just look at the<a
href="https://francescolelli.info/paper-articles-and-publications/"> full list of publication here</a></li></ul><p>If this is not the research project that you are looking for, at this link you can see <a
href="https://francescolelli.info/research-projects/">the full list of projects </a></p><p>The post <a
href="https://francescolelli.info/projects/swiss-national-grid-association-swing/">Swiss National Grid Association (SwiNG)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/projects/swiss-national-grid-association-swing/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1717</post-id> </item> <item><title>Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices</title><link>https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/</link> <comments>https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Mon, 14 Oct 2019 11:54:39 +0000</pubDate> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[domain specific languages]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[plugin architecture]]></category> <category><![CDATA[smart device]]></category> <category><![CDATA[ubiquitous computing]]></category> <category><![CDATA[Web 2.0]]></category> <category><![CDATA[Web 2.0 communities]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1683</guid><description><![CDATA[<p>Abstract of Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices Web 2.0 communities emerge regularly with the growing need for domain-specific programming over Web APIs. Even though Web mashups provide access to Web APIs, they ignore domain-specific programming needs. On the other hand, developing domain-specific languages (DSLs) is costly and not [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/">Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p><strong>Abstract of Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices</strong></p><p> Web 2.0 communities emerge regularly with the growing need for domain-specific programming over Web APIs. Even though Web mashups provide access to Web APIs, they ignore domain-specific programming needs. On the other hand, developing domain-specific languages (DSLs) is costly and not feasible for such ad hoc communities. We propose User Language Domain (ULD): an intermediate Web based architecture using a domain-specific embedded languages approach that reduces the cost of DSL development to plugging the Web APIs into a host end user programming language. We have implemented the proposed architecture in the context of smart devices, where we plug the functionality of different Lego Mindstorms devices into a Web-based visual programming language. We expect that several domains, such as smart homes or wearable computers can use the ULD architecture to reduce development effort.</p><p> <strong>Some relevant Key words:</strong> domain specific languages, Web 2.0 communities, end user programming, plugin architecture, smart devices, ubiquitous computing.</p><div
class="wp-block-image"><figure
class="alignright"><img
decoding="async" width="640" height="328" data-attachment-id="1686" data-permalink="https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/attachment/visual-programming-environment_w640/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640.jpg" data-orig-size="640,328" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Visual-Programming-Environment_W640" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640-300x154.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640.jpg" src="https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640.jpg?8011c3&amp;8011c3" alt="" class="wp-image-1686" srcset="https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640.jpg 640w, https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640-300x154.jpg 300w, https://francescolelli.info/wp-content/uploads/2019/10/Visual-Programming-Environment_W640-600x308.jpg 600w" sizes="(max-width: 640px) 100vw, 640px" /></figure></div><p>Our case study of smart devices helps to show the promise of  separating functionality from the end user programming language in end user programming. Currently, web based artifacts are released together with a set of open APIs that can be used by their customers for building extensions. Our solution allows an efficient way of embedding these APIs into a customizable wed based end user programming environment. Based on this case study we note that:</p><ul
class="wp-block-list"><li>The idea of adopting a plugin architecture introduces a tradeoff between (i) having a standardized and uniform access to different APIs and (ii) having a completely free set of methods. In the first case the realization of the Application Domains Library is simpler and portable. However, the introduction of domain dedicated features is more complex.</li><li> In the realized prototype we have considered the possibility of separating the functionality from the visualization. However, we could also embed in the APIs a set of metadata for the visualization of the instructions and this will result in a more uniform adoption across possible domain languages.</li><li>The end user programming language developed in this case study runs completely on the client side of the Web browser. By using JavaScript as the assembly language of the Web, the underlying compiler of the programming language compiles the visual language into the complete JavaScript application. Since JavaScript is an event-based programming language, the compiler is forced to map the visual programming language to an event-based language.</li><li>In our case study, the provided visual language consists of methods that can be treated as events and be triggered upon calling them; hence it is straightforward to map this language to an event-based language. However, in case of need for other programming paradigms, such as functional programming or data-flow programming, the mapping to an event-based language is more complex.</li><li>Server-side execution of end user developed applications creates a trade-off between flexibility and interactivity. Although server-side compilation and execution increases the flexibility on possible technologies and methods to be used for compilation and execution, it hampers interactivity during application execution, which is important in domains such as scientific simulations and games. A hybrid solution between client and server-side execution has to be chosen according to the domain.</li></ul><div
class="wp-block-image"><figure
class="alignright"><img
loading="lazy" decoding="async" width="299" height="342" data-attachment-id="1687" data-permalink="https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/attachment/uld-architecture-for-programming-the-lego-mindstorms_w640/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640.jpg" data-orig-size="299,342" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640-262x300.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640.jpg" src="https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640.jpg?8011c3&amp;8011c3" alt="" class="wp-image-1687" srcset="https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640.jpg 299w, https://francescolelli.info/wp-content/uploads/2019/10/ULD-Architecture-for-Programming-the-Lego-Mindstorms_W640-262x300.jpg 262w" sizes="(max-width: 299px) 100vw, 299px" /></figure></div><p> In this paper we propose ULD, a Web-based architecture to separate the domain functionality from the programming language to support programming in the highly dynamic ecosystem of Web 2.0 communities. We devise a plugin architecture for an end user programming language to be used as a host language into which the functionality of multiple domains can be plugged. We apply our architecture in the context of smart devices. As a result, end users are provided with a visual programming environment to program different Lego Mindstorms devices. The visual programming interface is automatically generated from the device functionality and embedded into the programming environment.  The adoption of the Web for end user programming opens new frontiers for collaborative developments. The developed case study will serve as a testbed where we will evaluate different collaborative end user programming tools and methods in order to assess the potential of end user programming in online social environments and understanding their challenges.</p><div
class="wp-block-image"><figure
class="alignleft is-resized"><img
loading="lazy" decoding="async" data-attachment-id="1688" data-permalink="https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/attachment/user-language-domain-uld-a-web-based-architecture-for-embedding-the-application-domain_w640/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640.jpg" data-orig-size="353,759" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640-140x300.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640.jpg" src="https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640.jpg?8011c3&amp;8011c3" alt="" class="wp-image-1688" width="138" height="296" srcset="https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640.jpg 353w, https://francescolelli.info/wp-content/uploads/2019/10/User-Language-Domain-ULD-A-Web-based-Architecture-for-embedding-the-application-domain_W640-140x300.jpg 140w" sizes="(max-width: 138px) 100vw, 138px" /></figure></div><p>Full article available at the following link:</p><p>Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices: <a
href="https://doi.org/10.1109/ASWEC.2010.36">https://doi.org/10.1109/ASWEC.2010.36</a></p><p><a
href="https://francescolelli.info/paper/Supporting-Domain-Specific-Programming-inWeb2.0-Case-Study-Smart-Devices.pdf?8011c3&amp;8011c3"><strong>Read the paper at this link </strong></a></p><p>Your help in sharing the idea is very welcome!</p><p><strong>Cite this paper as: </strong></p><p> N. Ahmadi, F. Lelli and M. Jazayeri&nbsp;<strong>Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices</strong>, In proc of 21st Australian Software Engineering Conference (ASWEC), Auckland, New Zealand, April 2010</p><p>Related Article:</p><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/">The Many Faces of the Integration of Instruments and the Grid</a></li></ul><hr
/><p><em>Supporting #domain Specific #programming in #Web 2.0: a #casestudy of #Smart Devices ( #IoT ).</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fsupporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices%2F&#038;text=Supporting%20%23domain%20Specific%20%23programming%20in%20%23Web%202.0%3A%20a%20%23casestudy%20of%20%23Smart%20Devices%20%28%20%23IoT%20%29.&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/paper-articles-and-publications/">Full list of Articles</a></li><li><a
href="https://francescolelli.info/journals-publication/">Full list of Journal Publications</a></li><li><a
href="https://francescolelli.info/conference-publications/">Full list of Conference Publications</a></li></ul><p></p><p>The post <a
href="https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/">Supporting Domain-Specific Programming in Web 2.0: a Case Study of Smart Devices</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/supporting-domain-specific-programming-in-web-2-0-a-case-study-of-smart-devices/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1683</post-id> </item> <item><title>Networked Environment for Personalized, Ontology-based Management of Unified Knowledge (NEPOMUK)</title><link>https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/</link> <comments>https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Sat, 03 Aug 2019 14:31:42 +0000</pubDate> <category><![CDATA[Projects]]></category> <category><![CDATA[EU-Project]]></category> <category><![CDATA[FP6]]></category> <category><![CDATA[FP6-IST]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[IoT]]></category> <category><![CDATA[ontology]]></category> <category><![CDATA[RDF]]></category> <category><![CDATA[Research Project]]></category> <category><![CDATA[Semantic Desktop]]></category> <category><![CDATA[Semantic web]]></category> <category><![CDATA[Service Oriented Architecture]]></category> <category><![CDATA[SOA]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1584</guid><description><![CDATA[<p>Nepomuk was one of the biggest European Information and Society Technologies projects. Its goal was to develop a comprehensive solution for extending the personal desktop into a collaboration environment which supports both the personal information management and sharing and exchange across social and organizational relations. This solution is called the Social Semantic Desktop. On the [&#8230;]</p><p>The post <a
href="https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/">Networked Environment for Personalized, Ontology-based Management of Unified Knowledge (NEPOMUK)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>Nepomuk was one of the biggest European Information and Society  Technologies projects. Its goal was to develop a comprehensive solution  for extending the personal desktop into a collaboration environment  which supports both the personal information management and sharing and  exchange across social and organizational relations. This solution is  called the Social Semantic Desktop. On the one hand it supports the  personal aspects of knowledge work with tools for knowledge articulation  and visualization, the interfaces and data structures of the personal  semantic web, and integration of personal work process support. On the  other hand it supports the social aspects of communication, distributed  collaboration, and social exchange by providing solutions for  distributed search and storage and of semantic social networks and  knowledge exchange. <br></p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
loading="lazy" decoding="async" data-attachment-id="1585" data-permalink="https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/attachment/nepomuklogo/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/08/nepomukLogo.png" data-orig-size="180,88" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="nepomukLogo" data-image-description="&lt;p&gt;Nepomuk&lt;/p&gt;
" data-image-caption="&lt;p&gt;Nepomuk &lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/08/nepomukLogo.png" data-large-file="https://francescolelli.info/wp-content/uploads/2019/08/nepomukLogo.png" src="https://francescolelli.info/wp-content/uploads/2019/08/nepomukLogo.png?8011c3&amp;8011c3" alt="Nepomuk" class="wp-image-1585" width="241" height="118"/><figcaption>Nepomuk </figcaption></figure></div><p>Faced with an ever-increasing information flood in a complex and  interconnected world, individual knowledge workers are in dire need for  support in structuring their personal information space and maintaining  fruitful communication and exchange within social networks across  organizational boundaries. NEPOMUK develops technical support and  stipulates and mobilizes community efforts to realize the Social  Semantic Desktop.</p><p>This paradigm comprises a set of technical and methodological solutions for:</p><ul
class="wp-block-list"><li>supporting the knowledge life cycle via personal knowledge articulation  support, embedding in personal work processes, and sharing, exchange  and alignment across social networks</li><li>cross-media and  cross-application linking and browsing of information items based on  standard semantic web data structures, together with un-intrusive  metadata support</li><li>knowledge communication within social networks and  distributed search and storage to build, maintain, and employ  inter-workspace relations in large scale distributed scenarios.</li></ul><p>Links:</p><ul
class="wp-block-list"><li><a
href="https://en.wikipedia.org/wiki/NEPOMUK_(software)">Nepomuk in Wikipedia</a></li><li><a
href="https://cordis.europa.eu/project/rcn/79390/factsheet/en">EU website of Nepomuk</a></li></ul><p>Some relevant publications includes:</p><ul
class="wp-block-list"><li>This is work in progress, just look at the<a
href="https://francescolelli.info/paper-articles-and-publications/"> full list of publication here</a></li></ul><p>If this is not what you are looking for, at this link you can see <a
href="https://francescolelli.info/research-projects/">the full list of projects </a></p><p>The post <a
href="https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/">Networked Environment for Personalized, Ontology-based Management of Unified Knowledge (NEPOMUK)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/projects/networked-environment-for-personalized-ontology-based-management-of-unified-knowledge-nepomuk/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1584</post-id> </item> <item><title>The many faces of the integration of instruments and the grid</title><link>https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/</link> <comments>https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Tue, 12 Feb 2019 16:38:40 +0000</pubDate> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[grid computing]]></category> <category><![CDATA[Instrument Element]]></category> <category><![CDATA[integration instrument and grid]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[Service Oriented Architecture]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=544</guid><description><![CDATA[<p>Abstract: Current grid technologies offer unlimited computational power and storage capacity for scientific research and business activities in heterogeneous areas all over the world. Thanks to the grid, different virtual organisations can operate together in order to achieve common goals. However, concrete use cases demand a closer interaction between various types of instruments accessible from [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/">The many faces of the integration of instruments and the grid</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<div
class="wp-block-image"><figure
class="alignright is-resized"><img
loading="lazy" decoding="async" data-attachment-id="1350" data-permalink="https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/attachment/instrument-element-integration-of-instrument-into-the-grid/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid.jpg" data-orig-size="640,356" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Instrument Element Integration of Instrument Into the Grid" data-image-description="" data-image-caption="&lt;p&gt;The many faces of the integration of instruments and the grid&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid-300x167.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid.jpg" src="https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid.jpg?8011c3&amp;8011c3" alt="" class="wp-image-1350" width="394" height="219" srcset="https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid.jpg 640w, https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid-300x167.jpg 300w, https://francescolelli.info/wp-content/uploads/2019/04/Instrument-Element-Integration-of-Instrument-Into-the-Grid-600x334.jpg 600w" sizes="(max-width: 394px) 100vw, 394px" /><figcaption>The many faces of the integration of instruments and the grid</figcaption></figure></div><p> <strong>Abstract</strong>: Current grid technologies offer unlimited computational power and storage capacity for scientific research and business activities in heterogeneous areas all over the world. Thanks to the grid, different virtual organisations can operate together in order to achieve common goals. However, concrete use cases demand a closer interaction between various types of instruments accessible from the grid on the one hand and the classical grid infrastructure, typically composed of Computing and Storage Elements, on the other. We cope with this open problem by proposing and realising the first release of the Instrument Element (IE), a new grid component that provides the computational/data grid with an abstraction of real instruments, and grid users with a more interactive interface to control them. In this paper we discuss in detail the implemented software architecture for this new component and we present concrete use cases where the IE has been successfully integrated.</p><p><strong>Keywords</strong>: grid; instrument; Instrument Element; IE.</p><p><strong>Authors</strong>:  F. Lelli*, E. Frizziero, M. Gulmini, G. Maron, S. Orlando, A. Petrucci and S. Squizzato</p><p> We cope with this open problem by proposing and realizing the first release of the IE, a new grid component that provides the computational/data grid with an abstraction of real instruments, and grid users with a more interactive interface to control them. The main benefits of the proposed solution are: A highly modular and flexible solution: (a) The middleware deployment is organised into pluggable independent components. (b) The IE architecture is not tied to specific technologies or third-party software. (c) Multiple and independent I/O interfaces: Commands and Controls directed at Instruments, Fast Data Publishing, Data Movement to/from the grid.</p><ul
class="wp-block-list"><li>A highly modular and flexible solution: (a) The middleware deployment is organised into pluggable independent components. (b) The IE architecture is not tied to specific technologies or third-party software. (c) Multiple and independent I/O interfaces: Commands and Controls directed at Instruments, Fast Data Publishing, Data Movement to/from the grid.</li><li>High scalability:  (a) IE is portable to different platforms. (b) The target environment ranges from large farms to embedded devices.</li><li> IE middleware aims to be used in production environments: Mature middleware has been used, whenever possible, to assure robustness and stability.</li><li>Fine customisation of the IE: The IE is easily adaptable to diverse scenarios and needs.</li><li>High level of abstraction in the IE interfaces: (a) Service Oriented Architecture (b) Adherence to standards: WS-I-compliant web services.</li><li>EGEE (gLite) compatibility: Many grid facilities and tools can be reused, for instance GridFTP or SRM interface for data movement.</li></ul><p><a
href="http://francescolelli.info/paper/The%20many%20faces%20of%20the%20integration%20of%20instruments%20and%20the%20Grid.pdf?8011c3&amp;8011c3"><strong>Get the Article at this link</strong></a></p><hr
/><p><em> A #SOA ( #service Oriented Architecture)  approach for #integrate #InternetOfThings devices into a #CloudComputing infrastructure.   #servicedesign </em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fthe-many-faces-of-the-integration-of-instruments-and-the-grid%2F&#038;text=%20A%20%23SOA%20%28%20%23service%20Oriented%20Architecture%29%20%20approach%20for%20%23integrate%20%23InternetOfThings%20devices%20into%20a%20%23CloudComputing%20infrastructure.%20%20%20%23servicedesign%20%20&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><p>Cite this paper as: <br>Lelli, F., Frizziero, E., Gulmini, M., Maron, G., Orlando, S., Petrucci, A., &amp; Squizzato, S. (2007).&nbsp;The many faces of the integration of instruments and the grid.&nbsp;<em>International Journal of Web and Grid Services</em>,&nbsp;<em>3</em>(3), 239.&nbsp;</p><p><a
href="https://doi.org/10.1504/IJWGS.2007.014953">https://doi.org/10.1504/IJWGS.2007.014953</a></p><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/paper-articles-and-publications/">Full list of Articles</a></li><li><a
href="https://francescolelli.info/journals-publication/">Full list of Journal Publications﻿</a></li></ul><p>The post <a
href="https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/">The many faces of the integration of instruments and the grid</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">544</post-id> </item> <item><title>Grid Enabled Remote Instrumentation with Distributed Control and Computation (GridCC)</title><link>https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/</link> <comments>https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Tue, 12 Feb 2019 11:20:51 +0000</pubDate> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Projects]]></category> <category><![CDATA[EU-Project]]></category> <category><![CDATA[FP6]]></category> <category><![CDATA[grid computing]]></category> <category><![CDATA[GridCC]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[IoT]]></category> <category><![CDATA[Research Project]]></category> <category><![CDATA[Service Oriented Architecture]]></category> <category><![CDATA[SOA]]></category> <category><![CDATA[Web Services]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=536</guid><description><![CDATA[<p>The goal of GridCC was to exploit Grid opportunities for secure and collaborative work of distributed teams to remotely operate and monitor scientific equipment using the Grid&#8217;s massive memory and computing resources for storing and processing data generated by this kind of equipment. The project aims to extend the state of the art of computing [&#8230;]</p><p>The post <a
href="https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/">Grid Enabled Remote Instrumentation with Distributed Control and Computation (GridCC)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>The goal of GridCC was to exploit Grid opportunities for secure and collaborative work of distributed teams to remotely operate and monitor scientific equipment using the Grid&#8217;s massive memory and computing resources for storing and processing data generated by this kind of equipment.</p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
loading="lazy" decoding="async" data-attachment-id="537" data-permalink="https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/attachment/gridcc/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/02/gridcc.png" data-orig-size="136,87" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="GridCC" data-image-description="&lt;p&gt;GridCC &lt;/p&gt;
" data-image-caption="&lt;p&gt;GridCC&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/02/gridcc.png" data-large-file="https://francescolelli.info/wp-content/uploads/2019/02/gridcc.png" src="https://francescolelli.info/wp-content/uploads/2019/02/gridcc.png?8011c3&amp;8011c3" alt="GridCC" class="wp-image-537" width="172" height="110"/><figcaption>GridCC Logo</figcaption></figure></div><p> The project aims to extend the state of the art of computing grid technologies, by introducing the handling of real-time constraints and interactive response into the existing Grid middleware. Our goal is to build a widely distributed system that is able to remotely control and monitor complex instrumentation that ranges from a set of sensors used by geophysical stations monitoring the state of the earth to a network of small power generators to supply a national power grid. These new applications introduce, to the GRID, requirements that are strongly related to the availability of networks where network classes specifically tuned to address such real-time and highly interactive requests are implemented. One of the main objectives of the project is to verify, with real applications running on existing Grid testbeds over both national and international network infrastructures (e.g. GEANT) the feasibility of a Grid-based remote control of systems requiring real-time response. Data acquired from such instruments typically needs to be stored, analysed on-line to compare the data with a given model or to perform some predictions (e.g. meteorological applications). GRIDCC will integrate the proposed &#8220;grid of instruments&#8221;, or suitable emulators, into existing Grid infrastructures that will provide the computational and storage power needed for the applications. The reference architecture that is proposed here, along with the related software framework, introduces a new concept, that of a &#8220;Virtual Instrument Grid Service&#8221; (VlGS), which is a service enabling access, through the Grid, to any instrument by providing an appropriate interface on the instrument side. The architecture combines special-purpose services like virtual control rooms, diagnostic and problem-solving services, data-mining services and tele-presence, which are used to support various instruments with existing grid resources like computational farms and databases.</p><p>Links:</p><ul
class="wp-block-list"><li><a
href="https://cordis.europa.eu/project/rcn/71831/factsheet/en">EU website of GridCC</a></li></ul><p>If this is not what you are looking for, at this link you can see <a
href="https://francescolelli.info/research-projects/">the full list of projects </a></p><p>The post <a
href="https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/">Grid Enabled Remote Instrumentation with Distributed Control and Computation (GridCC)</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/projects/grid-enabled-remote-instrumentation-with-distributed-control-and-computation-gridcc/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">536</post-id> </item> </channel> </rss>