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.
Objetivo
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 📩