<?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>Instrument Element Archives - Francesco Lelli %</title> <atom:link href="https://francescolelli.info/tag/instrument-element/feed/" rel="self" type="application/rss+xml" /><link>https://francescolelli.info/tag/instrument-element/</link> <description>Information Management, Computer Science,  Economics, Finance and more</description> <lastBuildDate>Sun, 24 Nov 2019 11:32:41 +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>Instrument Element Archives - Francesco Lelli %</title><link>https://francescolelli.info/tag/instrument-element/</link> <width>32</width> <height>32</height> </image> <site
xmlns="com-wordpress:feed-additions:1">156264324</site> <item><title>The Tiny Instrument Element</title><link>https://francescolelli.info/publication/the-tiny-instrument-element/</link> <comments>https://francescolelli.info/publication/the-tiny-instrument-element/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Tue, 15 Oct 2019 12:05:40 +0000</pubDate> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[Instrument Element]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[IoT]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[smart devices]]></category> <category><![CDATA[ubiquitous computing]]></category> <category><![CDATA[web service]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1707</guid><description><![CDATA[<p>Abstract of the Tiny Instrument Element In the past few years, the idea of extending the Grid to cover also the remote access, control, management of instrument devices has been explored in a few initiatives. Existing tools lack in generality and require advanced specialized computer science knowledge, thus making them difficult to be broadly adopted [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/the-tiny-instrument-element/">The Tiny Instrument Element</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p><strong>Abstract of the Tiny Instrument Element </strong></p><p>In the past few years, the idea of extending the Grid to cover also the remote access, control, management of instrument devices has been explored in a few initiatives. Existing tools lack in generality and require advanced specialized computer science knowledge, thus making them difficult to be broadly adopted in the scientific community. In this paper we present a new open source initiative that is designed to overcome these problems. The Tiny Instrument Element project defines a high level architecture for plugging instruments into the Grid and provides the corresponding skeleton implementation. This lightweight approach, as opposed to existing middleware-based solutions, reduces the effort required to Gridify existing instruments. The paper evaluates the proposed abstraction with a case study from a pervasive computing scenario.</p><p> <strong>Some relevant Key words:</strong> IoT, Internet of things, smart devices, cloud computing, web service, ubiquitous computing, plugin.</p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
fetchpriority="high" decoding="async" data-attachment-id="1711" data-permalink="https://francescolelli.info/publication/the-tiny-instrument-element/attachment/thetinyinstrumentelementie/" data-orig-file="https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE.png" data-orig-size="746,476" 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="TheTinyInstrumentElementIE" data-image-description="&lt;p&gt;The Tiny Instrument Element&lt;/p&gt;
" data-image-caption="&lt;p&gt;The Tiny Instrument Element&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE-300x191.png" data-large-file="https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE.png" src="https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE.png?8011c3&amp;8011c3" alt="The Tiny Instrument Element" class="wp-image-1711" width="317" height="202" srcset="https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE.png 746w, https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE-300x191.png 300w, https://francescolelli.info/wp-content/uploads/2019/10/TheTinyInstrumentElementIE-600x383.png 600w" sizes="(max-width: 317px) 100vw, 317px" /><figcaption>The Tiny Instrument Element</figcaption></figure></div><p>In this paper we present the Tiny Instrument Element project showing our proposed novel approach to the integration between instruments and the Grid. Instead of building a new middleware we propose to use a semifinite artifact (i.e., a skeleton software) that can be tailored to meet the requirements of a specific instrument characteristics. This approach not only provides an uniform access to the Gridified instruments but also leaves the flexibility to customize and tune the Tiny Instrument Element for optimal monitoring and control of the instruments. From the case study we have seen that none of the code included in the Tiny Instrument Element release was redundant and that the time required in order to gain a good understanding of the API and the corresponding skeleton was quite small. This supports the idea of template-based software development. The Project has started full open source activities in September 2008. If we exclude our personal activity and the one performed by the case study participants, until the end of 2008, the project website attracted 304 unique visitors (7 Returning many times). The source code was downloaded 40 times and the authors were contacted with positive feedback by 2 users of the community. Whereas the project has been running for a relatively short time, these numbers are promising and show the benefit of a transparent development process to achieve wider dissemination of our research ideas</p><p>Full article available at the following link:</p><p>The Tiny Instrument Element: <br><a
href="https://doi.org/10.1007/978-3-642-01671-4_27">https://doi.org/10.1007/978-3-642-01671-4_27 </a></p><p><strong><a
href="https://francescolelli.info/paper/The%20Tiny%20Instrument%20Element-GPC09.pdf?8011c3&amp;8011c3">Read the paper at this link </a></strong></p><p>Your help in sharing the idea is very welcome!</p><p><strong>Cite this paper as: </strong></p><p> F. Lelli and C. Pautasso&nbsp;<strong>The Tiny Instrument Element Project</strong>&nbsp;In proc of&nbsp;4th International Conference on Grid and Pervasive Computing (GPC)&nbsp;, Geneva, Switzerland, May 2009</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>The #tiny Instrument Element for integrating #IoT and #Cloud . An early precursor of #EdgeComputing </em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fthe-tiny-instrument-element%2F&#038;text=The%20%23tiny%20Instrument%20Element%20for%20integrating%20%23IoT%20and%20%23Cloud%20.%20An%20early%20precursor%20of%20%23EdgeComputing%20&#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/the-tiny-instrument-element/">The Tiny Instrument Element</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/the-tiny-instrument-element/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1707</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
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>Web APIs for Instruments and Devices</title><link>https://francescolelli.info/thesis/web-apis-for-instruments-and-devices/</link> <comments>https://francescolelli.info/thesis/web-apis-for-instruments-and-devices/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Sun, 06 Jan 2019 09:57:15 +0000</pubDate> <category><![CDATA[Thesis]]></category> <category><![CDATA[devices]]></category> <category><![CDATA[Instrument Element]]></category> <category><![CDATA[Instruments]]></category> <category><![CDATA[internet of things]]></category> <category><![CDATA[IoT]]></category> <category><![CDATA[thesis proposal]]></category> <category><![CDATA[Web 2.0]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=337</guid><description><![CDATA[<p>Title: Web APIs for Instruments and Devices (tentative) Mentor: Francesco Lelli&#160; In the coming 10 years not only computers will be connected to the Internet but also small and heterogeneous devices will be part of the web too. These devices will support people in carrying their everyday life activities.&#160;This trends is known as Internet of [&#8230;]</p><p>The post <a
href="https://francescolelli.info/thesis/web-apis-for-instruments-and-devices/">Web APIs for Instruments and Devices</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>Title: <strong>Web APIs for Instruments and Devices</strong> (tentative)</p><p><strong>Mentor</strong>: Francesco Lelli&nbsp;</p><div
class="wp-block-image"><figure
class="alignright is-resized"><img
decoding="async" data-attachment-id="188" data-permalink="https://francescolelli.info/thesis/promotion-of-scientific-work-thesis-proposal/attachment/thesis-proposal/" data-orig-file="https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal.jpg" data-orig-size="500,350" 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="thesis-proposal" data-image-description="&lt;p&gt;Natural Language Processing for Unstructured Text in Colloquial Conversations   &lt;/p&gt;
" data-image-caption="&lt;p&gt;Natural Language Processing for Unstructured Text in Colloquial Conversations   &lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal-300x210.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal.jpg" src="https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal.jpg?8011c3&amp;8011c3" alt="Web APIs for Instruments and Devices" class="wp-image-188" width="258" height="181" srcset="https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal.jpg 500w, https://francescolelli.info/wp-content/uploads/2018/12/thesis-proposal-300x210.jpg 300w" sizes="(max-width: 258px) 100vw, 258px" /><figcaption>Web APIs for Instruments and Devices</figcaption></figure></div><p>In the coming 10 years not only computers will be connected to the Internet but also small and heterogeneous devices will be part of the web too. These devices will support people in carrying their everyday life activities.&nbsp;This trends is known as Internet of Things. <br><br>Toward this idea in this project the candidate will design and implement a generic controller for an embedded device i.e he/she will produce Web APIs for Instruments and Devices. Moreover this control system should expose its APIs in the web in order to allow remote access to the resource. The device that will be targeted in this project is the Lego Mindstorm robot [1] and at the end of the project a working prototype is expected.</p><p>In the past year libraries and framework have been proposed for the control of the Lego chip. The purpose of this work is to evaluate the status of the art of these developments proposing new architecture and design guidelines. In addition the candidate will contribute to existing open source project in order to improve the present tools.&nbsp;<br><br>The candidate will use:&nbsp;</p><p></p><ul
class="wp-block-list"><li>A Lego Mindstorm [1]</li><li>The Lejos [2] library in order to access and control of the robot using java APIs.</li><li>The Instrument Element [3] tools for exposing Web Service APIs.</li><li>Any tool that she knows for the realization of a user interface.</li></ul><p><br>The candidate can choose any configuration of the robot that she prefer such as car, arm, walking robot etc. She also will choose the User Interface according to the selected configuration.&nbsp;<br><br>In this video an example of prototype is presented:&nbsp;<br><a
href="http://www.youtube.com/watch?v=I8VvTENzPGI">http://www.youtube.com/watch?v=I8VvTENzPGI</a>&nbsp;<br>This is just an example; the candidate is encouraged to propose a different prototype.&nbsp;<br><br><br></p><h2 class="wp-block-heading">Knowledge and Skills:</h2><p>Web Programming, Java Programming and basic knowledge of Distribute Applications and Embedded Devices.&nbsp;</p><p></p><h2 class="wp-block-heading">References:</h2><p>[1] Lego Mindstorm NXT: <a
href="https://shop.lego.com/en-US/category/mindstorms">https://shop.lego.com/en-US/category/mindstorms</a><br>[2] Lejos Project:&nbsp;<a
href="http://lejos.sourceforge.net/">http://lejos.sourceforge.net/</a>&nbsp;<br>[3] Instrument Element Project:&nbsp;<a
href="http://instrumentelem.sourceforge.net/">http://instrumentelem.sourceforge.net/</a>&nbsp;</p><p>The post <a
href="https://francescolelli.info/thesis/web-apis-for-instruments-and-devices/">Web APIs for Instruments and Devices</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/thesis/web-apis-for-instruments-and-devices/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">337</post-id> </item> </channel> </rss>