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
来源
MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT | 2017年
关键词
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
相关论文
共 25 条
  • [11] Alloy: A lightweight object modelling notation
    Jackson, D
    [J]. ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2002, 11 (02) : 256 - 290
  • [12] Jussien Narendra., 2008, Open-Source Software for Integer and Contraint Programming, OSSICP'08, P1
  • [13] Advanced Local Checking of Global Consistency in Heterogeneous Multimodeling
    Koenig, Harald
    Diskin, Zinovy
    [J]. MODELLING FOUNDATIONS AND APPLICATIONS, ECMFA 2016, 2016, 9764 : 19 - 35
  • [14] Lambers L., 2008, EMBEDDING CONFLUENCE, P162
  • [15] Lamo Y., 2013, 15 INT S PRINCIPLES, P1
  • [16] Mantz F, 2014, THESIS
  • [17] FROM CLASSICAL TO EPISTEMIC GAME THEORY
    Perea, Andres
    [J]. INTERNATIONAL GAME THEORY REVIEW, 2014, 16 (01)
  • [18] Loose coupling and healthcare organizations: Deployment strategies for groupware
    Pinelle D.
    Gutwin C.
    [J]. Computer Supported Cooperative Work, 2006, 15 (5-6) : 537 - 572
  • [19] Rabbi F., 2015, MULTIMETAMODELLING A
  • [20] Towards A Categorical Approach for Meta-Modelling Epistemic Game Theory
    Rabbi, Fazle
    Lamo, Yngve
    Yu, Ingrid Chieh
    [J]. 19TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS'16), 2016, : 57 - 64