arrow
返回

A comprehensive pattern-oriented approach to engineering security methodologies

delete2015-01-01
delete17
PRE
AI
A
Anton V. Uzunov *
K
Katrina Falkner
E
Eduardo B. Fernández
DOI:10.1016/j.infsof.2014.09.001delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Context: Developing secure software systems is an issue of ever-growing importance. Researchers have generally come to acknowledge that to develop such systems successfully, their security features must be incorporated in the context of a systematic approach: a security methodology. There are a number of such methodologies in the literature, but no single security methodology is adequate for every situation, requiring the construction of fit-to-purpose methodologies or the tailoring of existing methodologies to the project specifics at hand. While a large body of research exists addressing the same requirement for development methodologies - constituting the field of Method Engineering - there is nothing comparable for security methodologies as such; in fact, the topic has never been studied before in such a context. Objective: In this paper we draw inspiration from a number of Method Engineering ideas and fill the latter gap by proposing a comprehensive approach to engineering security methodologies. Method: Our approach is embodied in three interconnected parts: a framework of interrelated security process patterns; a security-specific meta-model; and a meta-methodology to guide engineers in using the latter artefacts in a step-wise fashion. A UML-inspired notation is used for representing all pattern-based methodology models during design and construction. The approach is illustrated and evaluated by tailoring an existing, real-life security methodology to a distributed-system-specific project situation. Results: The paper proposes a novel pattern-oriented approach to modeling, constructing, tailoring and combining security methodologies, which is the very first and currently sole such approach in the literature. We illustrate and evaluate our approach in an academic setting, and perform a feature analysis to highlight benefits and deficiencies. Conclusion: Using our proposal, developers, architects and researchers can analyze and engineer security methodologies in a structured, systematic fashion, taking into account all security methodology aspects. (C) 2014 Elsevier B.V. All rights reserved.
Keyword:
Secure software engineering
Security methodologies
Method engineering
Process patterns
Software security
Modeling
AI总结

AI总结

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

期刊

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

机构

U
University of Adelaide
学者数:
2.3W
论文数: 2.4W
被引数: 4.2W
State University System of Florida 封面图
State University System of Florida
学者数:
12.8W
论文数: 10.9W
被引数: 130
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Pesticides of natural origin
err2009-01-01
err0
PREAI
errWilliam Charles Evans; Daphne Evans
err分享
err收藏
An engineering process for developing Secure Data Warehouses
err2009-06-01
err24
PREAI
errTrujillo, Juan; Soler, Emilio; Fernandez-Medina, Eduardo; Piattini, Mario
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Survey of the exterior noise of some passenger cars
err1973-08-01
err0
PREAI
errE.J. Rathé; F. Casula; H. Hartwig; H. Mallet
err分享
err收藏
学者 查看更多内容