A Game-Theoretic Decision-Making Framework for Engineering Self-Protecting Software Systems

被引:4
作者
Emami-Taba, Mahsa [1 ]
机构
[1] Univ Waterloo, Software Technol Appl Res STAR Grp, Waterloo, ON, Canada
来源
PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017) | 2017年
关键词
Self-Protecting Software; Decision Making; Game Theory; Software Quality Goals;
D O I
10.1109/ICSE-C.2017.43
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Targeted and destructive nature of strategies used by attackers to break down the system require mitigation approaches with dynamic awareness. Making a right decision, when facing today's sophisticated and dynamic attacks, is one of the most challenging aspects of engineering self-protecting software systems. Inspired by game theory, in this research work, we model the interactions between the attacker and the software system as a two-player game. Using game-theoretic techniques, the self-protecting software systems is able to: (i) fuse the strategies of attackers into the decision-making model, and (ii) refine the strategies in dynamic attack scenarios by utilizing what has learned from the system's and adversary's interactions. This research introduces a novel decision-making framework with three phases: (i) modeling quality goals aiming at incorporating them into the decision model, (ii) designing game-theoretic techniques in order to build the decision model, and (iii) realizing the decision-making engine in the adaptation manager. Modeling quality goals provides the adaptation manager with the knowledge-base required in making a systematic adaptation decision. The framework aims at exhibiting a plug-and-play capability to adapt game-theoretic techniques that suite security goals and requirements of the software.
引用
收藏
页码:449 / 452
页数:4
相关论文
共 50 条
  • [21] Game-Theoretic Decision-Making and Payoff Design for UAV Collision Avoidance in a Three-Dimensional Airspace
    Deniz, Meryem
    Zhao, Lu
    Wan, Yan
    Lewis, Frank L.
    UNMANNED SYSTEMS, 2024, 12 (03) : 499 - 509
  • [22] Adaptive Robust Game-Theoretic Decision Making Strategy for Autonomous Vehicles in Highway
    Sankar, Gokul S.
    Han, Kyoungseok
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (12) : 14484 - 14493
  • [23] FORMULATING THREE-WAY DECISION MAKING WITH GAME-THEORETIC ROUGH SETS
    Azam, Nouman
    2013 26TH ANNUAL IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2013, : 695 - 698
  • [24] A Game Theoretic Decision-Making Framework With Conflict-Aware Nash Equilibrium Selection for Autonomous Vehicles at Uncontrolled Intersections
    Cao, Yuxiao
    Zeng, Xiangrui
    Yin, Zhouping
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2025, 26 (01) : 210 - 224
  • [25] Game-Theoretic Analysis of Adversarial Decision Making in a Complex Socio-Physical System
    Cullen, Andrew
    Alpcan, Tansu
    Kalloniatis, Alexander
    DYNAMIC GAMES AND APPLICATIONS, 2024,
  • [26] Game-Theoretic Lane-Changing Decision Making and Payoff Learning for Autonomous Vehicles
    Lopez, Victor G.
    Lewis, Frank L.
    Liu, Mushuang
    Wan, Yan
    Nageshrao, Subramanya
    Filev, Dimitar
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (04) : 3609 - 3620
  • [27] Disclose or Exploit? A Game-Theoretic Approach to Strategic Decision Making in Cyber-Warfare
    Chen, Haipeng
    Han, Qian
    Jajodia, Sushil
    Lindelauf, Roy
    Subrahmanian, V. S.
    Xiong, Yanhai
    IEEE SYSTEMS JOURNAL, 2020, 14 (03): : 3779 - 3790
  • [28] Interdependence-Aware Game-Theoretic Framework for Secure Intelligent Transportation Systems
    Ferdowsi, Aidin
    Eldosouky, Abdelrahman
    Saad, Walid
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (22) : 16395 - 16405
  • [29] Game Theoretic Markov Decision Processes for Optimal Decision Making in Social Systems
    Chen, Yan
    Gao, Yang
    Jiang, Chunxiao
    Liu, K. J. Ray
    2014 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP), 2014, : 268 - 272
  • [30] Agent-based game-theoretic model for collaborative web services: Decision making analysis
    Khosravifar, Babak
    Bentahar, Jamal
    Mizouni, Rabeb
    Otrok, Hadi
    Alishahi, Mahsa
    Thiran, Philippe
    EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (08) : 3207 - 3219