arrow
返回

A security pattern detection framework for building more secure software

delete2021-01-01
delete3
PRE
AI
A
Aleem Khalid Alvi *
M
Mohammad Zulkernine
DOI:10.1016/j.jss.2020.110838delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Security patterns are one of the reusable building blocks of a secure software architecture that provide solutions to particular recurring security problems in given contexts. Incomplete or nonstandard implementation of security patterns may produce vulnerabilities and invite attackers. Therefore, the detection of security patterns improves the quality of security features. In this paper, we propose a security pattern detection (SPD) framework and its internal pattern matching techniques. The frame-work provides a platform for data extraction, pattern matching, and semantic analysis techniques. We implement ordered matrix matching (OMM) and non-uniform distributed matrix matching (NDMM) techniques. The OMM technique detects a security pattern matrix inside the target system matrix (TSM). The NDMM technique determines whether the relationships between all classes of a security pattern are similar to the relationships between some classes of the TSM. The semantic analysis is used to reduce the rate of false positives. We evaluate and compare the performance of the proposed SPD framework using both matching techniques based on four case studies independently. The results show that the NDMM technique provides the location of the security patterns, and it is highly flexible, scalable and has high accuracy with acceptable memory and time consumption for large projects. (c) 2020 Elsevier Inc. All rights reserved.
Keyword:
Software design component
Security patterns
Security pattern detection technique
Security quality assurance
Secure architectural design
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

Q
queens university - canada
学者数:
1.8W
论文数: 1.7W
被引数: 29
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Design pattern detection using similarity scoring使用相似性评分进行设计模式检测
err2006-11-01
err308
PREAI
errTsantalis, Nikolaos; Chatzigeorgiou, Alexander; Stephanides, George; Halkidis, Spyros T.
err分享
err收藏
没有更多内容