A distributed modular platform for the development of cloud based applications

被引:10
作者
Fylaktopoulos, G. [1 ]
Skolarikis, M. [1 ]
Papadopoulos, I. [1 ]
Goumas, G. [2 ]
Sotiropoulos, A. [3 ]
Maglogiannis, I. [4 ]
机构
[1] B Operi SA, Laskaratou 11A, Thessaloniki 54250, Pylaia, Greece
[2] Natl Tech Univ Athens, Comp Syst Lab, Sch Elect & Comp Engn, Athens, Greece
[3] GRNET SA, Kifisias Ave 7, Athens 11523, Greece
[4] Univ Piraeus, Dept Digital Syst, Grigoriou Lampraki 126, Piraeus, Greece
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2018年 / 78卷
关键词
Cloud based development; Model Driven Development; Cloud Integrated Development Environment;
D O I
10.1016/j.future.2017.02.035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we describe the CIRANO platform, a modular Integrated Development Environment (IDE) for cloud based applications. The proposed platform is built to support Model Driven Development (MDD) and team collaboration, facilitating the rapid development of advanced applications in the cloud. The paper presents at a first stage the state of the art in the field of cloud IDEs and describes the design, implementation and technical details of the CIRANO platform. The main features of the proposed platform are presented in two case studies concerning the development of an application from scratch and porting of an existing application. The paper discusses the findings in comparison with existing tools and proposes extensions of the platform as future work. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:127 / 141
页数:15
相关论文
共 12 条
[1]  
[Anonymous], 2018, The Datacenter as a Computer: Designing Warehouse-Scale Machines, DOI DOI 10.2200/S00516ED2V01Y201306CAC024
[2]  
[Anonymous], 2006, P 7 C OP SYST DES IM
[3]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[4]  
France R., 2007, MODEL DRIVEN DEV COM
[5]   CIRANO: An integrated programming environment for multi-tier cloud based applications [J].
Fylaktopoulos, George ;
Goumas, Georgios ;
Skolarikis, Michael ;
Sotiropoulos, Aris ;
Athanasiadis, Dimitrios ;
Maglogiannis, Ilias .
1ST INTERNATIONAL CONFERENCE ON CLOUD FORWARD: FROM DISTRIBUTED TO COMPLETE COMPUTING, 2015, 68 :42-52
[6]   Challenges emerging from future cloud application scenarios [J].
Jeferry, Keith ;
Kousiouris, George ;
Kyriazis, Dimosthenis ;
Altmann, Joern ;
Ciuffoletti, Augusto ;
Maglogiannis, Ilias ;
Nesi, Paolo ;
Suzic, Bojan ;
Zhao, Zhiming .
1ST INTERNATIONAL CONFERENCE ON CLOUD FORWARD: FROM DISTRIBUTED TO COMPLETE COMPUTING, 2015, 68 :227-237
[7]  
Jenkins Jam, 2010, J COMPUT SCI COIL, V25, P1
[8]  
Kats C. L. Lennart, 2012, P ACM INT S NEW ID N
[9]  
Merlino G, 2016, FUTURE GENER COMP SY, V56, P623, DOI [10.1016/j.future.2015.09.01-7, 10.1016/j.future.2015.09.017]
[10]  
Natis Yefim V., 2015, MAGIC QUADRANT ENTER