Finance & insurance

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

rephrase.jpg.png

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.

CHOReVOLUTION - The Choreography Platform for Future Internet Applications

CHOReVOLUTION

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.

 

SUPERCLOUD - User-centric management of security and dependability in clouds of clouds

Distributed clouds are about systems that should work across multiple administrative domains, some of which may not be trusted. One currently observes a lack of interoperability between heterogeneous, often proprietary infrastructure technologies such as networking and virtualization across multiple domains, or misses a unified experience of data protection across providers. Moreover, there is a lack of provider infrastructure flexibility to enable user-control over security, either too monolithic, or failing to give access to users to low-level resources.

SPECS - Secure Provisioning of Cloud Services based on SLA Management

The “as-a-service” approach, which delegates all kinds of resources to remote cloud service providers (CSPs), calls for new security methodologies that introduce security mechanisms and controls in a modular way. This is the base notion behind SPECS security-as-a-service offering.