Affiliation:
1. Institute of Computer Science, University of Tartu, Tartu, Estonia
2. Centre for Public Research Henri Tudor - SSI, Luxembourg
Abstract
System security is an important artefact. However security is typically
considered only at implementation stage nowadays in industry. This makes it
difficult to communicate security solutions to the stakeholders earlier and
raises the system development cost, especially if security implementation
errors are detected. On the one hand practitioners might not be aware of the
approaches that help represent security concerns at the early system
development stages. On the other hand a part of the problem might be that
there exists only limited support to compare different security development
languages and especially their resulting security models. In this paper we
propose a systematic approach to assess quality of the security models. To
illustrate validity of our proposal we investigate three security models,
which present a solution to an industrial problem. One model is created using
PL/SQL, a procedural extension language for SQL; another two models are
prepared with SecureUML and UMLsec, both characterized as approaches for
model-driven security. The study results in a higher quality for the later
security models. These contain higher semantic completeness and correctness,
they are easier to modify, understand, and facilitate a better communication
of security solutions to the system stakeholders than the PL/SQL model. We
conclude our paper with a discussion on the requirements needed to adapt the
model-driven security approaches to the industrial security analysis.
Publisher
National Library of Serbia
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献