AVAILABLE THESIS

AVAILABLE THESIS2019-02-06T17:19:10+00:00

Among the actions aimed at training qualified personnel in various technological fields supervised by Research Areas, Strategic Programs and Functions, the LINKS Foundation provides a number of thesis to be carried out at the laboratories of the Foundation, in close collaboration with researchers of the LINKS.

If you are a college student who has completed the study plan and you are also interested in finding out how the Foundation can help you to undertake a professional career within R&D, then check the list of available thesis below and send your application to the e-mails address specified in the announcement. You will be contacted back to agree with the administrative staff on the interview.

…so… what are you waiting for? Select the preferred thesis and contact us!

Architectures and Protocols for Trusted and Secured IoT Networks2019-05-07T08:11:43+00:00

Thesis Code: 19013
Thesis Type: Computer Science, Cybersecurity, Internet of Things (IoT)

Research Area: Cybersecurity

Requirements:

  • Experience with IoT devices and IoT networks
  • Knowledge of Internetworking (wireless and wired)
  • Knowledge of Cybersecurity (main architectures and protocols)
  • Hands-on implementation of cybersecurity practices
  • Curiosity-driven mindset

Description
The Internet of Things (IoT) is a quickly growing segment of today Internet, enabling connectivity between smart devices. However, if not secured properly IoT can mean a way in for attackers and unfortunately many IoT devices are built with almost no cybersecurity at all, hence novel architectures and protocols are needed to secure those networks [1]. Starting from the identification of common security threats and vulnerabilities on the design of IoT networks, possible hardening solutions will be applied for implementing trusted and secured IoT.
The thesis will be structured as follows:

  • state-of-the-art analysis of IoT networks;
  • Identification of a reference IoT network architecture and IoT devices
  • analysis of related security threats;
  • Identification of effective hardening solutions;
  • In-lab testing verification and measurement of the performance of the approach.

References

  1. ENISA, Good practices for IoT and Smart Infrastructures Tool; available at https://www.enisa.europa.eu/topics/iot-and-smart-infrastructures/iot/good-practices-for-iot-and-smart-infrastructures-tool/results#IoT

Contact: send a resume with attached the list of exams to andrea.vesco@linksfoundation.com  specifying the thesis code and title.

Design and Development of a Cyber Range2019-05-07T08:08:39+00:00

Thesis Code: 19012
Thesis Type: Computer Science, Cybersecurity, Cyber Range

Research Area: Cybersecurity

Requirements:

  • Experience with Distributed Systems and Applications
  • Experience with Virtualization and System Administration
  • Knowledge of Defensive and Offensive Cybersecurity
  • Basic knowledge of Cybersecurity Exercises (Red and Blue Teams)
  • Curiosity-driven mindset

Description
A cyber range [1] is an interacting, simulated representation of real-world systems used for training IT and cybersecurity professionals, assessing incident response processes, and testing new technologies. A cyber range recreates the experience of responding to a cyber-attack by replicating the security operations center (SOC) environment, the organizational network, and the attack itself. As a result, a cyber range enables hands-on training in a controlled and secure environment.
The thesis will be structured as follows:

  • state-of-the-art analysis of existing cyber ranges;
  • design of a reference architecture of a cyber range;
  • first small-scale implementation of the cyber range;
  • testing and validation.

References

  1. NIST, Cyber Ranges; available at: https://www.nist.gov/sites/default/files/documents/2018/02/13/cyber_ranges.pdf

Contact: send a resume with attached the list of exams to andrea.vesco@linksfoundation.com  specifying the thesis code and title.

Digital Identity for IoT devices2019-05-07T08:06:07+00:00

Thesis Code: 19011
Thesis Type: Computer Science, Cybersecurity

Research Area: Cybersecurity

Requirements:

  • Experience with main Programming Languages (C/C++; JavaScript; Python)
  • Experience with Distributed Applications
  • Knowledge of Cybersecurity and Internetworking
  • Basic knowledge of Distributed Ledger Technologies (DLT)
  • Curiosity-driven mindset

Description
Digital identity for IoT objects Identity makes individuals unique, distinguishing them from one another; the same concept can also be applied to IoT devices, which increasingly interact with each other and with people. Digital identity makes it possible to uniquely identify IoT devices interconnected to the network, thus helping to make smart city systems reliable and safe. The thesis aims to develop a digital identity solution for IoT devices based on the W3C specification of the “self-sovereign” digital identity [1][2] that is verified and verifiable according to the principles of distributed consensus implemented by the distributed IOTA ledger [3].
The thesis will be structured as follows:

  • state-of-the-art analysis of Digital Identity solutions;
  • analysis of the IOTA Ledger;
  • design of an electronic identity for IoT devices and prototyping;
  • in-lab testing verification and measurement of the performance of the approach.

The thesis will be co-tutored with the IOTA Foundation.

References

  1. W3C, A Primer for Decentralized Identifiers; available at https://w3c-ccg.github.io/did-primer/
  2. W3C, Decentralized Identifiers (DIDs); available at https://w3c-ccg.github.io/did-spec/
  3. IOTA Foundation, IOTA Tangle; available at https://www.iota.org

Contact: send a resume with attached the list of exams to andrea.vesco@linksfoundation.com  specifying the thesis code and title.

Innovative Applications of Quantum Algorithms2019-05-07T07:54:45+00:00

Thesis Code: 19010
Thesis Type: Master Thesis for Computer Science, Computer Engineering, Electronic Engineering, Physic Engineering

Research Area: Advanced Computing & Applications

Requirements

  • MS students in Electronic Engineering, Computer Science, Computer Engineering, Physic Engineering
  • Experience with main programming languages (Python, C/C++), algorithms

Description
The pace at which silicon-based computer architectures are evolving is making transistors’ size reaching physical limits. However, to continue increasing processing capabilities, other approaches are researched. Among the others, Quantum Computing technologies represent a fully disruptive departure from traditional way of thinking computer architectures and their algorithms. Quantum computers are expected to solve large complex problems that are not addressable with current and future supercomputers. Many Quantum Algorithms (QAs) have the potential of exponential speed-up compared to their classical counterpart and are thus of primary interest for exploiting the capability of future quantum machines.
The objective of the work is to study the applicability of Quantum Algorithms (e.g., Shor, quantum Fourier Transform – QFT, Grove, etc.) to complex and relevant problems we are facing in scientific and engineering fields (e.g., bioinformatics, optimization problems, etc.). The thesis work will be oriented on using IBM QX and D-Wave platforms, although further platforms will also be considered.

Contact: Send CV to alberto.scionti@linksfoundation.com and olivier.terzo@linksfoundation.com specifying the thesis code and title.

Innovative scheduling approaches for Cloud-HPC heterogeneous environments2019-05-07T07:55:39+00:00

Thesis Code: 19009
Thesis Type: Master Thesis for Computer Engineering, Electronic Engineering

Research Area: Advanced Computing & Applications

 Requirements

  • MS students in Electronic Engineering, Computer Engineering
  • Experience with main programming languages (Python, C/C++, Go), algorithms

Description
The pace at which Cloud based services are adopted is pushing Cloud service providers (CSPs) to adopt more heterogeneous resources in their data centers. Computing resource diversification is pushed also by the growing adoption of machine learning and deep learning algorithms (also HPC applications are going in this direction), which generally require specialized hardware to efficiently execute. Managing resources and tasks (i.e., deciding an allocation of the tasks under a certain set of constraints) at large scale requires innovative scheduling techniques. However, current schedulers still rely on simple strategies to assign tasks to available resources.
The objective of the work is to study innovative approaches for managing resources in Cloud-HPC environments. To this end, machine learning and evolutionary based techniques will be considered for improving the quality of task scheduling when heterogeneous resources are available (e.g., GPUs, FPGAs, dedicated ASICs). Studied techniques will look at improving scheduling under different constraints (energy saving, reducing task makespan, etc.) and combination of them. Targeted technologies include Linux containers and related orchestrators such as Kubernetes.

Contact: Send CV to alberto.scionti@linksfoundation.com and olivier.terzo@linksfoundation.com specifying the thesis code and title.

Iterative CT image reconstruction of a dynamic anthropomorphic thorax phantom: implementation and validation2019-04-04T09:35:19+00:00

Thesis Code: 19008
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics (ACE)

Requirements

  • MS students in Telecommunication Engineering, Electronic Engineering, Computer Science or equivalent
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Basic knowledge of EM fields
  • Experience with Electronic instruments (the thesis will include laboratory activities)

Description
4D-GRAPH-X project aims at assessing the diagnostic potential of phase-contrast Xray imaging in reconstructing deformable objects. Introducing a new approach for 3D acquisition of moving samples represents an important step for improving the sensitivity of phase contrast CT while opening the path to a clinically compatible layout for phase contrast lung imaging. 4D GRAPH-X will focus on capturing and reconstructing with high-resolution and high-contrast the location and movement of an anthropomorphic thorax phantom’s structures over time.

In this context, an iterative image reconstruction algorithm will be implemented and validated in order to:

  • compensate the breathing-induced phantom motion within a normal breathing cycle;
  • reconstruct and analyze the motion compensated images.

After implementation, the algorithm will be validated with measurements in a CT laboratory setting.

The internship will take place at the Department of Physics and INFN Torino (Via Giuria 1, Torino).

 

Note

The thesis will be developed at the Department of Physics and INFN Torino (Via Giuria 1, Torino), under the supervision of Dr. Alessandra Patera.

 

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

Near-Field to Far-Field Transformations for UAV-based Antenna Measurements2019-04-04T09:32:09+00:00

Thesis Code: 19007
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics (ACE)

Requirements

  • MS students in Telecommunication Engineering, Electronic Engineering, Computer Science or equivalent
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Basic knowledge of EM fields
  • Experience with Electronic instruments (the thesis will include laboratory activities)

Description
Antenna and EM Field measurements on large structures such as radio towers, radar systems and radiotelescopes is a very challenging task. These measurements are necessary to both verify the system performance and to avoid any health risk for the surrounding people.
Nowadays, the emerging technology of Unmanned Aerial Vehicles (UAVs or drones) is being exploited to perform these measurements at a lower cost and with higher flexibility with respect to either baloons or helicopters.
This ongoing research activity features many aspects ranging from the electromagnetic design of the UAV and the onboard antennas, the measurement strategies, the onboard and on ground RF equipment and the post-processing techniques. The latter are particularly challenging in near-field conditions, owing to the irregular paths that are typical of a UAV-based scan.

Specific near-field to far-field transformations should be developed.

 

Note
The thesis will be developed at Consiglio Nazionale delle Ricerche, under the supervision of Dr. Oscar A. Peverini and Dr. Giuseppe Virone.

References

  1. Virone, et al., “Antenna pattern verification system based on a micro unmanned aerial vehicle (UAV),” IEEE Antennas and Wireless Propagation Letters, vol.13, pp. 169-172, Jan. 2014.
  2. Pupillo, et al., “Medicina array demonstrator: calibration and radiation pattern characterization using a UAV-mounted radio-frequency source,” Experimental Astronomy, vol. 39, pp. 405-421, Apr. 2015.
  3. Virone, et al., “UAV-based antenna and field measurements”” 2016 IEEE Conference on Antenna Measurements & Applications (CAMA), Year: 2016

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

3D Printing of a Ku-band DTH Antenna2019-04-04T09:29:12+00:00

Thesis Code: 19006
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics (ACE)

Requirements

  • MS students in Telecommunication Engineering, Electronic Engineering, Computer Science or equivalent
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Basic knowledge of EM fields
  • Experience with Electronic instruments (the thesis will include laboratory activities)

Description
Additive Manufacturing (AM), most widely known as 3D printing, has the potential to change how future RF products are designed, integrated and operated. This technology is already considered as strategic for space telecommunication applications, both for ground and space segments. Indeed, AM will enable design for performance, mass customization, design flexibility, miniaturization of complex RF systems operating at high frequencies (beyond 20 GHz).

To attain these goals, while fulfilling the required high RF performance, AM-oriented layouts of antennas and feed-system components have to be designed through a concurrent engineering approach [1, 2].

The present activity will focus on the development of an antenna for Direct-To-Home TV services that can be easily customized to the users’ geographical location through the application of additive manufacturing technologies.

 

Note

The thesis will be developed at Consiglio Nazionale delle Ricerche, under the supervision of Dr. Oscar A. Peverini and Dr. Giuseppe Virone.

References

  1. A. Peverini, et al., “Selective Laser Melting Manufacturing of Microwave Waveguide Devices”, Proceedings of the IEEE, vol. 105, no. 4, pp. 620-631, April 2017.
  2. A. Peverini, et al., “Additive manufacturing of Ku/K-band waveguide filters: a comparative analysis among selective-laser melting and stereo-lithography”, IET Microwaves, Antennas & Propagation, August 2017.

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

Reduced order model for scattering problems on distributed-memory architectures for parallel computing2019-04-04T09:25:00+00:00

Thesis Code: 19005
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics

Requirements

  • MS students in Computer Science
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Knowledge of parallel computing (MPI)

Description
Numerical simulations are routinely employed to model complex systems, as electromagnetic waves propagation. In a similar way, maps are used to describe physical locations1. However, if one want to study different responses varying the parameters of the systems, the computational burden becomes too large, and often just a reduced part of the system output is of interest. In the maps analogy, one is interested just in the public transportation network to plan different routes. From a computational point of view, simpler and compact models can be constructed from representative solutions of the complete system, using different technique to combine them together1,2.

This thesis aims at porting existing code for electromagnetic simulation on a distributed architecture, with the specific aim of using it for building reduced order models for Computational Electromagnetics.

References

  1. C. Antoulas Approximation of Large-Scale DynamicalSystems, 2005, SIAM
  2. Hochman, J.Fernandez Villena, A. G. Polimeridis, L. M. Silveira, J. K. White, L. Daniel, ‘Reduced-Order Models for Electromagnetic Scattering Problems’, Antennas and Propagation, IEEE Transactions on , vol.62, no.6, pp.3150, 3162, April 2014, doi: 10.1109/TAP.2014.2314734
  3. London images are from Wikipedia, GoogleMaps, and Transportation for London

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

Hybrid Antenna Measurement and Simulations2019-04-04T09:14:31+00:00

Thesis Code: 19004
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics

Requirements

  • MS students in Telecommunication Engineering, Electronic Engineering, Computer Science or equivalent
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Basic knowledge of EM fields
  • Basic knowledge of linear algebra and linear systems
  • Experience with Electronic instruments (the thesis will include laboratory activities)

Description
The exhaustive RF end-to-end testing of an antenna can be complex and time consuming. Due to the sampling criteria limit, the measurement time associated with these complex tests becomes easily prohibitive. Advanced strategies for end-to-end test time reduction are very appealing and recently (1,2), an algorithm based on a properly hybridization of measurements and simulations has been proposed, to demonstrate the possibility to perform a radical under sampling measured field of the Antenna Under Test (AUT), with respect to the conventional Nyquist criteria.

The thesis would like to improve the performance of the algorithm by investigating the possibility to extend the method to other domains (e.g. frequency, space, etc.).

References

  1. J. Foged, L. Scialacqua, M. Bandinelli, M. Bercigli, F. Vipiana, G. Giordanengo, M. Sabbadini, and G. Vecchi, “Numerical Model Augmentend RF Test Techniques,” in 6th European Conference on Antennas and Propagation, EuCAP, March 2012.
  2. J. Foged, L. Scialacqua, F. Saccardi, M. Bandinelli, M. Bercigli, G. Guida, F. Vipiana, G. Giordanengo, M. Sabbadini, and G. Vecchi, “Innovative Approach for Satellite Antenna Integration and Test/Verification,” in 34th Symposium of the Antenna Measurement Techniques Association (AMTA), October 2012.

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

Advanced EM virtual prototyping2019-04-04T09:07:32+00:00

Thesis Code: 19003
Thesis Type: Master Thesis for Telecommunication/Electronic Engineering, Computer Science, Mathematics, Physics or equivalent

Research Area: Advanced Computing and Electromagnetics

Requirements

  • MS students in Telecommunication Engineering, Electronic Engineering, Computer Science, Mathematics or equivalent
  • Experience with main programming languages (Matlab /Fortran/C/C++)
  • Basic knowledge of EM fields
  • Good knowledge of linear algebra and linear systems

Description
Solutions to Maxwell’s equations are known only for a few simple geometries; this is where the scientific discipline known as Computational Electromagnetics (CEM) comes into play, aiming at a numerical solution of the equation in presence of non-trivial geometries/materials.

The thesis aims at developing fast and efficient algorithms for the solution of Maxwell’s equations, with special attention to:

  • large patch antenna arrays
  • large and complex structures (e.g., satellites, aircrafts, etc.)

Contact: send a resume with attached the list of exams to giorgio.giordanengo@linksfoundation.com specifying the thesis code and title.

Image processing tools for autonomous driving2019-02-07T10:57:26+00:00

Thesis Code: 19002
Thesis Type: Master Thesis for Telecommunication Engineering, Computer Engineering or related fields

Research Area: Multi-Layer Wireless Solutions

Requirements

  • Excellent software programming skills
  • Strong experience with Python/bash scripting and Linux environment
  • Strong experience with C/C++ programming languages
  • Basic knowledge of image processing
  • Basic knowledge of machine learning

Motivation
Accurate and time-efficient image processing tools are essential for autonomous driving vehicles. A timely detection of other vehicles, road users and obstacles can ensure to the autonomous vehicle the capability to perform safe road manoeuvres. Several cutting-edge tools are now being proposed by several research actors and companies. In the autonomous driving context, it is necessary to find the best trade-off between accuracy and time performance given the resources-constrained environment. A thorough evaluation is needed as well as a customization of the tools for the autonomous driving context.

Objective 
The aim of the thesis is to evaluate different image processing tools for finding the most suited for the automotive driving context. Customization of the selected tool is the final target of the thesis.
The first part of the thesis will be devoted to the analysis of cutting-edge image processing tools for selecting the most suitable one for the specific targeted scenario. The evaluation will be based on different performance criteria. In the second part of the thesis, the student will customize the selected image processing tool for enhancing its performance for the context of autonomous driving.
The student will have the possibility to work with real-data coming from the field in an informal cutting-edge research laboratory using the latest available technologies on these fields.

Contact: send a resume with attached the list of exams to daniele.brevi@linksfoundation.com specifying the thesis code and title.

Object tracking and trajectory prediction for safety enhancement of autonomous driving2019-02-07T10:56:52+00:00

Thesis Code: 19001
Thesis Type: Master Thesis for Telecommunication Engineering, Computer Engineering or related fields

Research Area: Multi-Layer Wireless Solutions

Requirements

  • Excellent software programming skills
  • Strong experience with Python/bash scripting and Linux environment
  • Strong experience with C/C++ programming languages
  • Basic knowledge of image processing
  • Basic knowledge of machine learning

Motivation
The knowledge of the surrounding environment is crucial for the connected and autonomous vehicles. These vehicles must timely know the position and the trajectories of other road users to perform safe road manoeuvres. If other road users cannot communicate such information, each vehicle has to rely on its own sensors to identify other cars, bicycles and pedestrians and to foresee their trajectories.  A significant support can be provided from the road-side infrastructure. In critical places, fixed sensors can continuously sense the surrounding environment to identify vehicles, pedestrians, other road users and obstacles and the infrastructure can communicate the gathered information to the connected vehicles.

Objective 
The aim of the thesis is to develop a framework for the identification of road users and for the prediction of their trajectories.
The first part of the thesis will be devoted to the analysis of state-of-art objects tracking methods. In the second part of the thesis, the student will develop a real object tracking system exploiting available cutting-edge image processing tool. Final step is the definition of trajectory prediction algorithm exploiting the gathered information.
The student will have the possibility to work with real-data coming from the field in an informal cutting-edge research laboratory using the latest available technologies on these fields.

Contact: send a resume with attached the list of exams to daniele.brevi@linksfoundation.com specifying the thesis code and title.

Deep Semantic Analysis of Public Procurement Contracts2019-02-07T10:56:19+00:00
Thesis Code: 18012

Thesis Type: Thesis in Computer Science, Data Engineering, Computer Engineering, Mathematical Engineering, Data Science

Research Area: Innovation Development

Requirements:
• Experience with Python and/or Java and/or Node.js
• Basic knowledge of modular development
• Beginner of (or willing to learn quickly) deep learning and natural language processing
• Curiosity-driven mindset.

Description
Public procurement contracts are a rich source of knowledge necessary for seizing the efforts in participating to public procurement calls. However, contracts are usually available in textual format making harder the task of extracting structured information automatically and being used in automated systems. This thesis will focus on extracting structured information from those documents such as specific dates, unique identifiers (VAT id, protocol numbers, telephone number), named entities (places, people, business entities, products). In this thesis the undergraduate will study and experiment with deep learning and natural language processing techniques that are the core of the Artificial Intelligence stack, by understanding the intrinsic semantics of document and identifying and linking pivotal information found in the text to an external database.

The thesis will be structured as follows:
• state-of-the-art analysis of text processing techniques
• problem formulation: objective function, data structures and resources to be used
• algorithm design and prototyping
• in-lab testing verification with real data and measurement of the performance of the approach.

The thesis will be co-tutored with Synapta Srl, a Spin-off of Politecnico di Torino. It will be an opportunity to work also with the Synapta team experimenting with real data. The undergraduate will benefit from being immersed in a existing start-up environment while applying scientific experimental practises learned in ISMB. At the end of the thesis, the undergraduate will be familiar with deep learning and natural language processing techniques, and she/he will acquire an understanding of the public-procurement domain. As additional benefit, she/he will proficiently use control version systems, continuous integration systems, remote deploying and monitoring techniques.

Contact: send a resume with attached the list of exams to giuseppe.rizzo@linksfoundation.com specifying the thesis code and title.

Intelligent Data Crawler of Unstructured Open Data2019-02-07T10:55:33+00:00
Thesis Code: 18011

Thesis Type: Thesis in Computer Science, Data Engineering, Computer Engineering, Mathematical Engineering, Data Science

Research Area: Innovation Development

Requirements:
• Experience with Python and/or Java and/or Node.js
• Basic knowledge of modular development
• Beginner of (or willing to learn quickly) machine learning and natural language processing
• Curiosity-driven mindset

Description
Italian public administration websites contain a lot of resources published as open data. However, administrations have multiple websites and each has its own semantic structure making harder to autonomous crawlers retrieving the necessary information. The aim of this thesis project is to develop an intelligent data crawler able to fetch specific types of resources across multiple file formats from selected sources. Relatively low precision and high recall is expected. The crawler should be able to detect relevant resources using state-of-the-art techniques based on machine learning and natural language processing techniques that are the core of the Artificial Intelligence stack.

The undergraduate will study and experiment with technologies for:
• extracting semantics from web resources
• understanding the content
• discriminating about the value of the retrieved content.

The thesis will be structured as follows:
• state-of-the-art analysis of information retrieval
• problem formulation: objective function, data structures and resources to be used
• algorithm design and prototyping
• in-lab testing verification with real data and measurement of the performance of the approach.

The thesis will be co-tutored with Synapta Srl, a Spin-off of Politecnico di Torino. It will be an opportunity to work also with the Synapta team experimenting with real data. The undergraduate will benefit from being immersed in a existing start-up environment while applying scientific experimental practises learned in ISMB. At the end of the thesis, the undergraduate will be familiar with machine learning and natural language processing techniques, and she/he will acquire an understanding of the public-procurement domain. As additional benefit, she/he will proficiently use control version systems, continuous integration systems, remote deploying and monitoring techniques.

Contact: send a resume with attached the list of exams to giuseppe.rizzo@linksfoundation.com specifying the thesis code and title.

Multi-Agent System Development2019-02-07T10:54:50+00:00
Thesis Code: 18010

Thesis Type: Master Thesis for Computer Science or Computer Engineering students or equivalent

Research Area: Pervasive Technologies

Required Skills:
• Good written English level
• Java, C++ or equivalent Object-Oriented language
• Version control system (GIT, SVN)
• Proactive mindset, problem-solving oriented
• Python or equivalent scripting languages will be a plus

Description
Motivation: One of the hottest topics of the last century is the environment preservation. Particularly, over the last years, the attention of our society has been focused, in the industrial context, on the need of reducing both waste production and toxic emissions. Internet-Of-Things (IOT) has become a well-established reality over the past years: by introducing very advanced devices and exposing heterogeneous service it has been used in various scenarios and areas of interest, i.e. the industry domain. IOT devices have already been adopted in factories, contributing to a more sustainable production. Such an interest adoption of IOT solutions has attracted ISMB’s interest, leading to the investigation on how Multi Agent Systems can be used in conjunction with IOT technologies to pursue the objectives previously described. A multi-agent system is a computerized system composed of multiple interacting intelligent agents, thought for resolving problems that would result difficult or impossible to solve for an individual agent. MAS can be used in the most disparate domains, ranging from Distributed Constraints Optimization (DCO) problems to coordination and delegation of computational tasks.

Objectives: This thesis will focus on the analysis and development of a Multi-Agent System (MAS) interacting with an IOT system, providing asynchronous data in a Fabric-Of-the-Future context (e.g. waste management collection and dispatching). After a state of the art survey of MAS, the student will build a system in either a collaborative or antagonist scenario, exploiting standard communication protocols (such as AMQP, MQTT, etc.). Furthermore, the student will analyze existing algorithms and interaction protocols (e.g. consensus algorithms, Vickrey auctions, etc.) in order to solve complex distributed problems such as searching the Pareto optimality in a virtual marketplace scenario.

Contact: send a resume with attached the list of exams to claudio.pastrone@linksfoundation.com or giuseppe.pacelli@linksfoundation.com specifying the thesis code and title.

Multi-Agent System Algorithms2019-02-07T10:53:30+00:00
Thesis Code: 18009

Thesis Type: Master Thesis for Computer Science or Computer Engineering students or equivalent

Research Area: Pervasive Technologies

Required Skills:
• Good written English level
• Java, C++ or equivalent Object-Oriented language
• Version control system (GIT, SVN)
• Proactive mindset, problem-solving oriented
• Python or equivalent scripting languages will be a plus

Description
Motivation: one of the hottest topics of the last century is the environment preservation. Particularly, over the last years, the attention of our society has been focused, in the industrial context, on the need of reducing both waste production and toxic emissions. Internet-Of-Things (IOT) has become a well-established reality over the past years: by introducing very advanced devices and exposing heterogeneous service it has been used in various scenarios and areas of interest, i.e. the industry domain. IOT devices have already been adopted in factories, contributing to a more sustainable production. Such an interest adoption of IOT solutions has attracted ISMB’s interest, leading to the investigation on how Multi Agent Systems can be used in conjunction with IOT technologies to pursue the objectives previously described. A multi-agent system is a computerized system composed of multiple interacting intelligent agents, thought for resolving problems that would result difficult or impossible to solve for an individual agent. MAS can be used in the most disparate domains, ranging from Distributed Constraints Optimization (DCO) problems to coordination and delegation of computational tasks.

Objectives: This thesis will focus on the analysis and development of a Multi-Agent System (MAS) interacting with an IOT system, providing asynchronous data in a Fabric-Of-the-Future context (e.g. waste management collection and dispatching). After a state of the art survey of MAS, the student will build a system in either a collaborative or antagonist scenario, exploiting standard communication protocols (such as AMQP, MQTT, etc. ). Furthermore, the student will analyze existing algorithms and interaction protocols (e.g. consensus algorithms, Vickrey auctions, etc.) in order to solve complex distributed problems such as searching the Pareto optimality in a virtual marketplace scenario.

Contact: send a resume with attached the list of exams to claudio.pastrone@linksfoundation.com or giuseppe.pacelli@linksfoundation.com specifying the thesis code and title.

Multi-service Federation for IoT, Smart City Collective Awareness Platforms2019-02-07T10:52:20+00:00
Thesis Code: 18008

Thesis Type: Master Thesis for Computer Science or Computer Engineering students or equivalent

Research Area: Pervasive Technologies

Required Skills:
• Good written English level
• Java, C++ or equivalent Object-Oriented language
• Version control system (GIT, SVN)
• Proactive mindset, problem-solving oriented
• Python or equivalent scripting languages will be a plus

Description
Motivation: The number of mass-market application and services leveraging position information is continuously growing. The increasing availability of GNSS-enabled devices eases the growth of location-based solutions (LBS) also beyond personal applications. Furthermore, the concrete global business of the Internet of Things (IoT) is influencing almost all application domains, thanks to the massive amounts data generated by autonomous, connected objects all over the world. Exponential growth in the number of deployed IoT devices is foreseen to exceed the value of 4000 billion€ before 2025 – with a growing share of devices offering position information. Because interconnected devices collect and share large amounts of sensitive information, including personal position information, it is crucial to safeguard the privacy and security of users and the data exchanged throughout private and public networks.

Objectives: Study and implementation of state-of-the-art multi-service federation approaches to facilitate and foster interoperability of LBS with Internet of Things (IoT), Smart City, and Collective Awareness Platforms. Such integration aims to provide LBS outside the traditional bound of location-based applications and businesses. Special attention will be given to interoperability considering e-security aspects (ranging from secure certificate-based services to light-weight identity services such as the ones based on OpenID or OAuth 2.0). Federation methodologies will be based, again, on open standard and technologies, to ensure maximum outreach and facilitate business exploitation of the developed methodologies.

Contact: send a resume with attached the list of exams to claudio.pastrone@linksfoundation.com or giuseppe.pacelli@linksfoundation.com specifying the thesis code and title.

Infrastructure for device e-security and trust2019-02-07T10:52:00+00:00
Thesis Code: 18007

Thesis Type: Master Thesis for Computer Science or Computer Engineering students or equivalent

Research Area: Pervasive Technologies

Required Skills:
• Good written English level
• Java, C++ or equivalent Object-Oriented language
• Version control system (GIT, SVN)
• Proactive mindset, problem-solving oriented
• Python or equivalent scripting languages will be a plus

Description
Motivation: The number of mass-market application and services leveraging position information is continuously growing. The increasing availability of GNSS-enabled devices eases the growth of location-based solutions (LBS) also beyond personal applications. Furthermore, the concrete global business of the Internet of Things (IoT) is influencing almost all application domains, thanks to the massive amounts data generated by autonomous, connected objects all over the world. Exponential growth in the number of deployed IoT devices is foreseen to exceed the value of 4000 billion€ before 2025 – with a growing share of devices offering position information. Because interconnected devices collect and share large amounts of sensitive information, including personal position information, it is crucial to safeguard the privacy and security of users and the data exchanged throughout private and public networks.

Objectives: design and implement a cloud-based e-security infrastructure needed to provide end-to-end device e-security and trust. The thesis will start from a study of the state of the art and a subsequent implementation of security AAA (Authentication, Authorization, and Accounting) mechanisms for data and privacy protection from mobile devices up to cloud services. Special attention will be given to well-established techniques oriented to Public Key Infrastructures (PKIs) based on certificates’ exchange. Furthermore, open communication protocols will be preferred, able to natively provide data encryption mechanisms – such as Transport Layer Security (TLS) – and authentication techniques –such as Simple Authentication and Security Layer (SASL)-.

Contact: send a resume with attached the list of exams to claudio.pastrone@linksfoundation.com or giuseppe.pacelli@linksfoundation.com specifying the thesis code and title.

Simulations for autonomous driving2019-02-07T10:48:10+00:00
Thesis Code: 18006

Thesis type: Master Thesis for Telecommunication Engineering, Computer Engineering or related fields

Research Area: Multi-Layer Wireless Solutions

Requirements:
• Good software programming skills
• Good experience with Python programming language
• Knowledge of deep learning, convolutional neural networks and simulations is a plus
• Some background in wireless communications will be a plus

Description:
Motivation: Autonomous driving is one of the most complex and interesting topics in the ICT landscape. One of the main challenges for AD is to collect enough data to test and validate autonomous algorithms. Moreover, many different sensors are involved in data collection to feed these algorithms. The behavior of these sensors should be modelled to simulate the real world perception of an AD car. Wireless communications are one of the most promising sensor that will permit to increase the safety of driving, thanks to low-delay direct communication between vehicles, often called V2V (Vehicle-to-vehicle).

Objective: At the beginning of the thesis, the student should analyze the panorama of open source projects aimed at the simulation, testing and validation of sensors and autonomous driving algorithms. The most promising ones should be carefully analyzed, so to understand their maturity level: the second part of the thesis work will be about some tests on such platforms, in particular, delving into the Deep Learning features. As an optional activity, depending on the effort spent on the main activities mentioned before, the student might develop a module to simulate vehicles communications and integrate it in the chosen platform.

Contact: send a resume with attached the list of exams to daniele.brevi@linksfoundation.com specifying the thesis code and title.

AI-based Technologies to Understand Clinical Notes2019-02-07T10:47:30+00:00
Thesis Code: 18003

Thesis Type: Thesis in Computer Science, Data Engineering, Computer Engineering, Mathematical Engineering, Data Science

Research Area: Innovation Development

Requirements
• Experience with Python and/or Java
• Basic knowledge of modular development
• Beginner of (or willing to learn quickly) machine learning
• Curiosity-driven mindset.

Description
The digital transformation that healthcare has undergone has encouraged the generation of a large quantity of digital clinical notes. Majority of those notes contain unstructured information which complicates the search, analysis, and the understanding of the content. The automated analysis and understanding of those notes is of now one of the biggest challenges in healthcare.

In this thesis the undergraduate will study and experiment with AI-based technologies for:
• extracting and classify key information such as adverse events from clinical notes written in natural language;
• generating a coherent and human-readable summary of a sequence of clinical notes.

The thesis will be structured as follows:
• state-of-the-art critical analysis in the field of artificial intelligence applied to healthcare;
• problem formulation: objective function, data structures and resources to be used;
• algorithm design and prototyping;
• in-lab testing verification with real data and measurement of the performance of the approach.

The thesis will be co-tutored with the Institute of Biomedical Engineering, University of Oxford. As the opportunity arises, there could be the possibility of doing this thesis abroad depending on the requirements and plans of the master you are enrolled in. The undergraduate will benefit from being immersed in a research environment. It is a unique setting to get into a research mindset with a strong push for innovation. At the end of the thesis, the undergraduate will be familiar with deep learning and semantic analysis, and he will acquire an understanding of the healthcare domain. During the project, he will be able to design and implement an intelligent system applied to real case studies. As additional benefit, she/he will use proficiently control version systems, continuous integration systems, remote deploying and monitoring techniques.

Contact: Send a resume with attached the list of exams to giuseppe.rizzo@linksfoundation.com specifying the thesis code and title.

Automated Scientific Content Generation Using Semantic Analysis and Deep Learning2019-02-07T10:46:33+00:00
Thesis Code: 18002

Thesis Type: Thesis in Computer Science, Data Engineering, Computer Engineering, Mathematical Engineering, Data Science

Research Area: Innovation Development

Requirements
• Experience with Python and/or Java
• Basic knowledge of modular development
• Beginner of (or willing to learn quickly) machine learning
• Curiosity-driven mindset.

Description
Automated assistants are now more than ever taking place in our daily life. Assistants are thus asked to generate content according to user’ inputs and contextual objectives. Let take the case of a scientist in his daily task of performing experiments, filling tables and reporting findings. Lots of his time is spent in transcribing findings that have been already elaborated and encoded in tables. The advancements achieved in artificial intelligence support scenarios of co-operation between an artificial intelligence-based assistant and a scientist when writing technical reports. The objective of this thesis will be thus researching and prototyping an intelligent system able to write science starting from tables. In this thesis the undergraduate will develop an AI-based system for writing scientific papers using both semantic analysis and deep learning. The system will be able to learn autonomously from pairs of tables and papers created as gold examples and generate from a newer table a report.

The thesis will be structured as follows:
• state-of-the-art critical analysis in the field of document generation using both semantic analysis and deep learning;
• problem formulation: objective function, data structures and resources to be used;
• algorithm design and prototyping;
• in-lab testing verification with real data and measurement of the goodness of the approach.

The undergraduate will benefit from being immersed in a research environment. It’s a unique setting to get into a research mindset with a strong push for innovation. At the end of the thesis the undergraduate will be familiar with semantic analysis and deep learning and be able to implement an intelligent system. As additional benefit, she/he will use proficiently control version systems, continuous integration systems, remote deploying and monitoring techniques.

Contact: Send a resume with attached the list of exams to giuseppe.rizzo@linksfoundation.com specifying the thesis code and title.

Deep Learning System to Characterize Scholars using Scientific Papers2019-02-07T10:45:56+00:00
Thesis Code: 18001

Thesis Type: Thesis in Computer Science, Data Engineering, Computer Engineering, Mathematical Engineering, Data Science

Research Area: Innovation Development

Requirements
• Experience with Python and/or Java
• Basic knowledge of modular development
• Beginner of (or willing to learn quickly) machine learning
• Curiosity-driven mindset.

Description
A critical pain of all organizations is managing competencies of their personnel due to both internal variations of topic characterizations (usually an employee acquires knowledge and evolves his professional competence spectrum) and external towards aligning new trends and market requirements. In this thesis the undergraduate will develop an intelligent system for compressing scientific papers into a list of topics in a lossy manner using both semantic analysis and deep learning. The system will be able to learn autonomously from a set of scientific papers authored by scholars and be able to characterize an unknown scholar starting from her/his set of scientific articles.

The thesis will be structured as follows:
• state-of-the-art critical analysis in the field of document summarization using both semantic analysis and deep learning;
• problem formulation: objective function, data structures and resources to be used;
• algorithm design and prototyping;
• in-lab testing verification with real data and measurement of the goodness of the approach.

The undergraduate will benefit from being immersed in a research environment. It’s a unique setting to get into a research mindset with a strong push for innovation. At the end of the thesis the undergraduate will be familiar with deep learning and semantic analysis and be able to implement an intelligent system. As additional benefit, she/he will use proficiently control version systems, continuous integration systems, remote deploying and monitoring techniques.

Contact: Send a resume with attached the list of exams to giuseppe.rizzo@linksfoundation.com specifying the thesis coda and title.

Virtualized Resources Orchestrators for Multi-access Edge Computing in 5G networks2019-02-07T10:45:12+00:00
Thesis Code: 17012

Thesis Type: Master Thesis for Telecommunication Engineering, Computer Engineering or related fields

Research Area: Multi-Layer Wireless Solutions

Requirements
• Excellent software programming skills
• Strong experience with Python/bash scripting and Linux environment
• Strong experience with C/C++ programming languages
• Basic knowledge of Software Define Networking (SDN) and Network Function Virtualization (NFV)
• Basic knowledge of mobile networks

Description
Motivation
The Multi-access Edge Computing (MEC) paradigm has been introduced in 5G mobile networks to achieve an ultra-low latency of less than 1 ms. Today the MEC approach is one of the most promising and studied field in telecommunication. The objective of MEC is to provide computational resources at the edge of the mobile networks, i.e. MEC servers. These servers are closer to the end-users reducing significantly the latency. The foreseen trend for deploying MEC servers is to abstract hardware resources providing a virtualized environment where applications can be managed in an efficient and dynamic approach. The development of Orchestrators in charge of managing the virtual environment is one the most important topics in the framework of the MEC.

Objective
The aim of thesis is to practically implement a MEC framework exploiting one among the Orchestrator tools that are currently under development in the research community. The first step of the thesis will be to survey the available MEC’s Orchestrators tools and to select the one estimated more mature and suited for further development. The second step of the thesis will be to identify the procedures to setup a MEC environment using the select Orchestrator tool. Finally, a specific use case will be implemented potentially improving the Orchestrator with new functionalities.

Contact: send a resume with attached the list of exams to daniele.brevi@linksfoundation.com specifying the thesis code and title.

Correlating audio and visual information for neonatal screening2019-02-07T10:44:02+00:00
Thesis Code: 17008

Thesis Type: Master Thesis for Electronic Engineering/Computer Science or equivalent

Research Area: Multi-Layer Wireless Solutions

Requirements
• Experience with MatLab and possibly OpenCV
• Good knowledge of image processing techniques
• Basic knowledge of audio processing

Description
Nowadays, the analysis of newborns’ level of wellness and reactivity is usually performed by operators which give a subjective evaluation of the baby. A lot of information can also be gathered by exploiting the movements and the sounds emitted by the babies and by correlating them.

The objective of this work is to develop image-processing based algorithms able to automatically analyze the wellness of a baby by tracking his movements, recognizing facial expressions and more. A framework will be proposed to study his/her physiological needs by processing the recorded audio and video.

Contact: send CV to marco.gavelli@linksfoundation.com specifying the thesis code and title.

Workload optimization through heterogeneous and low power accelerators targeting Cloud computing systems2019-02-07T10:24:54+00:00
Thesis Code: 17007

Thesis Type: Master Thesis for Computer Science, Computer Engineering

Research Area: Advanced Computing and Electromagnetics

Requirements
• MS students in Electronic Engineering/Computer Science
• Experience with main programming languages (C/C++, Python), basic knowledge of processor architectures.

Description
Cloud Computing and HPC infrastructures are rapidly evolving to embrace a large set of heterogeneous and low power computing devices. Such enormous variety of devices is necessary to improve energy efficiency of modern datacenters. On the other hand, it represents a challenge from the programming perspective. Moreover, this variety of processing elements make difficult to distribute workloads in an efficient manner.

The objective of the work is to start developing applications and benchmark kernels that take advantages from heterogeneous parallel (low power many-core) architectures (for example: FPGA, GPU…). During the work’s activity, the candidate will be focused on the development of parallel version of heuristic algorithms (e.g., genetic algorithms, PSO, ant colony, etc.) targeting the workload optimization of servers. The candidate will use the Parallella platform, a modern development board equipped with a many-core accelerator.

Contact: send CV to olivier.terzo@linksfoundation.com specifying the thesis code and title.

Implementation and performance of a standard LDM engine for future automotive applications2019-02-07T10:24:23+00:00
Thesis Code: 17004

Thesis Type: Thesis in Telecommunication/Electronic Engineering, Computer Science, Automotive Engineering

Research Area: Multi-Layer Wireless Solutions

Requirements:
• brief knowledge of 80211 wireless standards
• Basic knowledge of Linux Operating system and embedded platforms
• Advanced knowledge of C language
• Advanced software development skills
• Knowledge about database architectures is a plus

Description:
Motivation:
In the context of intelligent transport systems (ITS), a wide set of standards are being developed with the aim to allow ad-hoc communication between vehicles and allow vehicular applications to access vehicle information in real time. Currently, the standard common aggregation point of vehicle information, is the Local Dynamic Map (LDM). LDM is a database that contains a real time picture of the ITS environment surrounding the vehicle. From the application point of view, a set of applications (designed at ISMB) intended to provide information from vehicle to LDM and exploit information available on the LDM, are under continuous development in order to build a standard compliant prototype of ITS vehicle’s on board unit. Current ongoing developments of such LDM require specific design decisions in order to fulfill performance targets for future vehicles and being also compliant with the ITS standard.

Objective: The main goal of this thesis work is to explore different architectural possibilities and then implement a practical candidate LDM solution, which will work in our currently available embedded platforms; the student will also analyze LDM performance in terms of computational weight, response times, etc of the solutions proposed. The implementation will be standard-compliant and will be based on the current developments carried out by ISMB. The LDM will be tested using currently prototype automotive applications, developed by ISMB, on a real (or at least nearest to real) vehicle scenario. The student will have the opportunity to be in contact with European projects environments in the vehicular sector.

Contact: interested candidates send a resume with attached the list of exams/grades taken during the Bachelor of Science to daniele.brevi@linksfoundation.com specifying the thesis title.

Machine Learning Techniques for Industrial Applications2019-02-07T10:23:47+00:00
Thesis Code: 16021

Thesis Type: 6 months Master Thesis (Laurea Magistrale) for students of: Computer Engineering, Communications and ICT Engineering, Mathematical Engineering or equivalent.

Research Area: Pervasive Technologies

Requirements:
– Skills in algorithms development and programming
– Interest for industrial applications.

Description:
Motivation:
The proposed work originates from two facts:
• Predictive control in industry could produce significant economical and environmental advantages. However, the industrial processes are generally very complex to model and control.
• Machine Learning has been proved to deal with complex systems and large datasets very efficiently. It is able to model input-output systems with very few model constraints.
It is then natural to think to the implementation of Machine Learning techniques to control and optimize industrial processes. Even though very popular for a variety of technological services, Machine Learning has also a great potential in the industrial domain, which has not been fully investigated yet. The interest on this topic is growing rapidly both from the industrial and scientific sectors.

Objective:
The purpose of this thesis is to study and develop Machine Learning algorithms and implement them to tackle industrial problems. A theoretical in-depth analysis of Machine Learning techniques will be the starting point of the work. Afterwards, the implementation of suitable algorithms will be tested on industrial datasets, with the purpose of exploiting time series data to predict failures and/or classify low-quality products.

Contacts: send a resume specifying the thesis code and title to claudio.pastrone@linksfoundation.com

Open Data Platforms for the Industrial Internet of Things (IoT)2019-02-07T10:23:11+00:00
Thesis Code: 16019

Thesis Type: 5-6 months Master Thesis (Laurea Magistrale) for Computer Science, Computer Engineering students or related.

Research Area: Pervasive Technologies

Requirements:
General Knowledge of Database Technologies, Programming in Distributed Environments. Good design and programming skills in Java are required. Previous interest/experience in developing IoT applications and/or working with Big Data systems or Machine Learning libraries e.g. TensorFlow is a plus.

Description:
Motivation:
The Internet-of-Things (IoT) is a vision in which every physical object – enriched with communication capabilities – acquires an electronic identity and acts as a source of information. The rapid uptake of IoT technologies in different application domains is causing a tremendous increase in the amount of data being collected, stored and processed, above all in Industrial Manufacturing and Process Industries domain. In order to handle the increasing amount of data in sustainable fashion, many industrial players are deploying scalable data platforms based on open technologies, both using in-premises or cloud-oriented systems.

Objective:
The student(s) will be involved in analyzing, designing and deploying a reference platform for real-time processing of IoT data built upon open-source technologies and/or cloud-based platforms, responding to requirements derived from real industrial scenario. Selected student(s) will be involved in the development of a proof-of-concept Machine Learning application working over large, real-time data flows. The proposed Machine Learning application will be deployed and evaluated using the proposed platform.

Note: this thesis project can also be potentially developed by a team of 2 or 3 students, each focusing on separate aspects of the problem (Algorithms, Data Platforms, etc.). Students will be jointly tutored by researchers of the ACE and PerT Areas.

Contacts: send a resume specifying the thesis code and title to claudio.pastrone@linksfoundation.com

Development of a secure communication framework for smart factory monitoring2019-02-07T10:22:42+00:00
Thesis Code: 16018

Thesis Type: 6 months Master Thesis (Laurea Magistrale) for Computer Science or Computer Engineering students.

Research Area: Pervasive Technologies

Requirements:
• Good design and programming skills in Java. Some knowledge of OSGi is a preference.

Description:
Motivation:
Internet-of-Things (IoT) technologies are expected to become a key instrument to extract information from the physical world and integrate it with existing IT infrastructures. Particularly, in the smart industry scenario, also called Industry 4.0, the Internet-of-Things paradigm is going to introduce several innovations: cyber-physical systems monitor physical processes and the physical devices are “abstracted” in virtual entity, which can be more easily interconnected, despite their differences in terms of hardware and software. Indeed, one of the main innovation of the Internet of Things in the smart-factory scenario, is the possibility to enable real time communication machine-to-machine and machine-to-humans in a standard, secure, scalable and reliable way.

Assets:
• VIRTUS is an IoT-oriented middleware created and maintained by ISMB which provides a scalable, agile, event-driven, network independent tool to manage a large-scale network of heterogeneous cooperating objects leveraging on open and standard instruments
• Clayster Exchange is a solution based on open standards, which allows applying provisioning, delegation of trust and device discovery in Internet of Things devices and applications.

Objective:
The purpose of this thesis is to design and develop a framework able to perform continuous monitoring of plant-wide resources, based on VIRTUS and the Clayster provisioning server. The secure and reliable communication infrastructure will be ensured between all levels: from shopfloor to management level; in such a way that, for example, the communication-related malfunctions are properly detected and reported to control systems so that “failure awareness”, “graceful degradation” or “selfhealing” approaches can be employed. ISMB will be the external technical advisors, with support from Clayster (http://www.clayster.com/).

Contacts: send a resume with attached the list of exams taken during the Bachelor of Science to claudio.pastrone@linksfoundation.com specifying the thesis code and title.

Development of an adaptation layer for monitoring of smart factory devices2019-02-07T10:22:04+00:00
Thesis Code: 16017

Thesis Type: 6 months Master Thesis (Laurea Magistrale) for Computer Science or Computer Engineering students or equivalent.

Research Area: Pervasive Technologies

Requirements:
• Good design and programming skills in Java. Some knowledge of OSGi is a preference.

Descriptions:
Motivation:
Internet-of-Things (IoT) technologies are expected to become a key instrument to extract information from the physical world and integrate it with existing IT infrastructures. Specifically, in the Industry 4.0 scenario, the IoT paradigm is going to be used to abstract physical devices in Virtual Devices, in order to enable them to communicate to each other and with the human operators in standard ways, despite their differences in terms of hardware and software.

Assets:
VIRTUS is an IoT-oriented middleware created and maintained by ISMB which provides a scalable, agile, event-driven, network independent tool to manage a large-scale network of heterogeneous cooperating objects leveraging on open and standard instruments.

Objective:
The purpose of this thesis is to design and develop an abstraction layer, based on VIRTUS, to allow monitoring and control of devices in a smart-industry scenario. The focus of the thesis will be on the development of a driver based on the OPC-UA standard (https://opcfoundation.org/about/opc-technologies/opc-ua/), to interact with PLCs, in a standard way. Furthermore, the thesis will design and develop a set of tools to ease the deployment and tuning of drivers, like the OPC one, used to communicate with physical factory devices.

Contacts: send a resume with attached the list of exams taken during the Bachelor of Science to claudio.pastrone@linksfoundation.com specifying the thesis code and title.

Deep learning: vision and perspectives2019-02-07T10:18:48+00:00
Thesis Code: 16009
Research Area: Multi-Layer Wireless Solutions

Requirements:
• MS students in Electronic Engineering/Computer Science or equivalent
• Good attitude towards the understanding of emerging trends
• Basic knowledge of network protocols and tools for data analysis

Description:
Deep learning is an emerging branch of machine learning based on the study of algorithms that attempt to model behaviors (e.g. actions of a user) to predict, analyze and propose optimal strategies to solve problems in an automated way e.g. by adopting neural networks. The objective of this work is to carefully study the literature and the state-of-the-art on this topic together with the tools and framework actually proposed in this field (e.g. Google TensorFlow, Caffe , Torch…)

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

Image processing for the automotive industry2019-02-07T10:16:46+00:00
Thesis Code: 16008
Research Area: Multi-Layer Wireless Solutions

Requirements:
● MS students in Electronic Engineering/Computer Science or equivalent
● Experience with main programming languages (C/C++)
● Good knowledge of image processing techniques, network protocols

Description:
The objective of the thesis will be to study and implement innovative and effective tools to help car drivers. The state-of-the-art in this area already includes applications such as road signs and lane detectors. New and promising applications will be studied and tested in real scenarios (finding free parking slots, interacting with neighbors…).

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

Emerging standards in multimedia communication2019-02-07T10:12:56+00:00
Thesis Code: 16007
Research Area: Multi-Layer Wireless Solutions

Requirements:
● MS students in Electronic Engineering/Computer Science or equivalent
● Experience with main programming languages (C/C++)
● Good knowledge of image processing techniques, network protocols

Description:
Acronyms like H.265, VP9, MMT, DASH, WebRTC, UPNP 2.0 are becoming familiar in these years as new and promising standards for video encoding and multimedia transmission. The objective of the work will be defined more in details when the thesis will be carried out according to the most attractive technologies at the moment and the student’s interests. As an example, tests using the software verification model of the new H.265/HEVC video codec in different scenarios can be performed and also its extensions for future applications can be analyzed.

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

On-board live H.264/AVC HW video encoding2019-02-07T10:12:17+00:00
Thesis Code: 16006
Research Area: Multi-Layer Wireless Solutions

Requirements:
• MS students in Electronic Engineering/Computer Science or equivalent
• Experience with main programming languages (C/C++)
• Basic knowledge of video processing and transmission techniques

Description:
Unmanned Aerial Systems equipped with video cameras usually require a significant bandwidth to transmit in real-time data to the ground for live analysis and mission control. State-of-the-art mobile infrastructures (3G, 4G…) nowadays offer a very time-variant channel to transmit such information so the adaptation of the video stream is a desired feature. The objective of this thesis is to study a framework able to perform an on-board live H.264/AVC video encoding by means of dedicated HW boards. Different configurations and solutions will be analyzed to gather information about performance and complexity of such a scheme. Furthermore, on-demand adaptive streaming will be studied and implemented in order to adapt the data rate to the actual channel state.

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

Concealment algorithms for aerial video analysis for surveillance and prevention2019-02-07T10:10:13+00:00
Thesis Code: 16005
Research Area: Multi-Layer Wireless Solutions

Requirements:
● MS students in Electronic Engineering/Computer Science or equivalent
● Experience with main programming languages (C/C++)
● Good knowledge of image processing techniques

Description:
Unmanned Aerial Systems equipped with HD cameras and a plethora of sensors are becoming popular in recent years. A wide range of applications is then expected to gain attention by exploiting image processing algorithms. The objective of this work is to discuss and implement innovative features for video concealment in case any losses occur during data transmission to the base station.

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

MPEG CDVS for biometrical analysis2019-02-07T10:09:16+00:00
Thesis Code: 16004
Research Area: Multi-Layer Wireless Solutions

Requirements:
● MS students in Electronic Engineering/Computer Science or equivalent
● Experience with main programming languages (C/C++)
● Good knowledge of image processing techniques

Description:
The new MPEG Compact Descriptor for Visual Search (CDVS) standard allows to significantly compress the key-points of an image in order to allow the processor to deal with much less information thus efficiently perform data analysis and matching. Deriving the key-point for an image allows comparison, storage and retrieval in a faster way in image-based applications where speed and efficiency are required features. The objective of this work is to explore how this new standard can improve biometric analysis. The student will study the framework of MPEG CDVS to understand how the keypoints for biometric images are generated. As a possible application, images of fingerprints and/or retina will be analyzed and an architecture encompassing fingerprint matching will be developed.

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title

Study of body subtle motion for biomedical applications2019-02-07T10:07:53+00:00
Thesis Code: 16002
Research Area: Multi-Layer Wireless Solutions

Requirements:
• MS students in Electronic Engineering/Computer Science or equivalent
• Experience with MatLab
• Good knowledge of image processing techniques

Description:
Image processing can dramatically help the recognition of a user’s vital sign (heart rate, respiratory rate…) by processing the so-called micro-movement of the body. This subtle motion can be study by acquiring video data thus deriving significant information for clinical assessment without the need of a contact with the user. The objective of this work is to study the already implemented algorithms in this emerging field, and modify them in order to fit them to heterogeneous scenarios and test the performance.

Contacts: Send CV to daniele.brevi@linksfoundation.com specifying the thesis code and title