skip to main content
Primo Search
Search in: Busca Geral

Architectural Views to the Representation of Dynamic Software Architectures

Biazotto, João Paulo

Biblioteca Digital de Teses e Dissertações da USP; Universidade de São Paulo; Instituto de Ciências Matemáticas e de Computação 2020-08-25

Acesso online

  • Título:
    Architectural Views to the Representation of Dynamic Software Architectures
  • Autor: Biazotto, João Paulo
  • Orientador: Nakagawa, Elisa Yumi
  • Assuntos: Arquitetura De Software; Arquitetura De Software Dinâmica; Representação Arquitetural; Visão Arquitetural; Architectural Representation; Architectural View; Dynamic Software Architecture; Software Architecture
  • Notas: Dissertação (Mestrado)
  • Descrição: Presently, several critical application domains have adopted large, complex, and softwareintensive systems, whose architectural design demand special attention. Such systems, occasionally display dynamic architectures and specific structures are required for supporting changes at run-time. Moreover, many of them require high levels of reliability due to their critical domains. Towards ensuring reliability, formal languages/notations have been used to represent dynamism in software architectures, which demand efforts and time to be learned and to model architectures; besides, the resulting models are of difficult understanding. Moreover, most of these representation are incomplete, lacking some relevant information. To mitigate this problem, this Masters project proposes a set of architectural views and associate semi-formal techniques that support architects in the design of software architectures that present dynamism. This Masters project proposes a set of architectural views and associated semi-formal techniques for supporting architects in the design of software architectures that show dynamism. From results of a systematic mapping study, a conceptual model was elaborated towards delimiting the main concepts to be covered by the views. A set of fine views (general view, reconfiguration view, rippleeffect view, scenario view, and strategy view) was then defined and a proof of concept was conducted with the use of a system for the Healthcare Supportive Home Systems domain. The results show the feasibility and suitability of using the set in combination with the conceptual model and the associated techniques for representing dynamism in software architectures.
  • DOI: 10.11606/D.55.2020.tde-29102020-153340
  • Editor: Biblioteca Digital de Teses e Dissertações da USP; Universidade de São Paulo; Instituto de Ciências Matemáticas e de Computação
  • Data de criação/publicação: 2020-08-25
  • Formato: Adobe PDF
  • Idioma: Inglês

Buscando em bases de dados remotas. Favor aguardar.