Conference starts in:

Use FRUCT discount code at

Find a new job

You are here

23rd IEEE FRUCT Conference: Demos & Posters


The Demo and Posters section of the 23rd FRUCT conference will be held on November 15, 2018 combined with the conference social event. This time the Demo and Posters section is organized in cooperation with Future Internet Journal (ISSN 1999-5903). The best demo/poster of the conference will be recognized by the diploma and great prize, sponsored by Future Internet Journal. All conference participants are warmly welcome to take part in the event.


For Authors

Demos/Posters is a special type of publication at FRUCT conference. Any registered conference participant can submit up to 3 demo/posters without extra fee, independently of the number of other types of submissions. The submission deadline for Demos/Posters proposals is October 29, 2018. Below are the submission instractions:

1) Submission shall be done via EasyChair system by the deadline.

2) In EasyChair fill in information about authors, title of your demo/poster (for demos, the title shall start by "DEMO:" prefix, for posters the title prefix shall be "POSTER:"), 2-3 paragraph descriptions of your demo proposals shall be provided at Abstract section, Keywords are not mandatory (you can skip them), in Topics please select ONLY "DEMO" topic, and as a type of submission please use "Short Paper".

3) Then you shall upload the pitch presentation of your demo/poster prepared in Pecha Kucha format. Slides shall be submitted in PDF. You can submit/update PDF of your presentation until November 2, 2018, later submissions will be rejected. Instructions on how to prepare slides in Pecha Kucha format are provided below.

Note: if you have a Full or Short paper accompanied with a Demo, you shall make separate submissions of Demo proposal in EasyChair as described above. 
Organization of Demo/Poster section

The Demos/Posters section at FRUCT conference consists of two parts. The first part is the promotional section, which is used to present/introduce demo projects to the public. The main idea of this section is to make people aware of the main point of the demo and be interested enough to come to demonstration stands during the second part of the demo session.

The second part of demo session will be held in classical stand-based format, where the team will get a place to install the demo and place for a poster. If you have some special requirements please contact organizing committee by email info<at>

The demo  section of FRUCT conference will be held in Pecha Kucha format of presentation. This page contains all required information about the Pecha Kucha format and requirements that have to meet.


Pecha Kucha Presentation Format

Pecha Kucha is a presentation technique where a speaker shows a definite number of slides, each for 20 seconds. The slides are changed automatically during the talk. The main intention for Pecha Kucha presentation style is to prevent participants from being too verbose and to make their talks more dynamic and impressive.

Pecha Kucha Night is an event where each speaker uses Pecha Kucha presentation, and speakers change each other in non-stop fashion. Initially invented by architects, this kind of event is often used to present creative projects or work; nowadays it is also used for R&D talks too. Pecha Kucha Night format allows all participants to make announcements about their demos in attractive and time-efficient way. That is why we have chosen this format for demo promotion section at FRUCT conference.

How to prepare Pecha Kucha presentation

Here is an instruction on how to prepare your Pecha Kucha style presentation for Demo promotion section. The essentials points of this instruction are also available in the form of check list below.

Your presentation must contain exactly 6 slides, and each of them will be displayed for 20 seconds. The slides will be changed automatically. So, the whole presentation will take exactly 2 minutes (it should be noted that usually Pecha Kucha presentation has 20 slides, but we have to reduce number of slides due to a large amount of submitted presentations).

Provide the information about yourself and your presentation on the first slide (name, institution, title of your presentation).

The main purpose of your talk would be to interest people, so your presentation should make absolutely clear the main ideas of your project and explain what you plan to show at the demo stand. Make your presentation fascinating to attract attendees and avoid technical details in your talk.

Reveal one main idea on each slide. Do not overload your slides with information. Remember, that each slide is displayed only for 20 seconds. Place no more than 2 lines of text per slide, or one big picture. Do not use slide titles.

Do not duplicate the same slides in your presentation — it is cheating! If you see that 20 seconds for a particular slide is not enough for you, try to decouple it into the two or more, or omit the details.

Do not place “Thank you” or “Q&A” slides in the presentation. Pecha Kucha session does not imply any questions from the auditory. All the questions will be asked afterwards in a poster room.

Prepare your speech thoroughly and beforehand. As you have only 20 seconds per slide, it is quite impossible to improvise during the talk.

Rehearse your speech several times to be sure in the absence of pauses when you wait for the slide change, or accelerations when you fails to follow your slides. Try to speak in the same pace during all the presentation. It definitely depends on your text, so try to prepare near the same amount of text in speech for each slide.

Check list

  1. Use exactly 6 slides.
  2. Place information about yourself and your presentation (name, institution) on the first slide.
  3. Reveal one main idea on each slide.
  4. Place no more than 2 lines of text or 1 large image per slide.
  5. Do not duplicate the same slides, do not place “Thank you” or “Q&A” slides in the presentation
  6. Do not use any slide change animation
  7. Prepare your speech thoroughly and do not forget to rehearse it


Useful links



1. Build and Test environment for database proxy server, by Timofey Turenko, MariaDB Corporation AB

The demo shows continuous integration environment for MariaDB Maxscale product. MariaDB Maxscale is a database proxy server which provides routing, load balancing, filtering, firewall, etc. for cluster of database servers. Testing of such product requires automatic creation of backend - number of database servers organized in the clusters of different topology (Master/Slave setup, synchronous replication setup based on Galera, binlog routing setup). Test environment have to be very flexible, every test run can be executed with its own set of parameters and number of parameters combination can be very big. To provide such high flexibility, the special virtual machines control and provisioning tool 'MDBCI' was created. Continuous integration process itself is controlled by BuildBot. BuildBot provides build and test runs scheduling, results and logs storing as well as user interface to the system. Additional tool is responsible for test results viewing. The demo shows the process of virtual machines creation, configuring and destroying with MDBCI, BuildBot operations and BuildBot source organisation. Also test results viewing tool user interface is presented. 

2. Smartphone Application for Tourist Assistance Based on OSM Data, by Sergei Mikhailov, SPIIRAS

The demo presents a smartphone application that implements a tourist assistance based on information from the OpenStreetMaps servers. The Android-based application allows users to view nearby attractions in selected region, find an attraction detailed information and build route to it. The information is collected from the OpenStreetMaps servers and matched with data from open and crowd-sourced information resources such as Wikipedia project.

3. Expert Group Formation for Task Performing: Competence-Based Method and Implementation, by Mikhail Petrov and Alexey Kashevnik, ITMO University  and SPIIRAS

We propose a method for competence management in expert network communities that takes into account skills, experts, and tasks. Our method forms groups of experts for tasks based on the task requirements and experts' competencies. Total costs and optimality coefficients are shown for each of these groups.

4. SPARQL Update Processing; Extracting Inserted and Deleted quads (Poster), Cristiano Aguzzi and Luca Roffia, University of Bologna

The SPARQL Event Processing Architecture (SEPA) has been proposed as an enabling technology in the field of Dynamic Linked Data. SEPA introduces a Query Notification service which can be used to track the evolution of Linked Data. The notification service is implemented through publish-subscribe mechanism where SPARQL Updates and Queries are respectively used by publishers and subscribers. This poster presents a novel algorithm to extract the Inserted and Deleted quads from a SPARQL Update operation. Consequently, this information can be exploited by a SEPA broker to boost its performance.

5. SEPA View: A Web Application to Visualize Real-time and Historical Linked Sensor Data, Martina Verardi, Cristiano Aguzzi and Luca Roffia, University of Bologna

SEPA View is a web application developed to display live and historical data observed by heterogeneous sensor networks. It is powered by SEPA (SPARQL Event Processing Architecture) that implements publish-subscribe paradigm over Linked Data. SEPA view is composed by a set of clients that can interoperate thanks to shared ontologies. Raw sensor gathered from MQTT brokers are mapped into observations according to the Semantic Sensor Network Ontology and contextualized by location according to SEPA view provides a real-time access to Linked Sensor Data and their historical evolution over a specified time interval.

6. Sensor Network Targeted on Novel Identification of Cracks, by Federica Zonzini, Michelangelo Maria Malatesta, Cristiano Aguzzi, Nicola Testoni, Martina Verardi and Valentina Scarponi, University of Bologna

The demonstrator integrates an innovative low weight sensor network with advanced structural models and exploits an intuitive graphical interface to support applications for real-time vibration-based analysis and long-term maintenance strategies of heterogeneous structures. The network core component is a stamp size, 40 mA, 5 grams node-sensor with multi-sensing (acceleration, angular velocities, etc.) and local processing capabilities. Gathered data are processed by dedicated algorithms embedded on the transducer.

7. Drone based automatic surveys for precision farming, by Paolo Castaldi, Massimiliano Menghini, Camilla Stanghellini, Giulia Villani, Attilio Toscano, Paola Zanetti and Tullio Salmon Cinotti, University of Bologna and Consorzio di Bonifica Emilia Centrale

The objective of SWAMP is to develop a high-precision smart irrigation system concept for agriculture. To achieve this objective, the SWAMP platform will provide mechanisms for data acquisition and analysis. Drone segment: provides the collection of multispectral images useful for the calculation of fundamental crop status indexes (NDVI, LAI, NDRE…). Field Model: it receives all the data gathered from heterogeneous sensors as inputs and provides information to optimize the water need estimation as well as validate the findings. Both segments are presented in the proposed poster. 

8. SWAMP-UGA multi-parameter and multi-depth soil probe, by Andre Torre-Neto, Ednaldo Jose Ferreira, Luis Henrique Bassoi, Marcos Cezar Visoli, Carlos Kamienski, Joao KleinSchmidt, Jeferson Rodrigues Cotrim and George Vellidis, Brazilian Agricultural Research Corporation, Federal University of ABC and University of Georgia

The proposed demonstrator and associated poster present a multi-parameter and multi-depth modular soil probe developed within SWAMP, a joint Brazil-EU H2020 Research Project ( in collaboration with the University of Georgia, USA. The probe is intended to support an innovative methodology for variable rate irrigation to be experimented in Brazil (grain crops/MATOPIBA region and wine grapes/state of São Paulo), in Italy (Reggio Emilia), in Spain (Cartagena) and in the USA (Tifton, GA). Soil moisture is the main provided parameter, but this SWAMP-UGA probe also measures the temperature and electrical conductivity. The data acquisition circuits communicate with the data transmission circuit via I2C bus to provide the modularity of multiple depths. Three standard wireless data communication options are supported: LoRAWAN, ZigBee, and BLE (Bluetooth Low Energy). There are also 3 power supply options: alkaline batteries, rechargeable LiPo batteries or lead-acid batteries. Additional predicted features are the probe installation mode and a near data transfer mode, both assisted by Smartphones and Drones. The LTE-M is also a future implementation of the probe data communication options. A study for assessing the minimum number of probes required for a statistical representation of irrigation management zones will be performed by the SWAMP team by using bootstrap, clustering and surface fitting techniques.

9. Semi-Automatic Self-Calibrating Indoor Localization Android-based Mobile Application, by Maksim Shchekotov, SPIIRAS

The presented application is the implementation of the semi-automatic calibration procedure of the log-distance path loss model. The mobile application is developed for Android-based devices and implements the algorithm of the semi-automatic calibration procedure which is used to increase the accuracy of RSS based multilateration technique. The application uses log-distance signal propagation model to estimate the distance to Bluetooth Low Energy beacons within indoor areas. The distances estimated by the signal propagation model are used to provide the user’s localization area. The application takes into account the beacon’s zone of proximity and internal sensor data. The proposed procedure processes smartphone’s orien-tation, beacon signal obstructions caused by user’s body and moving people bodies.

10. Platforms and devices  for smart agriculture, by A. Torre-Neto, K. Kolehmainen, L. Perilli, L. Roffia, C. Stanghellini, C. Bragalli, A. Domeneghetti, N. Alberti, T. Polonelli, E. Franchi Scarselli, A. Toscano, G. Villani, C. Kamiensky, J-P Soininen and P. Zanetti, Embrapa, Federal University of ABC (Santo Andre-SP, Brazil, Brazil), VTT, Consorzio di Bonifica dell’Emilia Centrale, Università di Bologna

The poster shows the IoT platforms, the actuators and the stationary sensors developed and integrated within SWAMP, a joint Brazil-EU H2020 Research Project ( SWAMP goal is to  enable optimizations of water distribution and irrigation in high precision agriculture. The poster shows also the pilots where the project results will be demonstrated.

11. Drones in precision irrigation applications, by Kari Kohlemainen, Paolo Castaldi, Massimiliano Menghini, Alicia Fuentes, Markus Taumberger, Attilio Toscano, Tullio Salmon Cinotti and Juha-Pekka Soininen, VTT Technical Research Centre, University of Bologna and Quaternium

The poster presents how the drones will be deployed in SWAMP pilots and future precision agriculture. We present our vision of drones as autonomous sensor and communication platforms that execute multi-purpose missions in farms. Drones carrying mobile gateways can provide communication services for very low cost short-range radio equipped sensors. Changing the payload to multi-spectral camera and applying data analytics for images provide accurate information of the vegetative state of the crop. Both mission benefit from the capability to fly autonomously in various conditions in farms. 

12. A semantic architecture for Internet of Musical Things, by Luca Turchet, Fabio Viola, György Fazekas and Mathieu Barthet, Queen Mary University of London and University of Bologna

The Internet of Musical Things (IoMusT) is an emerging research area referring to the ensemble of interfaces, protocols and representations of music-related information enabling services and applications serving a musical purpose based on interactions between humans and Musical Things or between Musical Things themselves. Musical Things are computing devices capable of sensing, acquiring, processing, or actuating, and exchanging data serving a musical purpose. Musical Things are envisioned to be interoperable devices. However, existing protocols are insufficient for achieving interoperability across heterogeneous Musical Things. We propose the first semantically-enriched IoMusT architecture based on a semantic audio server and edge computing techniques. A SPARQL Event Processing Architecture is employed as an interoperability enabler for heterogeneous Musical Things. 

13. Analysis of CT Perfusion Blood Flow Maps in Patients with Lung Cancer: Correlation with the Overall Survival (Poster), by Serena Baiocco, Domenico Barone, Giampaolo Gavelli and Alessandro Bevilacqua, University of Bologna and IRCCS - Istituto Scientifico Romagnolo per lo Studio e la Cura dei Tumori

Computed Tomography perfusion (CTp) is a functional imaging technique with a wide application in the oncological field. CTp allows detecting the presence of tumour abnormal hemodynamic patterns, by analysing the tissue temporal variations occurring after the administration of the contrast medium. This work presents a novel approach to extract meaningful features from blood flow (BF) maps of lung cancers, which could act as a surrogate prognostic image-based biomarker. 

14. Tarsier: 3D exploration of semantic datasets (Poster), by Francesco Antoniazzi and Fabio Viola, University of Bologna

Learning the Semantic Web can be a hard task, because of the lack of tools to visualize clearly RDF graphs. The main goal of Tarsier is to support both teaching and learning of the concepts of triple, knowledge base, ontology, and so on. Tarsier introduces the 'semantic plane' concept, which is a compositional view of all RDF terms that share or represent the same idea. We present the tool, its features, and the results of a survey for students using it. 

15. Edge Computing (not only) for Dummies, by Maurizio Gabbrielli, Ivan Lanese, Saverio Giallorenzo and Stefano Pio Zingaro, University of Bologna and University of Southern Denmark

As a matter of fact, the large amount of "standards" used in IoT programming, as for the WoT, prevents programmers to write good applications in an easy and uniform way. Numerous proposal accounts for smart gateway or middleware solutions, without specifying how this practice should be helpful. In this work we propose a dedicated Microservice Oriented Programming Language, Jolie (, extended with IoT-related protocols, to ease the programming of collectors, smart gateways, and middlewares. Jolie for the Internet of Things is a project, namely JIoT, from the FOCUS/INRIA Research Group of the University of Bologna, that aims at bringing the expertise in programming languages into the IoT/WoT field of investigation. 

16. A Mobile Application for Presence Detection based on Face Recognition, by Nikita Bazhenov and Dmitry Korzun, Petrozavodsk State University

The demo shows the use of "everyday" mobile video capturing devices (e.g., smartphone, laptop camera, web-camera) in a face recognition system. The application activity is on two phases. 1) On the training phase, the device provides a set of captured images for constructing the face model and collecting the information in some storage (web server). 2) On the monitoring phase, the device provides live-capture images for matching with the collected face models and detecting the presence of particular persons.