Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos
| Ano de defesa: | 2019 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | , , |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Goiás
|
| Programa de Pós-Graduação: |
Programa de Pós-graduação em Ciência da Computação (INF)
|
| Departamento: |
Instituto de Informática - INF (RG)
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | http://repositorio.bc.ufg.br/tede/handle/tede/9586 |
Resumo: | With the increasing participation of software in so-called critical systems, several domains create standards and certification processes with the intention of guaranteeing the dimensions of Confidence in Software-Intensive Critical Systems (SICS). The evolution is constant and research groups have presented new approaches, methods and tools with the aim of making the requirements of standards more efficient and effective in the development of a SICS. Among the tools, the Software Assurance Case has gained prominence. This work explored the state of the art on the application of Assurance Cases in Software Certification through a Systematic Review of Literature. It was also possible to propose a Metamodel to contribute to the generation of more robust and efficient Assurance Case Models, explaining the objectives of the standards and demonstrating the hierarchical control between the actors, processes and their products, from the initial stages of the SICS project. The Metamodel was instantiated according to SACM 2.0 Standard and uses concepts from the RAF metamodel and the STECA tool. A Case Study allowed the application of the proposed Metamodel in the generation of a Assurance Case Model for Roll Rate Control (RRC) equipment. In this way, it was possible to demonstrate the utility of the Metamodel in generating Assurance Cases that meet and clarify the prescriptions of the Software Considerations in Airborne Systems and Equipment Certification (DO-178C) standard. |
| id |
UFG-2_2cf4c6cc61d7cf262ed204ac4f8972f6 |
|---|---|
| oai_identifier_str |
oai:repositorio.bc.ufg.br:tede/9586 |
| network_acronym_str |
UFG-2 |
| network_name_str |
Repositório Institucional da UFG |
| repository_id_str |
|
| spelling |
Federson, Fernando Marqueshttp://lattes.cnpq.br/0513724372523279Federson, Fernando MarquesCarvalho, Sérgio Teixeira deMelo, Francisco Ramos dehttp://lattes.cnpq.br/9374853224569533Porfírio, Emerson José2019-05-08T13:33:43Z2019-04-23PORFÍRIO, E. J. Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos. 2019. 122 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019.http://repositorio.bc.ufg.br/tede/handle/tede/9586With the increasing participation of software in so-called critical systems, several domains create standards and certification processes with the intention of guaranteeing the dimensions of Confidence in Software-Intensive Critical Systems (SICS). The evolution is constant and research groups have presented new approaches, methods and tools with the aim of making the requirements of standards more efficient and effective in the development of a SICS. Among the tools, the Software Assurance Case has gained prominence. This work explored the state of the art on the application of Assurance Cases in Software Certification through a Systematic Review of Literature. It was also possible to propose a Metamodel to contribute to the generation of more robust and efficient Assurance Case Models, explaining the objectives of the standards and demonstrating the hierarchical control between the actors, processes and their products, from the initial stages of the SICS project. The Metamodel was instantiated according to SACM 2.0 Standard and uses concepts from the RAF metamodel and the STECA tool. A Case Study allowed the application of the proposed Metamodel in the generation of a Assurance Case Model for Roll Rate Control (RRC) equipment. In this way, it was possible to demonstrate the utility of the Metamodel in generating Assurance Cases that meet and clarify the prescriptions of the Software Considerations in Airborne Systems and Equipment Certification (DO-178C) standard.Com a participação cada vez mais intensa do software nos chamados sistemas críticos, diversos domínios criam normas e processos de certificação com a intenção de garantir as dimensões da Confiança nos Sistemas Críticos e Intensivos em Software (SCIS). A evolução é constante e grupos de pesquisas tem apresentado novas abordagens, métodos e ferramentas com o objetivo de tornar mais eficiente e eficaz as exigências das normas no desenvolvimento de um SCIS. Entre as ferramentas, o Caso de Garantia de Software (Software Assurance Case) tem ganho destaque. Este trabalho explorou o estado da arte sobre a aplicação dos Casos de Garantia na Certificação de Software por meio de uma Revisão Sistemática da Literatura. Também foi possível propor um Metamodelo para contribuir na geração de Modelos de Casos de Garantia mais robustos eeficientes, explicitando os objetivos das normas e evidenciando o controle hierárquico entre os atores, processos e seus produtos, desde as fases iniciais do projeto do SCIS. O Metamodelo foi instanciado de acordo com Padrão SACM 2.0 e utiliza conceitos do metamodelo RAF e da ferramenta STECA. Um Caso de Estudo permitiu a aplicação do Metamodelo proposto na geração de um Modelo de Caso de Garantia para o equipamento Roll Rate Control (RRC). Desta forma, foi possível evidenciar a utilidade do Metamodelo ao gerar Casos de Garantia que atendem e explicitam as prescrições da norma Software Considerations in Airborne Systems and Equipment Certification (DO-178C).application/pdfporUniversidade Federal de GoiásPrograma de Pós-graduação em Ciência da Computação (INF)UFGBrasilInstituto de Informática - INF (RG)http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessCasos de garantia de softwareCertificaçãoMetamodelosConfiançaSTECASoftware assurance casesCertificationMetamodelsConfidenceSTECACIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUm metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricosA metamodel for assurance cases of software-intensive critical systems based on systems-theoretic early concept analisysinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-3303550325223384799600600600-77122667346336447683671711205811204509reponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGORIGINALDissertação - Emerson José Porfírio - 2019.pdfDissertação - Emerson José Porfírio - 2019.pdfapplication/pdf4146872http://repositorio.bc.ufg.br/tede/bitstreams/4259f732-c8c2-479c-bb9c-b744fbff6b02/download2dbaa296ea6523caa702fabe2a252627MD55LICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://repositorio.bc.ufg.br/tede/bitstreams/e32f307b-9be8-4c1a-b06d-a749b75256f9/downloadbd3efa91386c1718a7f26a329fdcb468MD51CC-LICENSElicense_urllicense_urltext/plain; charset=utf-849http://repositorio.bc.ufg.br/tede/bitstreams/31008ec0-ee32-407f-90a0-9c6f8df11216/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_texttext/html; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/6114656e-3cbf-4a27-927d-2c1040254714/downloadd41d8cd98f00b204e9800998ecf8427eMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-80http://repositorio.bc.ufg.br/tede/bitstreams/460bc893-192e-409a-9706-2df74d3f91d9/downloadd41d8cd98f00b204e9800998ecf8427eMD54tede/95862019-05-08 10:33:43.877http://creativecommons.org/licenses/by-nc-nd/4.0/Acesso Abertoopen.accessoai:repositorio.bc.ufg.br:tede/9586http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttps://repositorio.bc.ufg.br/tedeserver/oai/requestgrt.bc@ufg.bropendoar:oai:repositorio.bc.ufg.br:tede/12342019-05-08T13:33:43Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)falseTk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo= |
| dc.title.eng.fl_str_mv |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| dc.title.alternative.eng.fl_str_mv |
A metamodel for assurance cases of software-intensive critical systems based on systems-theoretic early concept analisys |
| title |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| spellingShingle |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos Porfírio, Emerson José Casos de garantia de software Certificação Metamodelos Confiança STECA Software assurance cases Certification Metamodels Confidence STECA CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| title_full |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| title_fullStr |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| title_full_unstemmed |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| title_sort |
Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos |
| author |
Porfírio, Emerson José |
| author_facet |
Porfírio, Emerson José |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Federson, Fernando Marques |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/0513724372523279 |
| dc.contributor.referee1.fl_str_mv |
Federson, Fernando Marques |
| dc.contributor.referee2.fl_str_mv |
Carvalho, Sérgio Teixeira de |
| dc.contributor.referee3.fl_str_mv |
Melo, Francisco Ramos de |
| dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/9374853224569533 |
| dc.contributor.author.fl_str_mv |
Porfírio, Emerson José |
| contributor_str_mv |
Federson, Fernando Marques Federson, Fernando Marques Carvalho, Sérgio Teixeira de Melo, Francisco Ramos de |
| dc.subject.por.fl_str_mv |
Casos de garantia de software Certificação Metamodelos Confiança STECA |
| topic |
Casos de garantia de software Certificação Metamodelos Confiança STECA Software assurance cases Certification Metamodels Confidence STECA CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| dc.subject.eng.fl_str_mv |
Software assurance cases Certification Metamodels Confidence STECA |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
With the increasing participation of software in so-called critical systems, several domains create standards and certification processes with the intention of guaranteeing the dimensions of Confidence in Software-Intensive Critical Systems (SICS). The evolution is constant and research groups have presented new approaches, methods and tools with the aim of making the requirements of standards more efficient and effective in the development of a SICS. Among the tools, the Software Assurance Case has gained prominence. This work explored the state of the art on the application of Assurance Cases in Software Certification through a Systematic Review of Literature. It was also possible to propose a Metamodel to contribute to the generation of more robust and efficient Assurance Case Models, explaining the objectives of the standards and demonstrating the hierarchical control between the actors, processes and their products, from the initial stages of the SICS project. The Metamodel was instantiated according to SACM 2.0 Standard and uses concepts from the RAF metamodel and the STECA tool. A Case Study allowed the application of the proposed Metamodel in the generation of a Assurance Case Model for Roll Rate Control (RRC) equipment. In this way, it was possible to demonstrate the utility of the Metamodel in generating Assurance Cases that meet and clarify the prescriptions of the Software Considerations in Airborne Systems and Equipment Certification (DO-178C) standard. |
| publishDate |
2019 |
| dc.date.accessioned.fl_str_mv |
2019-05-08T13:33:43Z |
| dc.date.issued.fl_str_mv |
2019-04-23 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
PORFÍRIO, E. J. Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos. 2019. 122 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019. |
| dc.identifier.uri.fl_str_mv |
http://repositorio.bc.ufg.br/tede/handle/tede/9586 |
| identifier_str_mv |
PORFÍRIO, E. J. Um metamodelo para casos de garantia de sistemas críticos e intensivos em software baseado em análise do conceito inicial de sistemas teóricos. 2019. 122 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2019. |
| url |
http://repositorio.bc.ufg.br/tede/handle/tede/9586 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.program.fl_str_mv |
-3303550325223384799 |
| dc.relation.confidence.fl_str_mv |
600 600 600 |
| dc.relation.department.fl_str_mv |
-7712266734633644768 |
| dc.relation.cnpq.fl_str_mv |
3671711205811204509 |
| dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Goiás |
| dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação (INF) |
| dc.publisher.initials.fl_str_mv |
UFG |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
Instituto de Informática - INF (RG) |
| publisher.none.fl_str_mv |
Universidade Federal de Goiás |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFG instname:Universidade Federal de Goiás (UFG) instacron:UFG |
| instname_str |
Universidade Federal de Goiás (UFG) |
| instacron_str |
UFG |
| institution |
UFG |
| reponame_str |
Repositório Institucional da UFG |
| collection |
Repositório Institucional da UFG |
| bitstream.url.fl_str_mv |
http://repositorio.bc.ufg.br/tede/bitstreams/4259f732-c8c2-479c-bb9c-b744fbff6b02/download http://repositorio.bc.ufg.br/tede/bitstreams/e32f307b-9be8-4c1a-b06d-a749b75256f9/download http://repositorio.bc.ufg.br/tede/bitstreams/31008ec0-ee32-407f-90a0-9c6f8df11216/download http://repositorio.bc.ufg.br/tede/bitstreams/6114656e-3cbf-4a27-927d-2c1040254714/download http://repositorio.bc.ufg.br/tede/bitstreams/460bc893-192e-409a-9706-2df74d3f91d9/download |
| bitstream.checksum.fl_str_mv |
2dbaa296ea6523caa702fabe2a252627 bd3efa91386c1718a7f26a329fdcb468 4afdbb8c545fd630ea7db775da747b2f d41d8cd98f00b204e9800998ecf8427e d41d8cd98f00b204e9800998ecf8427e |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFG - Universidade Federal de Goiás (UFG) |
| repository.mail.fl_str_mv |
grt.bc@ufg.br |
| _version_ |
1861293856644923392 |