Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: http://bibliotecatede.uninove.br/handle/tede/3507
Registro completo de metadados
Campo DCValorIdioma
dc.creatorGatto, Dacyr Dante de Oliveira-
dc.creator.Latteshttp://lattes.cnpq.br/2980113132269496por
dc.contributor.advisor1Sassi, Renato José-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/8750334661789610por
dc.contributor.referee1Sassi, Renato José-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/8750334661789610por
dc.contributor.referee2Lopes, Fábio Silva-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2302666201616083por
dc.contributor.referee3Sátyro, Walter Cardoso-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/2303930363058289por
dc.contributor.referee4Costa, Ivanir-
dc.contributor.referee4Latteshttp://lattes.cnpq.br/0646085361798175por
dc.contributor.referee5Pinto, Luiz Fernando Rodrigues-
dc.contributor.referee5Latteshttp://lattes.cnpq.br/5175169037805717por
dc.date.accessioned2024-11-07T18:41:47Z-
dc.date.issued2024-06-04-
dc.identifier.citationGatto, 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.urihttp://bibliotecatede.uninove.br/handle/tede/3507-
dc.description.resumoO 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.abstractThe 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.provenanceSubmitted 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.provenanceMade 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-04eng
dc.formatapplication/pdf*
dc.languageporpor
dc.publisherUniversidade Nove de Julhopor
dc.publisher.departmentInformáticapor
dc.publisher.countryBrasilpor
dc.publisher.initialsUNINOVEpor
dc.publisher.programPrograma de Pós-Graduação em Informática e Gestão do Conhecimentopor
dc.rightsAcesso Abertopor
dc.subjectciclo de vida de desenvolvimento de software seguropor
dc.subjectespecificação de requisitos de softwarepor
dc.subjectrequisitos funcionais e não funcionaispor
dc.subjectmaturidade do ciclo de vida de desenvolvimento de software seguropor
dc.subjectsegurança da informaçãopor
dc.subjectsecure software development life cycleeng
dc.subjectsoftware requirements specificationeng
dc.subjectfunctional and non-functional requirementseng
dc.subjectsecure software development life cycle maturityeng
dc.subjectinformation securityeng
dc.subject.cnpqCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
dc.titleArquitetura integrada de normas e frameworks de desenvolvimento de software seguro aplicada para apoiar a identificação de falhas na especificação de requisitospor
dc.title.alternativeIntegrated architecture of secure software development standards and frameworks applied to support the identification of flaws in requirements specificationeng
dc.typeTesepor
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 TamanhoFormato 
Dacyr Dante de Oliveira Gatto.pdfDacyr Dante de Oliveira Gatto6,44 MBAdobe PDFBaixar/Abrir Pré-Visualizar


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