Utilize este identificador para referenciar este registo: https://hdl.handle.net/10316/99220
Título: Upgrade do OneCare para Arquitetura Microserviços
Autor: Pereira, Mário Alexandre Arzileiro
Orientador: Cabral, Bruno Miguel Brás
Damasceno, António
Palavras-chave: Arquitetura de Software; Dados especialmente sensíveis; Engenharia de Software; Gestão de Projeto; Internet das Coisas; Micro serviços; Internet of Things; Microservices; Project Management; Software Architecture; Software Engineer; Special sensitive data
Data: 1-Jul-2016
Local de edição ou do evento: Coimbra
Resumo: A rápida evolução que o mundo vive hoje em dia, acentua a necessidade de adaptar e atualizar os sistemas de informação em termos tecnológicos e de resposta às novas necessidades dos utilizadores e dos clientes. Nas empresas que fornecem serviços de aquisição e controlo de dados de múltiplos dispositivos, essa mudança é mais acentuada pela quantidade de dispositi-vos inteligentes que são colocados no mercado. A Intellicare desenvolveu a linha de produtos OneCare, que necessita de ser atualizada com frequência. No entanto, a arquitetura da solução atual não permite proceder a mudanças com a facilidade e rapidez desejada. Utilizando o processo técnico Architecture Centric Design Method foram identificadas necessidades da empresa, em termos de desafios tecnológicos e de negó-cio, e criada uma nova arquitetura de sistema que permite a adição rápida de novos compo-nentes, reduzir os tempos de testes e colocar novas funcionalidades à disposição dos clientes. Foi produzida uma arquitetura que cumpre os requisitos da Intellicare na rápida progressão e crescimento contínuo, mantendo os padrões do controlo de qualidade. A arquitetura foi vali-dada através da implementação de serviços que, em conjunto, formam um novo produto da empresa. Espera-se que a linha de produtos seja progressivamente migrada para a nova arqui-tetura.
The rapid changes that the world is experiencing today, stresses the need to adapt and update the information systems in terms of technology and responding to the needs of users and customers. In companies that provide services for the acquisition and control of data from multiple devices, this change is more pronounced by the amount of smart devices that are placed on the market. Intellicare product line, OneCare, need to be updated frequently. However, with the current architecture it not possible to not make changes with the desired ease and rapidity. Using the technical process Architecture Centric Design Method, the business needs were identified, in terms of technological and business challenges, and a new system architecture was created to enable the rapid addition of new components, reducing the time spent on testing and making new features available for customers. An architecture that meets the Intellicare requirements in rapid progression and continuous growth, maintaining the standards of quality control was produced. The architecture has been validated through the implementation of services that together form a new company product. It is expected that the product line gradually be migrated to the new architecture.
Descrição: Relatório Final de Estágio do Mestrado em Engenharia Informática apresentado à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.
URI: https://hdl.handle.net/10316/99220
Direitos: embargoedAccess
Aparece nas coleções:FCTUC Eng.Informática - Teses de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato
RelatórioFinal_MP_2010134709.pdf2.67 MBAdobe PDFVer/Abrir
Mostrar registo em formato completo

Visualizações de página

62
Visto em 14/mai/2024

Downloads

58
Visto em 14/mai/2024

Google ScholarTM

Verificar


Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.