Titulo Estágio
2021_N7 Micro-service for CEP
Áreas de especialidade
Engenharia de Software
Local do Estágio
Aveiro
Enquadramento
A Altice Labs está a construir uma arquitetura de nova geração baseada em micro-serviços.
Esta nova arquitetura será constituída por vários módulos, dentro dos quais estarão os micro-serviços.
O objetivo deste estágio incide sobre o módulo de "Intelligence". Este módulo será o responsável por dotar o sistema de uma camada de inteligência que poderá ser baseada em regras "rule-based" ou artifical "Artificial Intelligence".
O micro-serviço âmbito deste estágio enquadra-se na temática da inteligência baseada em regras.
Aspetos Inovadores
Event Series Analysis;
Complex Event Processing;
CEP.
Ferramentas a utilizar
Linux, Oracle, Jboss, Java
Ferramenta de processo de desenvolvimento: JIRA, WIKI, SVN,….
Referências Bibliográficas
http://www.alticelabs.com/en/operations_support_systems.html#service_assurance
http://www.espertech.com
Objetivo
O objetivo deste projeto é criar um micro-serviço de Complex Event Processing.
Deverá ser baseado em código proprietário ou em frameworks open-source.
Deverá ter a capacidade de, através de regras, detetar padrões e a ausência de padrões em janelas temporais deslizantes (exemplo: ausência de um padrão nos últimos 5 minutos).
Como use-case de implementação deverá ser integrado no Alarm Manger para substituir o Esper (framework de CEP mas com licenciamento).
Plano de Trabalhos - Semestre 1
Estado da arte em motores de regras;
Estudar as funcionalidades do Sistema Alarm Manager;
Formação do processo de desenvolvimento de Software;
Definição dos requisitos funcionais e não funcionais;
Relatório intercalar.
Plano de Trabalhos - Semestre 2
Desenvolvimento de micro-serviço de CEP;
Desenvolvimento de testes automáticos para o micro-serviço de CEP.
Instanciação do micro-serviço de CEP no Alarm Manager;
Desenvolvimento de testes automáticos para a instânciação do micro-serviço de CEP no Alarm Manager.
Relatório Final.
Condições
Condições:
Integração de uma Bolsa de Investigação - Programa GENIUS - durante a realização do projeto de Dissertação - Integração numa equipa de I&D na Empresa Altice Labs . Valor de bolsa 835,98 euros. Período de acordo com o enquadramento da Universidade: 01 de setembro de 2021 a 31 de julho de 2022
Os alunos interessados deverão enviar para genius@inova-ria.pt ao cc Dra Regina Maia Sacchetti (963618710).
• Curriculum Vitae;
• Disciplinas realizadas até ao momento com médias ; simples documento eletrónico, que poderá obter no portal académico .
Processo de Seleção: Entrevista Inova-Ria - PROGRAMA GENIUS na qual fará parte o Orientador do projeto de forma a esclarecer a temática envolvida.
• média prevista de 13,5 - 14 valores (média linear entre licenciatura e mestrado);
• Indicação de áreas de interesse.
Para concorrer podes enviar a tua candidatura, envia email para o Programa GENIUS: genius@inova-ria.pt
Observações
Competências Chave Requeridas
Dinâmico e com ânsia pela aquisição de conhecimento;
Comunicativo e com grande espírito de equipa;
Conhecimentos sólidos de programação em linguagem java;
Conhecimentos na área de motores de regras;
Orientador (nome e email)
Carlos Guilherme Araújo - carlos-guilherme-araujo@alticelabs.com
Orientador
Carlos Guilherme Araújo
carlos-guilherme-araujo@alticelabs.com 📩