question

O que se entende por "integridade de sistemas de software" quando definir requisitos nao-funcionais?

Eu encontrei um monte de definições para a integridade como um requisitos não-funcionais de sistemas de software, alguns por exemplo indica que para os requisitos de integridade apenas os administradores de sistema devem ser capazes de adicionar novo item no sistema, outro indica que os usuários devem ser autenticados antes de acessar o sistema
Assim, são esses exemplos de integridade ou eles são exemplo de requisitos de segurança ou privacidade
BR
resposta Resposta
A integridade de sistemas de software, quando definindo requisitos não-funcionais, refere-se à capacidade do sistema de garantir que os dados sejam protegidos contra alterações não autorizadas ou corrompidas. Isso significa que o sistema deve ser capaz de manter a precisão e a consistência dos dados ao longo do tempo, protegendo a integridade das informações contra modificações maliciosas ou acidentais.

Em relação às definições encontradas para a integridade como um requisito não funcional, é importante destacar que a restrição de acesso apenas aos administradores de sistema para adicionar novos itens pode fazer parte dos requisitos de integridade, pois isso garante que apenas usuários autorizados possam modificar o sistema, protegendo a integridade dos dados.

Da mesma forma, a autenticação de usuários antes de acessar o sistema também está relacionada à integridade, uma vez que ajuda a garantir a segurança e a precisão dos dados, evitando acessos não autorizados que possam comprometer a integridade do sistema.

Quanto à diferenciação entre requisitos de integridade e requisitos de segurança ou privacidade, é importante notar que esses conceitos estão interligados. Os requisitos de integridade visam garantir que as informações sejam protegidas contra modificações não autorizadas, enquanto os requisitos de segurança estão relacionados à proteção do sistema contra acessos não autorizados e ataques cibernéticos. Já os requisitos de privacidade estão mais relacionados ao controle e proteção das informações pessoais dos usuários.

Em resumo, os exemplos mencionados são sim relacionados à integridade como requisito não-funcional, pois contribuem para garantir a proteção dos dados e a consistência do sistema ao longo do tempo. No entanto, é importante considerar também a interdependência entre os requisitos de integridade, segurança e privacidade para garantir a eficácia e a proteção abrangente do sistema de software.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved