Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/99220
Title: Upgrade do OneCare para Arquitetura Microserviços
Authors: Pereira, Mário Alexandre Arzileiro
Orientador: Cabral, Bruno Miguel Brás
Damasceno, António
Keywords: 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
Issue Date: 1-Jul-2016
Place of publication or event: Coimbra
Abstract: 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.
Description: 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
Rights: embargoedAccess
Appears in Collections:FCTUC Eng.Informática - Teses de Mestrado

Files in This Item:
File Description SizeFormat
RelatórioFinal_MP_2010134709.pdf2.67 MBAdobe PDFView/Open
Show full item record

Page view(s)

58
checked on Apr 23, 2024

Download(s)

54
checked on Apr 23, 2024

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.