Please use this identifier to cite or link to this item: https://ric.cps.sp.gov.br/handle/123456789/12434
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorITO, Márcia-
dc.contributor.authorBASTOS, Lucas Batista-
dc.date.accessioned2023-05-03T18:14:41Z-
dc.date.available2023-05-03T18:14:41Z-
dc.date.issued2022-12-10-
dc.identifier.citationBASTOS, Lucas Batistas. Métodos de desenvolvimento de arquitetura de software, 2022. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2022.pt_BR
dc.identifier.urihttps://ric.cps.sp.gov.br/handle/123456789/12434-
dc.description.abstractObjetivo: analisar os métodos e técnicas existentes para o desenvolvimento de arquiteturas de software. Projeto: foi realizada uma revisão sistemática da Literatura. O autor conduziu de forma independente a seleção dos artigos científicos. Foi utilizada a estratégia PICOC para identificar diferentes componentes de evidências, logo após realizada a extração de forma padronizada. Principal Medida de Resultado: Artigos sobre desenvolvimento de arquiteturas de software que utilizam alguma metodologia e formas de avaliação de soluções arquitetônicas. Resultados: Foram encontrados 475 artigos que, após análise e aplicação de critérios de qualidade, restaram 5 artigos aceitos. Conclusão: Arquitetura de software tem um papel fundamental no ciclo de vida do sistema causando maior grau de adaptação e longevidade para a solução sistêmica. Existem diversas metodologias que são agrupadas em quatro estilos arquiteturais: arquiteturas orientadas a objetos, arquiteturas baseadas em estados/eventos, arquiteturas de controle de feedback e arquiteturas de sistemas em tempo real. O desenvolvimento de uma arquitetura depende do modelo de domínio, arquitetura de domínio e infraestrutura, e sua avaliação é concebida levando em consideração requisitos não funcionais de um sistema, sendo a performance o principal deles.pt_BR
dc.description.abstractPurpose: analyze existing methods and techniques for the development of software architectures. Project: A systematic review of the literature was carried out. Where the author independently conducted the selection of scientific articles. The PICOC strategy was used to identify different evidence components, shortly after standardized extraction was performed. Main Outcome Measure: Articles about development of software architectures that use some methodology and forms of evaluation of architectural solutions. Results: 475 articles were found, after analysis and application of quality criteria, left 5 accepted articles. Conclusion: Software architecture has key role in the system lifecycle, causing a greater degree of adaptation and longevity for the systemic solution. There are several methodologies that are grouped into four architectural styles: object-oriented architectures, state/event-based architectures, feedback control architectures and real-time systems architectures. The development of an architecture depends on the domain model, domain architecture and infrastructure, and its evaluation is designed taking into account non-functional requirements of a system, performance being the main one.pt_BR
dc.description.sponsorshipCurso Superior de Tecnologia em Análise e Desenvolvimento de Sistemaspt_BR
dc.language.isopt_BRpt_BR
dc.publisher002pt_BR
dc.subjectArquitetura de softwarept_BR
dc.subjectDesenvolvimento de softwarept_BR
dc.subject.otherInformação e Comunicaçãopt_BR
dc.titleMétodos de desenvolvimento de arquitetura de softwarept_BR
dc.typeMonografiapt_BR
Appears in Collections:Trabalhos de conclusão de curso

Files in This Item:
File Description SizeFormat 
ads_2022_2_lucasbatistabastos_metodosdedesenvolvimentodearquitetura.pdf
  Restricted Access
572.88 kBAdobe PDFView/Open Request a copy


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