Architectural decision-making on interoperability in software-intensive systems (2021)
- Authors:
- Autor USP: VALLE, PEDRO HENRIQUE DIAS - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: ARQUITETURA DE SOFTWARE; TOMADA DE DECISÃO; INTEROPERABILIDADE; PADRÕES DE SOFTWARE
- Keywords: Interoperability; Linguagem de padrões; Pattern language; Software architecture
- Agências de fomento:
- Language: Inglês
- Abstract: Sistemas intensivos em software estão cada vez mais presentes em diversos domínios, como Indústria 4.0, militar, cidades inteligentes, agricultura, entre outros. Devido ao aumento da complexidade e do tamanho desses sistemas, o projeto arquitetural tem-se tornado uma atividade consideravelmente complexa, enquanto a interoperabilidade tem desempenhado um importante papel no sucesso desses sistemas, uma vez que eles são, muitas vezes, compostos por sistemas individuais que precisam se comunicar. Apesar disso, os arquitetos de software têm enfrentado dificuldades para analisar, compreender, e guiar como a interoperabilidade pode ser abordada em arquiteturas de software de sistemas intensivos em software. Motivado por esse cenário, o objetivo principal desta tese de doutorado é fornecer aos arquitetos meios para a tomada de decisões sobre como abordar os diferentes níveis de interoperabilidade em sistemas intensivos em software. Mais especificamente, foram estabelecidos: (i) uma tipologia de estratégias arquiteturais organizadas por tipo de estratégia e pelos quatro diferentes níveis de interoperabilidade; e (ii) um catálogo composto dos principais problemas de interoperabilidade e um conjunto de padrões arquiteturais para mitigar esses problemas. Esse catálogo é considerado validado porque ele foi definido de acordo com as informações obtidas sistematicamente na literatura científica e nos resultados do survey que foi conduzido com 33 profissionais. Como resultado, observou-seque este catálogo pode apoiar os arquitetos a decidir quais soluções arquiteturais poderiam ser utilizadas para alcançar interoperabilidade em seus projetos de integração.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2021
- Data da defesa: 06.04.2021
-
ABNT
VALLE, Pedro Henrique Dias. Architectural decision-making on interoperability in software-intensive systems. 2021. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2021. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23062021-141447/. Acesso em: 10 abr. 2026. -
APA
Valle, P. H. D. (2021). Architectural decision-making on interoperability in software-intensive systems (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23062021-141447/ -
NLM
Valle PHD. Architectural decision-making on interoperability in software-intensive systems [Internet]. 2021 ;[citado 2026 abr. 10 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23062021-141447/ -
Vancouver
Valle PHD. Architectural decision-making on interoperability in software-intensive systems [Internet]. 2021 ;[citado 2026 abr. 10 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23062021-141447/ - Jogos educacionais digitais e a inclusão das mulheres na programação: um mapeamento sistemático
- Avaliação de usabilidade do CoderBot como recurso pedagógico no ensino de programação
- A relação entre Engenharia de Software e Tecnologias na Educação em Computação
- An experience report on user-centered chatbot design through design thinking
- Tecnologias de avaliação da experiência do usuário (UX) em chatbots: um mapeamento sistemático da literatura
- Evaluating design fiction for requirements elicitation in a digital game: an exploratory experimental study
- Designed for a Court, used in a University: the communicability of SEI from the perspective of undergraduate students
- Transformando a presença feminina em Computação a partir de oficinas de programação em Python
- Narrativas que programam futuros por meio de um jogo educacional digital para meninas refugiadas no Brasil
- Uma página, muitas informações: como as universidades federais lidam com diferentes requisitos legais em seus sites
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
