Model transformations of MapReduce Design Patterns for automatic development and verification

被引:8
|
作者
Amato, Flora [1 ]
Moscato, Francesco [2 ]
机构
[1] Univ Naples Federico II, DIETI, Naples, Italy
[2] Univ Naples 2, DiSciPol, Naples, Italy
关键词
Cloud computing; Cloud patterns; Formal verification; MapReduce; Model driven engineering; CLOUD; COMMUNICATION; NEGOTIATION; COST;
D O I
10.1016/j.jpdc.2016.12.017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mapping MapReduce frameworks to Cloud Architecture became a must in last years because of the need of managing large data sets and Big Data in fast, reliable (and as cheap as possible) way. Scientific Literature proposes many works about new architectures, frameworks and algorithms improving and optimizing performances while performing MapReduce operations. Anyway, MapReduce framework is only the starting point for building a plethora of services based on different analyses. This is the reason for recent application of Design Patterns methodologies to develop MapReduce applications. Here we propose a Model Driven Engineering methodology to design, verify and develop MapReduce applications on Cloud Systems. The methodology is driven by MapReduce Design Patterns and is used to analyse soundness and reliability of services based on MapReduce from early design stage to runtime. (C) 2016 Elsevier Inc. All rights reserved.
引用
下载
收藏
页码:52 / 59
页数:8
相关论文
共 50 条
  • [31] Verification of Concurrent Design Patterns with Data
    Bliudze, Simon
    Henrio, Ludovic
    Madelaine, Eric
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2019, 2019, 11533 : 161 - 181
  • [32] Design and Implementation of Automatic Verification for PLC Systems
    Xia, Mo
    Sun, Mian
    Luo, Guiming
    Zhao, Xibin
    PROCEEDINGS OF THE 2013 12TH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS & COGNITIVE COMPUTING (ICCI CC 2013), 2013, : 374 - 379
  • [33] Design and Implementation of Automatic Schematics Verification Platform
    Liu Yong-qin
    Li Guo-qiang
    Zhu Zhi-ping
    Guo Bao-hui
    OPTICAL, ELECTRONIC MATERIALS AND APPLICATIONS II, 2012, 529 : 343 - 346
  • [34] The design and implementation of automatic verification system of anemometer
    Lu, Huiguo
    Jiang, Juanping
    Li, Congying
    Wang, Li
    MECHANICAL COMPONENTS AND CONTROL ENGINEERING III, 2014, 668-669 : 540 - +
  • [35] Design verification by concurrent simulation and automatic comparison
    Ahn, T
    Choi, K
    40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1087 - 1090
  • [36] An Automatic SoC Design Methodology for Integration and Verification
    Ma, De
    Huang, Kai
    Xiu, SiWen
    Yan, Xiaolang
    Feng, Jiong
    Zeng, JianLin
    Ge, Haitong
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-8, 2012, 383-390 : 2222 - 2230
  • [37] Automatic interconnection rectification for SoC design verification based on the port order fault model
    Wang, CY
    Tung, SW
    Jou, JY
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2003, 22 (01) : 104 - 114
  • [38] The research on hardware design for the automatic verification system of late-model fuel dispensers
    Lin, Jun
    MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 728 - 733
  • [39] A formal verification technique for behavioural model-to-model transformations
    de Putter, Sander
    Wijs, Anton
    FORMAL ASPECTS OF COMPUTING, 2018, 30 (01) : 3 - 43
  • [40] Automatic generation of test models for model transformations
    Wang, Junhua
    Kim, Soon-Kyeong
    Carrington, David
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 432 - 440