Propostas atribuídas ano letico 2025/2026

DEI - FCTUC
Gerado a 2025-12-06 22:45:07 (Europe/Lisbon).
Voltar

Titulo Estágio

API OSS/J Services - Operations Support System through Java

Área Tecnológica

Desenvolvimento de plataformas de software para telecomunicações

Local do Estágio

Aveiro

Enquadramento

Os sistemas cada vez mais devem ter formas de comunicação normalizadas, nesse sentido, o TeleManagement Forum (TM Forum) definiu a forma base de comunicação entre sistemas de suporte a operações (OSS).

 

O TM Forum tem vindo a desenvolver uma linguagem comum para a empresa operações na indústria das telecomunicações, com base no modelo Shared Information/Data(SID), apresentou XML Schema Definition (XSD) para as representações Unified Modeling Language original (UML) de definições para o modelo SID, que servem de base para a integração de modelos reutilizáveis em sistemas corporativos integrados.

 

Com esta abordagem será possível exixtirem vários sistemas de uma empresa de telecomunicações, de diferentes fornecedores, comunicarem utilizando a mesma linguagem. Trata-se de uma forma "normalizada" de aceder a repositórios de informação.

 

OSS/J são interfaces genéricas baseadas no modelo de negócio NGOSS.

As APIs OSS/J são baseadas em multi-tecnologia WS, Java e XML; a integração de cada API passa pelas fases de integração das especificações, uma implementação de referência, e uma bateria de testes de certificação (TCK).

Objetivo

Pretende-se que neste estágio se identifiquem as fases que têm de ser transpostas na implementação de uma API de acordo com standards internacionais, de forma a termos formas genéricas de acesso à informação do sistema.

 

Analisar, implementar e validar a implementação OSS/J Services para CFS(costumer facing services) e RFS(resource facing services).

 

O estágio decorrerá em ambiente empresarial, será dada a oportunidade de ficar a conhecer a realidade das empresas de telecomunicações e os principais desafios que estas enfrentam.

Plano de Trabalhos - Semestre 1

T1.  Análise dos Modelos: Shared Information/Data (SID)  e OSS/J

O objectivo desta tarefa é permitir que o estagiário tenha conhecimento dos modelos com os quais irá trabalhar, bem como ter contacto com as necessidades de integração de sistemas de suporte às operações numa empresa de telecomunicações.

Terá contacto com uma implementação do OSS/J Inventory.

 

T2.  Personalização da API OSS/J Services

Na personalização da API OSS/J Services será estendida a API base para que a nova API reflicta a nossa realidade.

Plano de Trabalhos - Semestre 2

T3.  Implementação do protótipo

Implementação do protótipo End-To-End (WS + EJB Session + EJB Entity) da arquitectura de referência do TM Forum. Este protótipo deverá ser implementado para duas entidades (CFS e RFS).

 

T4.  Implementação de testes de certificação da API OSS/J Services

Pretende-se que sejam efectuados os testes de certificação da API, estes testes para duas entidades (CFS e RFS).

 

T5.  Versionamento dos Schemas e Web Services

Pretende-se com esta tarefa que se identifiquem formas de compatibilizar o versionamento de shemas e de Web Services, para que seja possível disponibilizar várias versões em simultâneo.

 

T6.  Relatório de estágio

O relatório de estágio deve ser elaborado ao longo do estágio, reflectindo o trabalho efectuado no decurso do estágio. No relatório devem constar: as boas práticas na analise, desenvolvimento e implementação de um API OSS/J; Functional User Requirements(FUR's)

Condições

Computador pessoal e software necessário ao desenvolvimento do projecto de estágio.

Integração numa equipa de projecto com 10 elementos, permitindo obter um apoio constante e uma rápida adaptação ao ambiente empresarial.

Pagamento mensal indexado ao Salário Mínimo Nacional (no 1º semestre proporcional ao n.º de horas).

Orientador

Nelson Lourenço
lourenco@maisis.pt 📩