Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/37054
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2023_MarianaBorgesDeSampaio_tcc.pdf1,56 MBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorAlbuquerque, Fernando Antônio de Araújo Chacon de-
dc.contributor.authorSampaio, Mariana Borges de-
dc.identifier.citationSAMPAIO, Mariana Borges de. Processo de definição de arquitetura de software: exemplo de configuração e uso de processo de desenvolvimento de software. 2023. 66 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) — Universidade de Brasília, Brasília, 2023.pt_BR
dc.descriptionTrabalho de Conclusão de Curso (graduação) — Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2023.pt_BR
dc.description.abstractNo desenvolvimento de software existem processos que podem ser adotados na definição de arquitetura de software. Este trabalho visa promover o entendimento de processo de definição de arquitetura de software por meio da configuração de processo de desenvolvimento de software com elementos de processo de definição de arquitetura de software e uso do processo de desenvolvimento de software configurado. Tendo em vista ter uma configuração de processo com maior detalhamento das informações em relação ao sistema de software desenvolvido, neste trabalho foi realizada uma configuração de processo reunindo dois elementos já existentes. Sendo estes, o processo Open Unified Process (OpenUP) e a descrição da arquitetura proposta pelo IEEE 1471-2000 - IEEE Recommended Practice for Architectural Description of Software-Intensive Systems. A partir da união desses dois elementos foi construído um primeiro artefato chamado de prática para descrição de arquitetura. Tendo a descrição da arquitetura documentada, tem-se a segunda etapa da proposta de configuração deste trabalho que é realizar a avaliação da arquitetura candidata a fim de verificar se ela está adequada para a implementação do sistema de software usando o Software Architecture Analysis Method (SAAM), este método visa analisar a arquitetura de software a partir de cenários. Podendo assim encontrar problemas prévios na arquitetura antes da implementação do sistema. Com isso, foi possível observar que a identificação desses problemas permite obter uma implementação com menor retrabalho, já que erros terão sido investigados e analisados anteriormente, os componentes da arquitetura estarão detalhados de melhor forma além de permitir que se tenha a documentação de atividades que foram realizadas durante o desenvolvimento do sistema de software.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordSoftware - desenvolvimentopt_BR
dc.subject.keywordSoftware - arquiteturapt_BR
dc.subject.keywordEngenharia de softwarept_BR
dc.titleProcesso de definição de arquitetura de software : exemplo de configuração e uso de processo de desenvolvimento de softwarept_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2023-12-12T12:08:12Z-
dc.date.available2023-12-12T12:08:12Z-
dc.date.submitted2023-02-08-
dc.identifier.urihttps://bdm.unb.br/handle/10483/37054-
dc.language.isoPortuguêspt_BR
dc.rights.licenseA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.pt_BR
dc.description.abstract1In software development there are processes that can be adopted when defining the software. This work aims to promote understanding of the software architecture definition process, configuring the software development process with elements of the software architecture definition process and using the configured software development process. In order to have a process configuration with more detailed information regarding the developed software system, in this work a process configuration was carried out, bringing together two existing elements. These being the Open Unified Process (OpenUP) process and the description of the architecture proposed by IEEE 1471-2000 - IEEE Recommended Practice for Architectural Description of Software-Intensive Systems. A first artifact called practice for architecture description was built. With the description of the documented architecture, the second stage of the proposed configuration of this work follows, which consists of evaluating the candidate architecture in order to verify if it is suitable for the implementation of the software system using the Software Architecture Analysis Method (SAAM), this method aims to analyze the software architecture using scenarios. Thus being able to find previous problems in the architecture before the implementation of the system. With this, it was possible to observe that the identification of these problems allows to obtain an implementation with less rework, since errors will have already been investigated and analyzed previously, the components of the architecture will be detailed in a better way, besides allowing to have the documentation of activities that were performed during the development of the software system.pt_BR
Aparece na Coleção:Engenharia da Computação



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.