Supporting architectural design of acknowledged SoS (2016)
- Authors:
- Autor USP: GONÇALVES, MARCELO BENITES - ICMC
- Unidade: ICMC
- Sigla do Departamento: SSC
- Subjects: ARQUITETURA DE SOFTWARE; PROCESSO DE SOFTWARE; SOFTWARES; DESENVOLVIMENTO DE SOFTWARE
- Keywords: Acknowledged system-of-systems; Design process; Processo de design arquitetural; Sistema-de-sistemas reconhecidos; Software architecture
- Language: Inglês
- Abstract: Sistemas-de-sistemas ou SoS (do inglês, \"Systems-of-Systems\"), são sistemas complexos de larga escala e, algumas vezes, críticos e intensivos a software que têm se mostrado uma classe de sistemas promissora em vários domínios de aplicação. Em paralelo, arquiteturas de software têm um papel importante no desenvolvimento de sistemas intensivos a software, tratando requisitos funcionais e não-funcionais. Processos sistemáticos para o design de arquiteturas de software de SoS podem lidar com desafios do desenvolvimento desses sistemas, incluindo a promoção da colaboração de sistemas constituintes independentes, envolvendo diferentes proprietários, missões e interesses. Embora SoS intensivos a software sejam relevantes e necessários em diversos domínios de aplicação, a maior parte de suas arquiteturas tem sido desenvolvidas de forma ad hoc. Há uma ausência de processos estruturados para arquitetar SoS, dificultando a adoção segura de SoS, reduzindo possibilidades de compartilhamento de soluções arquiteturais para problemas comuns e impactando negativamente no sucesso desses sistemas. Esta tese apresenta um processo geral para SoS reconhecidos chamado SOAR (do inglês, \"General Process for Acknowledged SoS Software Architectures\") que dá suporte ao estabelecimento de instâncias de processos para o design arquitetural desses sistemas. Concebido para prover diferentes níveis de suporte de acordo com o contexto de desenvolvimento de cada SoS, o SOAR é constituído por um kernel dealto nível que descreve o que precisa ser feito para arquitetar SoS e também por três práticas que descrevem atividades e produtos de trabalho para guiar como conduzir a análise, a síntese e a avaliação arquitetural. Na avaliação do SOAR, foram realizados três surveys, um estudo de viabilidade e um experimento. Os resultados obtidos indicam que o SOAR pode oferecer um suporte positivo na instanciação de processos para o design de SoS reconhecidos e, como consequência, contribuir para o desenvolvimento e a evolução destes sistemas complexos intensivos a software.
- Imprenta:
- Publisher place: São Carlos
- Date published: 2016
- Data da defesa: 12.12.2016
-
ABNT
GONÇALVES, Marcelo Benites. Supporting architectural design of acknowledged SoS. 2016. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2016. Disponível em: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11012017-162252/. Acesso em: 28 mar. 2024. -
APA
Gonçalves, M. B. (2016). Supporting architectural design of acknowledged SoS (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11012017-162252/ -
NLM
Gonçalves MB. Supporting architectural design of acknowledged SoS [Internet]. 2016 ;[citado 2024 mar. 28 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11012017-162252/ -
Vancouver
Gonçalves MB. Supporting architectural design of acknowledged SoS [Internet]. 2016 ;[citado 2024 mar. 28 ] Available from: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-11012017-162252/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas