首页> 外文期刊>International Journal of Software Engineering & Applications (IJSEA) >On the Relationship between Software Complexity and Security
【24h】

On the Relationship between Software Complexity and Security

机译:论软件复杂性与安全之间的关系

获取原文
           

摘要

This work aims at discussing the complexity aspect of software while demonstrating its relationship with security. Complexity is an essential part of software; however, numerous studies indicate that they increase the vulnerability of the software systems and introduce bugs in the program. Many developers face difficulty when trying to understand the complex components of software. Complexity in software increases when objects in the software are used to design a more complex object while creating a hierarchical complexity in the system. However, it is necessary for the developers to strive for minimum complexity, as increased complexity introduces security risks in the software, which can cause severe monetary and reputational damage to a government or a private organization. It even causes bodily harm to human beings with various examples found in previous years where security breaches led to severe consequences. Hence it is vital to maintain low complexity and simple design of structure. Various developers tend to introduce deliberate complexities in the system so that they do not have to write the same program twice; however, it is getting problematic for the software organizations as the demands of security are continually increasing.
机译:这项工作旨在讨论软件的复杂性方面,同时展示其与安全性关系。复杂性是软件的重要组成部分;然而,许多研究表明它们增加了软件系统的漏洞并在程序中引入错误。在尝试理解软件的复杂组件时,许多开发人员面临困难。软件中的复杂性增加,当软件中的对象用于设计更复杂的对象时,在创建系统中的分层复杂性时,该复杂性会增加。但是,开发人员有必要争取最小复杂性,因为复杂性增加引入了软件中的安全风险,这可能导致政府或私人组织的严重货币和声誉损害。它甚至在前几年发现的各种例子对人类造成身体伤害,安全漏洞导致严重后果。因此,保持低复杂性和结构简单的结构至关重要。各种开发人员倾向于在系统中介绍故意复杂性,以便他们不必两次编写相同的程序;但是,由于安全性不断增加,软件组织对软件组织产生了问题。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号