logo-ri

Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB)

Use este identificador para citar ou linkar para este item: https://www.repositorio.mar.mil.br/handle/ripcmb/846134
Título: ME-MPS: um modelo de extensão do MPS.BR para software críticos em ambientes regulados
Autor(es): Machado, Everton Moreira
Orientador(es): Marques, Johnny Cardoso
Palavras-chave: Engenharia
Software
MPS.BR
Áreas de conhecimento da DGPM: Tecnologia da Informação
Data do documento: 2022
Editor: Instituto Tecnológico da Aeronáutica (ITA)
Citação: MACHADO, Everton Moreira. ME-MPS: um modelo de extensão do MPS.br para software críticos em ambientes regulados. 2022. 127f. Dissertação de Mestrado – Instituto Tecnológico de Aeronáutica, São José dos Campos, 2022.
Descrição: Software Críticos quanto à segurança são aqueles cuja falha põe em risco vidas humanas ou podem causar grandes perdas financeiras. O sucesso na construção deste tipo de software depende do nível de segurança que seu processo de construção pode assegurar. Ambientes regulados por normas de segurança (Safety Standards) impõe às organizações de desenvolvimento de software crítico requisitos que visam a guiá-las em um processo seguro de construção. Por outro lado, o Modelo de Referência MPS.br para software (MR-MPS-SW) tem por objetivo ampliar a qualidade do processo de software de um amplo conjunto de empresas brasileiras, de pequeno e médio porte, de nichos variados, sendo então um modelo generalista de alta aplicabilidade e baixa especificidade de domínio de aplicação. Neste estudo é proposto o ME-MPS, um Modelo de Extensão ao MR-MPS-SW que adiciona Processos e Resultados Esperados para orientar entidades com interesses no estudo, adaptação ou aplicação do modelo nacional em projetos de software críticos, sendo o modelo a principal contribuição. Por meio do ME-MPS é possível derivar um processo de verificação e adaptação do MR-MPS-SW para atender aos requisitos de uma determinada norma de segurança (norma-alvo). Além do ME-MPS, este estudo apresenta, como contribuição secundária, um processo de adaptação definido para atingir os Resultados Esperados estabelecidos pelo modelo de extensão. A fim de verificar uma hipótese de pesquisa que considerava existir uma distância de conformidade entre o MR-MPS-SW e a norma RTCA DO-178C — amplamente utilizada no desenvolvimento de software crítico na aviação — e provar o conceito do modelo proposto, uma simulação de implementação foi executada. Nesta, foi definido um ciclo de vida completo (processos, tarefas, atividades, artefatos, etc.) para verificação e adaptação do MR-MPS-SW, com o objetivo de conformá-lo com um subconjunto de aspectos da norma RTCA DO-178C.
Abstract: Critical software’s failure puts human life at risk or could cause significant financial losses. The success of this kind of software depends on the safety level assured by its development process. In regulated environments, using safety standards imposes specific requirements on critical software development organizations to guide them into a safety development process. On the other hand, the MPS.br Software Reference Model (MR-MPS-SW) aims to improve the software process quality of small or medium companies, being a highly applicable generalist model. The study proposes the ME-MPS, an Extension Model to MR-MPS-SW, that adds processes and Expected Results to guide entities interested in the study, adaptation, or application of the Brazilian model in critical software projects. Through the ME-MPS it is possible to derive a verification and adaptation process to the original MR-MPS-SW to comply with the requirements of a specific safety standard (target standard). In addition to the ME-MPS, this study presents, as a secondary contribution, an adaptation process defined to aim for the expected results established by Extension Model. In order to verify a research hypothesis that considered the existence of a distance-to-comply between MRMPS-SW and RTCA DO-178C standard (widely used for critical software development in aviation) and to prove the concept of the proposed model, an implementation simulation was executed. This simulation set a complete life cycle (processes, tasks, activities, artifacts, Etc.) to verify and adapt the MR-MPS-SW for compliance with a subset of aspects of the RTCA DO-178C standard.
Tipo de Acesso: Acesso aberto
URI: https://www.repositorio.mar.mil.br/handle/ripcmb/846134
Tipo: Dissertação
Aparece nas coleções:Tecnologia da Informação: Coleção de Dissertações

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Everton Moreira.pdf1,89 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.