University of Limerick
Browse

Requirements and specifications for adaptive security: concepts and analysis

Download (212.48 kB)
conference contribution
posted on 2018-07-26, 11:33 authored by Thein Than Tun, Mu Yang, Arosha K. Bandara, Y. Yu, A. Nhlabatsi, N. Khan, K.M. Khan, Bashar Bashara
In an adaptive security-critical system, security mechanisms change according to the type of threat posed by the environment. Specifying the behavior of these systems is diicult because conditions of the environment are diicult to describe until the system has been deployed and used for a length of time. This paper deines the problem of adaptation in security-critical systems, and outlines the RELAIS approach for expressing requirements and specifying the behavior in a way that helps identify the need for adaptation, and the appropriate adaptation behavior at runtime. The paper introduces the notion of adaptation via input approximation and proposes statistical machine learning techniques for realizing it. The approach is illustrated with a running example and is applied to a realistic security example from a cloud-based ile-sharing application. Bayesian classiication and logistic regression methods are used to implement adaptive speciications and these methods ofer diferent levels of adaptive security and usability in the ile-sharing application.

Funding

Study on Aerodynamic Characteristics Control of Slender Body Using Active Flow Control Technique

Japan Society for the Promotion of Science

Find out more...

History

Publication

SEAMS '18 Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems;pp. 161-171

Publisher

Association for Computing Machinery

Note

peer-reviewed

Other Funding information

SFI, ERC

Rights

"© ACM, 2018. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in SEAMS '18 Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, pp. 161-171, http://dx.doi.org/10.1145/3194133.3194155

Language

English

Usage metrics

    University of Limerick

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC