arrow
返回

Evaluation of the Pattern-based method for Secure Development (PbSD): A controlled experiment

delete2012-09-01
delete10
PRE
AI
J
Jenny Abramov
A
Arnon Sturm *
P
Peretz Shoval
DOI:10.1016/j.infsof.2012.04.001delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Context: Security in general, and database protection from unauthorized access in particular, are crucial for organizations. Although it has been long accepted that the important system requirements should be considered from the early stages of the development process, non-functional requirements such as security tend to get neglected or dealt with only at later stages of the development process. Objective: We present an empirical study conducted to evaluate a Pattern-based method for Secure Development - PbSD - that aims to help developers, in particular database designers, to design database schemata that comply with the organizational security policies regarding authorization, from the early stages of development. The method provides a complete framework to guide, enforce and verify the correct implementation of security policies within a system design, and eventually generate a database schema from that design. Method: The PbSD method was evaluated in comparison with a popular existing method that directly specifies the security requirements in SQL and Oracle's VPD. The two methods were compared with respect to the quality of the created access control specifications, the time it takes to complete the specification, and the perceived quality of the methods. Results: We found that the quality of the access control specifications using the PbSD method for secure development were better with respect to privileges granted in the table, column and row granularity levels. Moreover, subjects who used the PbSD method completed the specification task in less time compared to subjects who used SQL Finally, the subjects perceived the PbSD method clearer and more easy to use. Conclusion: The pattern-based method for secure development can enhance the quality of security specification of databases, and decrease the software development time and cost. The results of the experiment may also indicate that the use of patterns in general has similar benefits; yet this requires further examinations. (c) 2012 Elsevier B.V. All rights reserved.
Keyword:
Database design
Model driven development
Secure software development
Authorization
Security patterns
Controlled experiment

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

B
ben-gurion university of the negev
学者数:
8.4K
论文数: 5.1K
被引数: 1
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Wipe-sampling procedure optimisation for the determination of 23 antineoplastic drugs used in the hospital pharmacy
err2019-07-17
err0
errOAAI
errNicolas Guichard; Julien Boccard; Serge Rudaz; Pascal Bonnabry; Sandrine Fleury Souverain
err分享
err收藏
The effect of autonomic nervous system activity on exagerrated blood pressure response to exercise
err2000-06-01
err0
PREAI
errBeyhan ERYONUCU; Mehmet BILGE; Niyazi GÜLER; İsmail UYGAN
err分享
err收藏
Tissue-specific DNA damage response in Mouse Whole-body irradiation
err2021-11-19
err0
errOAAI
errSeon-Gyeong Lee; Namwoo Kim; In Bae Park; Jun Hong Park; Kyungjae Myung
err分享
err收藏
学者 查看更多内容