Exportar registro bibliográfico

Architectural Views to the Representation of Dynamic Software Architectures (2020)

  • Autores:
  • Autor USP: BIAZOTTO, JOÃO PAULO - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • Assuntos: ARQUITETURA DE SOFTWARE; CONFIABILIDADE DE SOFTWARE; DESENVOLVIMENTO DE SOFTWARE
  • Palavras-chave do autor: Architectural representation; Architectural view; Arquitetura de software dinâmica; Dynamic software architecture; Representação arquitetural; Software architecture; Visão arquitetural
  • Agências de fomento:
  • Idioma: Inglês
  • Resumo: Atualmente, diversos domínios de aplicação críticos vem adotando sistemas grandes, complexos e com uso intensivo de software que requerem atenção especial ao projeto de suas arquiteturas de software. Eventualmente, esses sistemas apresentam arquiteturas dinâmicas e estruturas específicas são necessárias para apoiar mudanças em tempo de execução. Além disso, muitos desses sistemas requerem alto nível de confiabilidade devido aos seus domínios críticos.Para garantir a confiabilidade desses sistemas, linguagens/notações formais vem sendo usadas para representar o dinamismo em arquiteturas de software. No entanto, essas linguagens/notações exigem esforço e tempo para serem aprendidas e usadas para modelar arquiteturas; além disso, os modelos resultantes são difíceis de compreender. Além disso, mutias vezes esses modelos são incompletos, deixando de apresentar informações importantes. Para mitigar este problema, este projeto de mestrado propõe um conjunto de visões arquiteturais e técnicas semi-formais associadas que auxiliam os arquitetos no projeto de arquiteturas de software que apresentem dinamismo. Para tanto, a partir dos resultados de um mapeamento sistemático, foi elaborado um modelo conceitual para delimitar os principais conceitos que deveriam ser contemplados pelas visões. A seguir, um conjunto de visões (visão geral, visão de reconfiguração, visão de efeito cascata, visão de cenário e visão de estratégia) foi definido e uma prova de conceito foi conduzida usando umsistema para o domínio de Healthcare Supportive Home Systems. Como resultado, observamos a viabilidade e adequação do uso do conjunto de visões arquiteturais aliadas ao uso do modelo conceitual e técnicas associadas, para representar o dinamismo em arquiteturas de software.
  • Imprenta:
  • Data da defesa: 25.08.2020
  • Acesso à fonte
    Como citar
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      BIAZOTTO, João Paulo. Architectural Views to the Representation of Dynamic Software Architectures. 2020. Dissertação (Mestrado) – Universidade de São Paulo, São Carlos, 2020. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29102020-153340/. Acesso em: 03 jun. 2024.
    • APA

      Biazotto, J. P. (2020). Architectural Views to the Representation of Dynamic Software Architectures (Dissertação (Mestrado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29102020-153340/
    • NLM

      Biazotto JP. Architectural Views to the Representation of Dynamic Software Architectures [Internet]. 2020 ;[citado 2024 jun. 03 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29102020-153340/
    • Vancouver

      Biazotto JP. Architectural Views to the Representation of Dynamic Software Architectures [Internet]. 2020 ;[citado 2024 jun. 03 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-29102020-153340/


Biblioteca Digital de Produção Intelectual da Universidade de São Paulo     2012 - 2024