Auto Proposta

DEI - FCTUC
Gerado a 2024-05-08 02:55:33 (Europe/Lisbon).
Voltar

Titulo Estágio

Citibrain playground

Áreas de especialidade

Engenharia de Software

Local do Estágio

Coimbra

Enquadramento

A Ubiwhere encontra-se a desenvolver e a instalar a sua plataforma para cidades inteligentes, Citibrain (http://www.citibrain.com). Esta plataforma é responsável pela recolha, processamento, armazenamento e disponibilização de informação relativa à cidade, nas áreas de mobilidade e ambiente, e obtida através de sensores e serviços web.

Neste momento, a marca Citibrain dispõe de quatro soluções verticais para resolver problemas específicos da cidade: Smart Parking, Smart Waste, Smart Air Quality e Smart Traffic. Com o decorrer do tempo, foram surgindo clientes interessados em adquirir estas soluções para melhorar os processos de gestão dos seus serviços ou de tornar as suas cidades mais inteligentes. No entanto, antes de se efetivar uma compra, há uma fase de piloto onde, normalmente, são instalados alguns sensores para validar o conceito e perceber como funciona o sistema.

Para agilizar este processo, propõe-se o desenvolvimento de uma ferramenta web que tenha a função de "playground". Esta deverá funcionar como um serviço de teste para os produtos da marca Citibrain, onde será possível gerar um cenário emulado em que possam ser demonstradas as funcionalidades da plataforma. Assim, a ideia passa por oferecer a possíveis clientes uma plataforma em que pode escolher uma determinada cidade ou região, especificar o vertical pretendido, e ver o sistema em funcionamento com dados gerados por um número de sensores previamente escolhidos. O objectivo principal da plataforma é auxiliar o cliente a explorar a solução para explorar as potencialidades da mesma, sem que seja necessária a aquisição de hardware.

Objetivo

Com este estágio, pretende-se que o aluno efectue um estudo do estado da arte em sistemas semelhantes, nomeadamente, "playgrounds" para soluções de IoT ou para outro tipo de plataformas web. Este levantamento servirá, em conjunto com as necessidades definidas pela empresa, para definir os requisitos da solução a desenvolver. Espera-se depois que o estagiário defina uma arquitectura para dar resposta a estes requisitos, que servirá de base para a implementação do sistema. Em todas as fases do trabalho, o estagiário será acompanhado pela equipa sénior responsável pela implementação da plataforma Citibrain.

Plano de Trabalhos - Semestre 1

- Estudo do estado da arte em sistemas semelhantes, nomeadamente, Playgrounds para IoT ou outro tipo de plataformas web
- Definição dos requisitos da solução a desenvolver
- Desenho de uma arquitetura que responda aos requisitos definidos

Plano de Trabalhos - Semestre 2

- Desenvolvimento de um protótipo da plataforma
- Testes e documentação da solução

Condições

- Integração em equipa sénior
- Bolsa de Estágio (valor a acordar individualmente)
- Integração na equipa com sede no Instituto Pedro Nunes

Orientador

Francisco Manuel Gonçalves Monsanto de Serra e Silva
fmonsanto@ubiwhere.com 📩