An investigation on software quality measurement

Software failure may result in substantial damage, especially to human life and financial loss. High-quality software is recognized as a product that has been specified correctly, and that meets its expected specifications. It is important that the quality characteristics be specified, measured and evaluated. In this internship, the primary objective is to create the software […]

Read More
Adaptive User Interfaces for Product Recommender Systems

We are in the process of creating and growing a team of researchers, expert in the field of machine learning and data-mining. Ultimately, our aim is to create solutions to eliminate the need to manually define personalization strategies. We are in the process of signing partnership agreements with retailers capable of collecting large-scale datasets of […]

Read More
Malicious Traffic Predictive Indicators in Content Delivery Networks: a Big Data Analytics Approach

Content Delivery Networks (CDNs) represent the up-to-date standard to transfer data through on-growing Internet. They are designed to manage traffic streams to avoid network problems. Despite the fact that CDNs attempt to satisfy security requirements (authentication, data privacy and integrity), they face rising innovative threats, observable in the cyber-space. The main objective of this project […]

Read More
Multi-agent Quadrotor Control and Distributed Intelligence in GPS Denied Environments

Networks are ubiquitous in our world. In broad terms, a networked control system consists of sensors, actuators and controllers interconnected and coordinated through a communication network. Networked control with distributed intelligence can open new directions in the industry of robotic entertainment allowing for pursuer-evader games to be played with multiple robots. The research proposed here […]

Read More
Automated Generation of Software Tools to Support Data Ingestion for Environmental Modelling and Monitoring

Environmental modelling and monitoring software systems, which are very important in assessing the effects of climate change, require open data from a large number of sources including all levels of government, NGOs such as watershed management authorities, consultants and business. This data needs to be brought together into internal databases and to be kept up-to-date […]

Read More
Recurrent Deep Architectures for Modeling Time Series Data

Deep learning is currently the dominant machine learning technique as a result of state of the art performance in vision (Russakovsky, et al., 2015), speech (Amodei, et al., 2015) and natural language processing (Vinyals et al., 2015). The improvement in performance of these models is attributed to the availability of large datasets for training the […]

Read More
Software Defined Security Orchestrator for Content Delivery Networks

Denial of service attacks deny a service, such as visiting a website or access to a network, by deliberately congesting the server or the network resources. In addition to delivering digital contents to end-users, content delivery networks (CDNs) are supposed to protect the content origins, such as Netflix or Amazon Video, against denial of service […]

Read More