Optimizing Distributed Resource Allocation using Epistemic Game Theory: A Model-driven Engineering Approach

被引:1
|
作者
Rabbi, Fazle [1 ,2 ]
Kristensen, Lars Michael [1 ]
Lamo, Yngve [1 ]
机构
[1] Bergen Univ Coll, Bergen, Norway
[2] Univ Oslo, Oslo, Norway
关键词
Metamodelling; Epistemic Game Theory; Model Transformation; Optimization; Distributed Systems; HEALTH-CARE;
D O I
10.5220/0006121400410052
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Distributed systems modelling often involves a set of heterogeneous models where each model specifies a set of local constraints capturing a specific view of the system. In real life, distributed systems are often loosely connected and interdependencies are not defined into their software models. This limits the scope of optimization of distributed resources. In this paper, we merge heterogeneous models of distributed systems and articulate distributed resource constraints via inter-metamodel constraints. We apply model-driven engineering and use model transformation rules to construct an epistemic game theory model for the purpose of optimizing distributed resource allocation. Since the application of transformation rules normally do not guarantee the satisfaction of constraints when applied on a model, it requires a conformance checking which is an expensive operation. To overcome this problem, we introduce the concept of compliant rule for efficient model transformation.
引用
收藏
页码:41 / 52
页数:12
相关论文
共 50 条
  • [21] Optimizing channel allocation in WiMAX MIMO model using fuzzy game theory
    Gupta, Koyel Datta
    Ansari, Abdul Quaiyum
    Saxena, Premchand
    Dwivedi, Rinky
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2020, 41 (07): : 1633 - 1644
  • [22] Fitting schedulability analysis theory into model-driven engineering
    Bordin, Matteo
    Panunzio, Marco
    Vardanega, Tullio
    ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 135 - 144
  • [23] Model-driven engineering of middleware-mediated distributed systems
    Silaghi, R
    Strohmeier, A
    UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 259 - 263
  • [24] Program translation using model-driven engineering
    Lano, K.
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 362 - 363
  • [25] Computational narratives using Model-Driven Engineering
    Calegari, Daniel
    2022 XVLIII LATIN AMERICAN COMPUTER CONFERENCE (CLEI 2022), 2022,
  • [26] QoS driven cost-efficient resource allocation in edge computing: A distributed game theoretic approach
    Kumar, Sumit
    Sharma, Abhinav
    Gupta, Ruchir
    JOURNAL OF COMPUTATIONAL SCIENCE, 2023, 72
  • [27] A coral-reefs and Game Theory-based approach for optimizing elastic cloud resource allocation
    Ficco, Massimo
    Esposito, Christian
    Palmieri, Francesco
    Castiglione, Aniello
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 343 - 352
  • [28] Engineering Rich Internet Applications with a Model-Driven Approach
    Fraternali, Piero
    Comai, Sara
    Bozzon, Alessandro
    Carughi, Giovanni Toffetti
    ACM TRANSACTIONS ON THE WEB, 2010, 4 (02)
  • [29] A Model-Driven Engineering approach for the observation needs specification
    Zendagui, Boubekeur
    ICALT: 2009 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, 2009, : 67 - 69
  • [30] Design and simulation of distributed IMA architectures using TTEthernet: a model-driven approach
    Tiyam Robati
    Abdelouahed Gherbi
    Amine El Kouhen
    John Mullins
    Journal of Ambient Intelligence and Humanized Computing, 2017, 8 : 345 - 355