Proposta de dissertação do MEI
Título: Service orchestration language for cloud applications
Proponente(s): Carla Ferreira
Créditos: 42 ECTS
Área científica: Software Construction and Analysis
Início preferencial: Qualquer semestre
URL:
Já estão em curso trabalhos preliminares executados pelo alunos:
Breve descrição: Cloud applications are increasingly fragmented into aggregations of micro-services that organically cooperate with each other. These services are autonomous and independent entities that can be seen as units of execution, each with its own underlying storage system. The goal of this work is to define a language for defining the orchestration between the services.
This language should be expressive enough to define global integrity invariants relating data that is scattered across services. To help developer, another goal is to automatically synthesise cross-service communication based on different coordination patterns.

This proposal is part of the EU Lightkone project: https://www.lightkone.eu/
Observações: