| Compartilhamento |
|
Use este identificador para citar ou linkar para este item:
http://bibliotecatede.uninove.br/handle/tede/3507Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Gatto, Dacyr Dante de Oliveira | - |
| dc.creator.Lattes | http://lattes.cnpq.br/2980113132269496 | por |
| dc.contributor.advisor1 | Sassi, Renato José | - |
| dc.contributor.advisor1Lattes | http://lattes.cnpq.br/8750334661789610 | por |
| dc.contributor.referee1 | Sassi, Renato José | - |
| dc.contributor.referee1Lattes | http://lattes.cnpq.br/8750334661789610 | por |
| dc.contributor.referee2 | Lopes, Fábio Silva | - |
| dc.contributor.referee2Lattes | http://lattes.cnpq.br/2302666201616083 | por |
| dc.contributor.referee3 | Sátyro, Walter Cardoso | - |
| dc.contributor.referee3Lattes | http://lattes.cnpq.br/2303930363058289 | por |
| dc.contributor.referee4 | Costa, Ivanir | - |
| dc.contributor.referee4Lattes | http://lattes.cnpq.br/0646085361798175 | por |
| dc.contributor.referee5 | Pinto, Luiz Fernando Rodrigues | - |
| dc.contributor.referee5Lattes | http://lattes.cnpq.br/5175169037805717 | por |
| dc.date.accessioned | 2024-11-07T18:41:47Z | - |
| dc.date.issued | 2024-06-04 | - |
| dc.identifier.citation | Gatto, Dacyr Dante de Oliveira. Arquitetura integrada de normas e frameworks de desenvolvimento de software seguro aplicada para apoiar a identificação de falhas na especificação de requisitos. 2024. 293 f. Tese( Programa de Pós-Graduação em Informática e Gestão do Conhecimento) - Universidade Nove de Julho, São Paulo. | por |
| dc.identifier.uri | http://bibliotecatede.uninove.br/handle/tede/3507 | - |
| dc.description.resumo | O Ciclo de Vida de Desenvolvimento de Software, ou em inglês Software Development Life Cycle (SDLC) é uma abordagem de processo de desenvolvimento que abrange desde a concepção até a manutenção do produto final de software. A especificação de requisitos de software é uma fase importante do SDLC, que envolve identificar os requisitos funcionais e não funcionais. Falhas nessa fase podem levar a problemas para a organização, como problemas de segurança da informação. Uma abordagem de processo de desenvolvimento que contempla segurança da informação é o Ciclo de Vida de Desenvolvimento de Software Seguro, ou em inglês, Secure Software Development Life Cycle (S-SDLC), que integra segurança em todas as fases do desenvolvimento de software, porém ele pode não abranger todas as atividades de cada fase do ciclo. As Normas consideradas referências para a segurança da informação, como ISO/IEC 27001 e ISO/IEC 27002; e frameworks como NIST Cyberecurity Framework (CSF), CIS Critical Security Controls, Mitre Att&ck e OWASP Secure Coding Practices (OWASP SCP), apoiam esta abrangência, principalmente se integradas em uma arquitetura. A literatura menciona a importância de uma arquitetura que integre normas e frameworks de segurança da informação que aborde as falhas nas especificações de requisitos funcionais e não funcionais em todas as atividades no S-SDLC, sem sobrecarregar o desenvolvimento de software. Assim, o objetivo deste trabalho foi desenvolver e aplicar uma Arquitetura Integrada de Normas e Frameworks de Desenvolvimento de Software Seguro para apoiar a identificação de falhas de especificação de requisitos funcionais e não funcionais, nas fases do Ciclo de Vida de Desenvolvimento de Software Seguro. O desenvolvimento da arquitetura foi dividido em seis fases distintas: Revisão Sistemática da Literatura (RSL); Pesquisa Documental; Desenvolvimento da Arquitetura Integrada de Normas e Frameworks de Desenvolvimento de Software Seguro; Definição, Aplicação e Avaliação do Modelo de Maturidade do S-SDLC; Aplicação da Arquitetura Integrada de Normas e Frameworks de Desenvolvimento de Software Seguro no S-SDLC e Validação da Evolução de Maturidade do S-SDLC Pós-Aplicação da Arquitetura Integrada de Normas e Frameworks de Desenvolvimento de Software Seguro. Com o desenvolvimento e a aplicação da arquitetura, sanou-se problemas do S-SDLC, assim como observou-se que as fases e atividades do S-SDLC foram apoiadas com requisitos e controles de segurança da informação que proporcionaram o aumento da maturidade do S-SDLC, comparando-se o status do S-SDLC Pré-Aplicação e Pós-Aplicação da arquitetura. | por |
| dc.description.abstract | The Software Development Life Cycle (SDLC) is a development process approach that spans from the conception to the maintenance of the final software product. The software requirements specification is a crucial phase of the SDLC, involving the identification of functional and non-functional requirements. Failures in this phase can lead to organizational issues such as information security problems. A development process approach that encompasses information security is the Secure Software Development Life Cycle (S-SDLC), which integrates security into all phases of software development, although it may not cover all activities of each phase of the cycle. Standards considered references for information security, such as ISO/IEC 27001 and ISO/IEC 27002; and frameworks like NIST Cybersecurity Framework (CSF), CIS Critical Security Controls, Mitre Att&ck, and OWASP Secure Coding Practices (OWASP SCP), support this comprehensiveness, especially if integrated into an architecture. The literature highlights the importance of an architecture that integrates information security standards and frameworks addressing failures in the specifications of functional and non-functional requirements across all activities in the S-SDLC, without overburdening software development. Thus, the aim of this work was to develop and apply an Integrated Architecture of Standards and Frameworks for Secure Software Development to support the identification of failures in specifying functional and non-functional requirements during the phases of the Secure Software Development Life Cycle. The development of the architecture was divided into six distinct phases: Systematic Literature Review (SLR); Documentary Research; Development of the Integrated Architecture of Standards and Frameworks for Secure Software Development; Definition, Application, and Evaluation of the S-SDLC Maturity Model; Application of the Integrated Architecture of Standards and Frameworks for Secure Software Development in the S-SDLC; and Validation of S-SDLC Maturity Evolution Post-Application of the Integrated Architecture of Standards and Frameworks for Secure Software Development. With the development and application of the architecture, problems of the S-SDLC were addressed, and it was observed that the phases and activities of the S-SDLC were supported with information security requirements and controls that enhanced the maturity of the S-SDLC, comparing the status of the S-SDLC Pre-Application and Post-Application of the architecture. | eng |
| dc.description.provenance | Submitted by Nadir Basilio (nadirsb@uninove.br) on 2024-11-07T18:41:47Z No. of bitstreams: 1 Dacyr Dante de Oliveira Gatto.pdf: 6599360 bytes, checksum: 22a6c03d35cc581ec06ebcb841c1532f (MD5) | eng |
| dc.description.provenance | Made available in DSpace on 2024-11-07T18:41:47Z (GMT). No. of bitstreams: 1 Dacyr Dante de Oliveira Gatto.pdf: 6599360 bytes, checksum: 22a6c03d35cc581ec06ebcb841c1532f (MD5) Previous issue date: 2024-06-04 | eng |
| dc.format | application/pdf | * |
| dc.language | por | por |
| dc.publisher | Universidade Nove de Julho | por |
| dc.publisher.department | Informática | por |
| dc.publisher.country | Brasil | por |
| dc.publisher.initials | UNINOVE | por |
| dc.publisher.program | Programa de Pós-Graduação em Informática e Gestão do Conhecimento | por |
| dc.rights | Acesso Aberto | por |
| dc.subject | ciclo de vida de desenvolvimento de software seguro | por |
| dc.subject | especificação de requisitos de software | por |
| dc.subject | requisitos funcionais e não funcionais | por |
| dc.subject | maturidade do ciclo de vida de desenvolvimento de software seguro | por |
| dc.subject | segurança da informação | por |
| dc.subject | secure software development life cycle | eng |
| dc.subject | software requirements specification | eng |
| dc.subject | functional and non-functional requirements | eng |
| dc.subject | secure software development life cycle maturity | eng |
| dc.subject | information security | eng |
| dc.subject.cnpq | CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | por |
| dc.title | Arquitetura integrada de normas e frameworks de desenvolvimento de software seguro aplicada para apoiar a identificação de falhas na especificação de requisitos | por |
| dc.title.alternative | Integrated architecture of secure software development standards and frameworks applied to support the identification of flaws in requirements specification | eng |
| dc.type | Tese | por |
| Aparece nas coleções: | Programa de Pós-Graduação em Informática e Gestão do Conhecimento | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| Dacyr Dante de Oliveira Gatto.pdf | Dacyr Dante de Oliveira Gatto | 6,44 MB | Adobe PDF | Baixar/Abrir Pré-Visualizar |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.
