Projects

DICE [H2020]

DICE offers a novel UML profile and tools that will help software designers reasoning about reliability, safety and efficiency of Big Data applications. The DICE methodology covers quality assessment, architecture enhancement, continuous testing and agile delivery, relying on principles of the emerging DevOps paradigm.
[+] more

iBids [EPSRC]

iBids proposes to develop techniques and tools for the quantitative analysis and optimisation of multi-tiered data storage systems. The primary objective is to develop novel modelling approaches to define and facilitate the most appropriate data placement and data migration strategies. These strategies share the common aim of placing data on the most effective target device in a tiered storage architecture. In the proposed research, the allocation algorithm will be able to decide the placement strategy and trigger data migrations to optimize an appropriate utility function. Our research will also take into account the likely quantitative impact of evolving storage and energy-efficiency technologies, by developing suitable models of these and integrating them into our tier-allocation methodologies. In essence, our models will be specialised for different storage and power technologies (e.g. fossil fuel, solar, wind). <br />
[+] more

MODAClouds [FP7]

The main goal of MODAClouds is to provide methods, a decision support system, an open source IDE and run-time environment for the high-level design, early prototyping, semi-automatic code generation, and automatic deployment of applications on multi-Clouds with guaranteed QoS.
[+] more

OptiMAM [EPSRC]

The OptiMAM project focuses on the definition of novel algorithms based on matrix-analytix methods (MAM) to enable the optimisation of service-oriented architecture design and business processes. The project has a modelling scope and wants to deliver better methods for evaluating and optimising the design of workflows underpinning service-oriented architectures and business processes.
[+] more

RADON [H2020]

RADON aims at creating a DevOps framework to create and manage microservices-based applications that can optimally exploit serverless computing technologies. RADON applications will include fine-grained and independently deployable microservices that can efficiently exploit FaaS and container technologies. The end goal is to broaden the adoption of serverless computing technologies within the European software industry. The methodology will strive to tackle complexity, harmonize the abstraction and actuation of action-trigger rules, avoid FaaS lock-in, and optimize decomposition and reuse through model-based FaaS-enabled development and orchestration.
[+] more

SPANDO [FP7]

The goal of SPANDO (Self-organising Performance Prediction and Optimisation for Large-scale Software Systems) is to contribute to the development of decentralised self-optimising software systems. The project focuses on the conceptual foundations and engineering techniques on the use of run-time performance prediction models and self-organising adaptation strategies to achieve a decentralised performance optimisation of the system
[+] more
Delicious Twitter Digg this StumbleUpon Facebook