Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde

Detalhes bibliográficos
Autor(a) principal: Ye, Daniel Xin Xin
Data de Publicação: 2020
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/22650
Resumo: Neste trabalho é apresentada uma arquitetura para o desenvolvimento de aplicações da Fábrica de Software e Tecnologia para a Saúde (SOFTECS), que atua no contexto de saúde. Com a utilização de técnicas de desenvolvimento orientado a domínio e arquitetura orientada a serviços, foi projetada uma arquitetura buscando um maior reúso do software criado. O objetivo é criar uma arquitetura que possa ser aprimorada e que aumente a qualidade do software e diminua o retrabalho existente no atual contexto de desenvolvimento. Para isso, foram levantados os requisitos de diferentes aplicações e houve a verificação de padrões arquiteturais que poderiam ser utilizados com essa finalidade. Para fazer a validação, houve uma comparação do desenvolvimento de uma nova aplicação com o desenvolvimento de outras aplicações feitas sem a criação da arquitetura. Os insumos gerados por esta comparação permitiram a criação de guias de como implementar as novas aplicações que irão utilizar da arquitetura e também levantar as vantagens e desvantagens dessa abordagem com relação a abordagem antiga. Como resultado, foram demonstrados quais as razões e os motivos para a necessidade da criação da arquitetura e também quais ganhos que o uso da arquitetura trouxe para os desenvolvedores inseridos neste contexto
id UFF-2_e53a913a55f4b721a26d345acb25a13d
oai_identifier_str oai:app.uff.br:1/22650
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para SaúdeArquitetura de softwareAplicações de saúdeProcesso de desenvolvimento de softwareDesenvolvimento de softwareArquitetura de softwareTecnologia em saúdeDesenvolvimento de softwareSoftware architectureHealth applicationsSoftware development processSoftware developmentNeste trabalho é apresentada uma arquitetura para o desenvolvimento de aplicações da Fábrica de Software e Tecnologia para a Saúde (SOFTECS), que atua no contexto de saúde. Com a utilização de técnicas de desenvolvimento orientado a domínio e arquitetura orientada a serviços, foi projetada uma arquitetura buscando um maior reúso do software criado. O objetivo é criar uma arquitetura que possa ser aprimorada e que aumente a qualidade do software e diminua o retrabalho existente no atual contexto de desenvolvimento. Para isso, foram levantados os requisitos de diferentes aplicações e houve a verificação de padrões arquiteturais que poderiam ser utilizados com essa finalidade. Para fazer a validação, houve uma comparação do desenvolvimento de uma nova aplicação com o desenvolvimento de outras aplicações feitas sem a criação da arquitetura. Os insumos gerados por esta comparação permitiram a criação de guias de como implementar as novas aplicações que irão utilizar da arquitetura e também levantar as vantagens e desvantagens dessa abordagem com relação a abordagem antiga. Como resultado, foram demonstrados quais as razões e os motivos para a necessidade da criação da arquitetura e também quais ganhos que o uso da arquitetura trouxe para os desenvolvedores inseridos neste contextoIn this work, we present an architecture for developing software applications for the Fábrica de Software e Tecnologia para a Saúde (SOFTECS), which operates in the health context. Using development techniques such as domain-driven design and service-oriented architecture, we built an architecture seeking for better reuse of the new software. Our objective is to create an architecture that could be enhanced and improving the quality of the software developed. To achieve this, we gathered requirements from different applications, and we verified the architectural patterns that could be used in our case. To validate the architecture, we compare the development of a new application with other applications built without the use of our architecture. It was then possible to generate some guides for developing the new applications that will be developed using this new architecture, and to foresee the advantages and disadvantages of this approach concerning the older one. As a result, we showed the reasons and the motivation of the software architecture creation, and also what advantagens that the use of this software architecture brings to the developers inside the contextNeves, Vânia de OliveiraMalheiros, Ana FláviaPires, Paulo de FigueiredoSeixas, Flávio LuizYe, Daniel Xin Xin2021-07-16T11:57:54Z2021-07-16T11:57:54Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfYE, Daniel Xin Xin. Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde. 2020. 57 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.https://app.uff.br/riuff/handle/1/22650http://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2021-09-23T12:19:20Zoai:app.uff.br:1/22650Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202021-09-23T12:19:20Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
title Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
spellingShingle Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
Ye, Daniel Xin Xin
Arquitetura de software
Aplicações de saúde
Processo de desenvolvimento de software
Desenvolvimento de software
Arquitetura de software
Tecnologia em saúde
Desenvolvimento de software
Software architecture
Health applications
Software development process
Software development
title_short Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
title_full Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
title_fullStr Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
title_full_unstemmed Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
title_sort Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde
author Ye, Daniel Xin Xin
author_facet Ye, Daniel Xin Xin
author_role author
dc.contributor.none.fl_str_mv Neves, Vânia de Oliveira
Malheiros, Ana Flávia
Pires, Paulo de Figueiredo
Seixas, Flávio Luiz
dc.contributor.author.fl_str_mv Ye, Daniel Xin Xin
dc.subject.por.fl_str_mv Arquitetura de software
Aplicações de saúde
Processo de desenvolvimento de software
Desenvolvimento de software
Arquitetura de software
Tecnologia em saúde
Desenvolvimento de software
Software architecture
Health applications
Software development process
Software development
topic Arquitetura de software
Aplicações de saúde
Processo de desenvolvimento de software
Desenvolvimento de software
Arquitetura de software
Tecnologia em saúde
Desenvolvimento de software
Software architecture
Health applications
Software development process
Software development
description Neste trabalho é apresentada uma arquitetura para o desenvolvimento de aplicações da Fábrica de Software e Tecnologia para a Saúde (SOFTECS), que atua no contexto de saúde. Com a utilização de técnicas de desenvolvimento orientado a domínio e arquitetura orientada a serviços, foi projetada uma arquitetura buscando um maior reúso do software criado. O objetivo é criar uma arquitetura que possa ser aprimorada e que aumente a qualidade do software e diminua o retrabalho existente no atual contexto de desenvolvimento. Para isso, foram levantados os requisitos de diferentes aplicações e houve a verificação de padrões arquiteturais que poderiam ser utilizados com essa finalidade. Para fazer a validação, houve uma comparação do desenvolvimento de uma nova aplicação com o desenvolvimento de outras aplicações feitas sem a criação da arquitetura. Os insumos gerados por esta comparação permitiram a criação de guias de como implementar as novas aplicações que irão utilizar da arquitetura e também levantar as vantagens e desvantagens dessa abordagem com relação a abordagem antiga. Como resultado, foram demonstrados quais as razões e os motivos para a necessidade da criação da arquitetura e também quais ganhos que o uso da arquitetura trouxe para os desenvolvedores inseridos neste contexto
publishDate 2020
dc.date.none.fl_str_mv 2020
2021-07-16T11:57:54Z
2021-07-16T11:57:54Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv YE, Daniel Xin Xin. Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde. 2020. 57 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.
https://app.uff.br/riuff/handle/1/22650
identifier_str_mv YE, Daniel Xin Xin. Abordagem de desenvolvimento de software com foco na arquitetura para os aplicativos da Fábrica de Software e Tecnologia para Saúde. 2020. 57 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Instituto de Computação, Universidade Federal Fluminense, Niterói, 2020.
url https://app.uff.br/riuff/handle/1/22650
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1802135249670373376