Security Requirements for Application Software

2011 ◽  
pp. 75-156

Software security testing is essential to reveal the weaknesses in the security of the system. The security level of the software must be assessed properly and timely so that the security breaches can be prevented to occur otherwise they harm the system. Security testing during designing the software will be advantageous to reduce the rework and expenses required if it will be found insecure after the implementation. Security testing can be achieved efficiently through proper framework at the early stages of software development. Security can be checked at the initial level by taking inputs at the requirement phase and design phase so that loopholes can be found and the propagation of vulnerabilities can be prevented. At requirement phase security requirements can be filtered and then at the next phase designing artifacts can be inspected for security errors. A metric is designed which will grade the software under test and state that whether the system is secured at the proper level or not. In this paper a framework is proposed which is based on metric and the validation of the metric is done through the Weyuker’s property.


2021 ◽  
Vol 13 (S) ◽  
pp. 87-97
Author(s):  
Serhii F. KASHTANOV ◽  
Yury O. POLUKAROV ◽  
Oleksiy I. POLUKAROV ◽  
Liudmyla O. MITIUK ◽  
Nataliia F. KACHYNSKA

The required level of safety of machines and mechanisms is achieved through the use of appropriate safety management systems for industrial equipment, including programmable electronic ones. Such systems usually include a variety of security devices for managing industrial equipment settings. Since electronic control systems are currently considered the most promising control systems in this area, the study of the security parameters of their application support determines the relevance of this study. This study analyses the main requirements of IEC 61508 and IEC 62061 standards for compliance with modern safety requirements of embedded and applied software for electronic control systems of machines and mechanisms. This study proposes an algorithm for step-by-step implementation of software for electronic machine control systems in accordance with basic security standards for both built-in and application software. Testing has been determined as the main method of verification of application software. Based on the results of the analysis, it was found that the specification of security requirements, both built-in and application software, should highlight the necessary characteristics of each subsystem, providing information that allows choosing the equipment that meets existing security requirements. Relevant recommendations are given on the specifics of practical application of these standards.


2014 ◽  
Vol 1 (1) ◽  
pp. 1-5
Author(s):  
Poonam Rawat ◽  
◽  
Neha Rawat ◽  
Shikha Singh ◽  
Awantika . ◽  
...  

2020 ◽  
Author(s):  
Hanny Puput Eliyarista Saragih

Perangkat lunak (software) adalah istilah khusus untuk data yang diformat, dan disimpan secara digital. Perangkat lunak tersusun atas program yang menentukan apa yang harus dilakukan oleh komputer. Komputer harus melaksanakan instruksi yang terdapat dalam program untuk mendapatkan hasil yang berguna. Ada dua macam perangkat lunak yaitu sistem software dan application software. Sistem software berguna untuk mengatur file, me-load dan mengeksekusi program serta menerima perintah dari mouse atau keyboard. Sistem software biasa disebut dengan sistem operasi (operating system). Sedang application software adalah software yang digunakan untuk menyelesaikan suatu pekerjaan. Contoh application software adalah Microsoft Word, Microsoft Excel.


2020 ◽  
Author(s):  
wulan sipahutar

Software Component is a computer application that is useful for carrying out a desired job. This application is needed as a liaison between the brain (brainware) with hardware (hardware). Software also means a computer program that serves to perform special tasks, such as making documents, manipulating photos, making financial reports, or designing a house. Software can be divided into two, namely: System Operation. Software that functions to connect between users and computers, for example Windows 7, Windows 8, Linux, and Windows 10. Application. Software that can be applied to meet user needs. System network adapter drivers, network operations, and network protocols. As for examples of software in online communication, as follows. skype, hangout, web conference, whatsapp, Microsoft excel, video and audio, earlerning


2020 ◽  
Author(s):  
Hanny Puput Eliyarista Saragih

Perangkat lunak (software) adalah istilah khusus untuk data yang diformat, dan disimpan secara digital. Perangkat lunak tersusun atas program yang menentukan apa yang harus dilakukan oleh komputer. Komputer harus melaksanakan instruksi yang terdapat dalam program untuk mendapatkan hasil yang berguna. Ada dua macam perangkat lunak yaitu sistem software dan application software. Sistem software berguna untuk mengatur file, me-load dan mengeksekusi program serta menerima perintah dari mouse atau keyboard. Sistem software biasa disebut dengan sistem operasi (operating system). Sedang application software adalah software yang digunakan untuk menyelesaikan suatu pekerjaan. Contoh application software adalah Microsoft Word, Microsoft Excel


Sign in / Sign up

Export Citation Format

Share Document