skip to main content
Visitante
Meu Espaço
Minha Conta
Sair
Identificação
This feature requires javascript
Tags
Revistas Eletrônicas (eJournals)
Livros Eletrônicos (eBooks)
Bases de Dados
Bibliotecas USP
Ajuda
Ajuda
Idioma:
Inglês
Espanhol
Português
This feature required javascript
This feature requires javascript
Primo Search
Busca Geral
Busca Geral
Acervo Físico
Acervo Físico
Produção Intelectual da USP
Produção USP
Search For:
Clear Search Box
Search in:
Busca Geral
Or hit Enter to replace search target
Or select another collection:
Search in:
Busca Geral
Busca Avançada
Busca por Índices
This feature requires javascript
This feature requires javascript
Architectural decision-making on interoperability in software-intensive systems
Valle, Pedro Henrique Dias
Biblioteca Digital de Teses e Dissertações da USP; Universidade de São Paulo; Instituto de Ciências Matemáticas e de Computação 2021-04-06
Acesso online
Exibir Online
Detalhes
Resenhas & Tags
Mais Opções
This feature requires javascript
Enviar para
Adicionar ao Meu Espaço
Remover do Meu Espaço
E-mail (máximo 30 registros por vez)
Imprimir
Link permanente
Referência
EasyBib
EndNote
RefWorks
del.icio.us
Exportar RIS
Exportar BibTeX
This feature requires javascript
Título:
Architectural decision-making on interoperability in software-intensive systems
Autor:
Valle, Pedro Henrique Dias
Orientador:
Nakagawa, Elisa Yumi
Assuntos:
Arquitetura De Software
;
Interoperabilidade
;
Linguagem De Padrões
;
Interoperability
;
Pattern Language
;
Software Architecture
Notas:
Tese (Doutorado)
Descrição:
Software-intensive systems are increasingly present in several domains, such as Industry 4.0, military, smart cities, and smart agriculture. Due to the increasing complexity and size of these systems, their architectural design has become a considerably complicated task. In contrast, interoperability has played an essential role in the success of softwareintensive systems since this class of systems is sometimes composed of individual systems that need to communicate. However, software architects have faced difficulties in comprehending, analyze, and select suitable interoperability architectural solutions for these systems. Motivated by this scenario, the main objective of this doctoral thesis is to provide software architects means to support the decision-making on how to address the different levels of interoperability in software-intensive systems. More specifically, we established: (i) a typology of architectural strategies organized by strategy type and four different interoperability levels; and (ii) a catalog composed of main interoperability issues and the set of architectural patterns to mitigate these issues. This catalog is considered validated because it was defined according to information obtained systematically in the scientific literature and confirmed in the survey results that we performed with 33 practitioners. As a result, we observed that this catalog could support software architects to decide better which architectural solutions could solve each interoperability issue in their integration projects.
DOI:
10.11606/T.55.2021.tde-23062021-141447
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:
2021-04-06
Formato:
Adobe PDF
Idioma:
Inglês
Links
Este item no Dedalus
Teses e Dissertações USP
E-mail do autor
E-mail do orientador
This feature requires javascript
This feature requires javascript
Voltar para lista de resultados
Resultado
1
Avançar
This feature requires javascript
This feature requires javascript
Buscando em bases de dados remotas. Favor aguardar.
Buscando por
em
scope:(USP_VIDEOS),scope:("PRIMO"),scope:(USP_FISICO),scope:(USP_EREVISTAS),scope:(USP),scope:(USP_EBOOKS),scope:(USP_PRODUCAO),primo_central_multiple_fe
Mostrar o que foi encontrado até o momento
This feature requires javascript
This feature requires javascript