Publication | Open Access
STORE: Security Threat Oriented Requirements Engineering Methodology
114
Citations
56
References
2018
Year
EngineeringSecurity EngineeringInformation SecuritySoftware EngineeringSecurity EvaluationSecurity RequirementsSoftware AnalysisSecurity ModellingSystems EngineeringSecurity ThreatSecure By DesignNon-functional RequirementsStore MethodologySoftware DesignData SecurityCryptographySoftware SecuritySoftware TestingSecuritySecurity MeasurementThreat ModelModel-driven Security
Software security is increasingly essential as businesses rely on IT and online transactions, and both functional and non‑functional requirements are crucial early in development. The study aims to identify security threats early so that requirement engineers can elicit appropriate security requirements systematically for secure, quality software. The STORE methodology proposes threat analysis using four points (PoA, PoB, PoC, PoD), is validated through an ERP case study, and compared with SQUARE and MOSRE. STORE yields more effective and efficient security requirements, enabling engineers to elicit them in a more organized manner.
As we are continuously depending on information technology applications by adopting electronic channels and software applications for our business, online transaction and communication, software security is increasingly becoming a necessity and more advanced concern. Both the functional and non-functional requirements are important and provide the necessary needs at the early phases of the software development process, specifically in the requirement phase. The aim of this research is to identify security threats early in the software development process to help the requirement engineer elicit appropriate security requirements in a more systematic manner throughout the requirement engineering process to ensure a secure and quality software development. This article proposes the STORE methodology for security requirement elicitation based on security threats analysis, which includes the identification of four points: PoA, PoB, PoC and PoD for effective security attack analysis. Further, the proposed STORE methodology is also validated by a case study of an ERP System. We also compare our STORE methodology with two existing techniques, namely, SQUARE and MOSRE. We have shown that more effective and efficient security requirements can be elicited by the STORE methodology and that it helps the security requirement engineer to elicit security requirements in a more organized manner.
| Year | Citations | |
|---|---|---|
Page 1
Page 1