Smart cities

RePhrase - REfactoring Parallel Heterogeneous Resource-Aware Applications - a Software Engineering Approach


The focus of the RePhrase project is on producing new software engineering tools, techniques and methodologies for developing data-intensive applications in C++, targeting heterogeneous multicore/manycore systems that combine CPUs and GPUs into a coherent parallel platform. Data-intensive applications are one of the most important and commonly encountered classes of industrial application. Such applications are often potentially highly parallel and are a clear match to emerging heterogeneous parallel architectures.

EUBra-BIGSEA - Europe-Brazil Collaboration of BIG Data Scientific Research through Cloud-Centric Applications

EUBra-BIGSEA is developing a QoS architecture that will predict resource consumption of Big Data Analytics applications in order to pre-allocate and dynamically adjust virtualized infrastructures. EUBra-BIGSEA will leverage mixed horizontal and vertical elasticity on hybrid container and VM infrastructures to support a rich Data Analytic framework powered by OPHIDIA, COMPSs and Spark, which will be enriched with these capabilities.

BigClouT - Big data meeting Cloud and IoT for empowering the citizen clout in smart cities

BigClouT project makes use of today’s three key technologic enablers, Internet of Things (IoT), cloud computing and big data, for the objective of increasing the efficiency in using urban infrastructure, economic and natural resources shared by the increasing population. BigClouT will offer an analytic mind to the city by creating distributed intelligence that can be implanted throughout the whole city network.

CHOReVOLUTION - The Choreography Platform for Future Internet Applications


The CHOReVOLUTION platform automates the implementation of a service choreography involving heterogeneous services and things. It provides the tools to implement a secure choreography from the design phase to the cloud deployment. Moreover, the platform also offers web tools to monitor and manage deployed choreography/services in a centralized way.

RESTASSURED - Secure Data Processing in the Cloud

RestAssured provides a reference architecture for protecting sensitive data and applications in a cloud environment by supplying secure enclaves and sticky policies for data protection that migrate across the cloud with the data. Additionally, the overall security of the end-to-end service is analyzed by models@runtime and risk analysis tools.


RAPID - Heterogeneous Secure Multi-level Remote Acceleration Service for Low-Power Integrated Systems and Devices

RAPID proposes, for the first time, a secure unified model where almost any device or infrastructure, ranging from smartphone, notebook, laptop and desktop to private and public cloud can operate as an accelerated entity and/or as an accelerator serving other less powerful devices in a secure way. At the same time, RAPID offers a registration mechanism, which permits the accelerated entities to automatically find and connect to nearby accelerators with the required resources.

iKaaS - intelligent Knowledge-as-a-Service Platform

iKaaS is paving the way towards trouble-free multi-cloud based services. We envision that in this scenario, many parties can be a provider as well as a consumer of cloud-based assets, helping to extend cloud capabilities and leverage at the same time the wealth of knowledge and services empowered through this.