arrow
返回

A proposed novel enterprise cloud development application model

delete2016-09-09
delete3
PRE
AI
B
Behzad Karim
Q
Qing Tan *
I
Ibrahim El Emary
B
Bader A. Alyoubi
R
Rebeca Soler Costa
DOI:10.1007/s12293-016-0203-4delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Currently, there is limited guidance on generic cloud software architecture model for designing and building cloud applications and each platform provider has different standards that influences the way applications are developed and written. In this paper we propose a cloud application development model based on developing services (typically REST API services). We see clear benefits in applying this model to service oriented architecture (SOA) and business process management (BPM) design in order to develop enterprise applications for cloud environments in a systematic, rapid manner. This conceptual model described in this paper is drawn from the core ideas and practices behind REST API, BPM, and SOA. In this paper we focus on the proposed software development model for enterprise cloud applications and services. Throughout this paper we use the term cloud application and cloud service interchangeably. The model described in this paper can be applied to both. Further research on a software-modeling tool that provides a standardized structure for cloud software development and deployment seems to be in order. Supported by a graphical modeling environment, such a tool would utilize a Cloud Resource Provisioning language, will be able to seamlessly deploy and provision cloud resources across multiple cloud service providers. The presented research provides a practical and extensible application development model for cloud platforms. The model described can be used in a variety of applications as well as migration of legacy code to cloud platforms. By using this model, a cloud application can be deployed as small functionally separate components to different cloud nodes. Resource allocation can be defined for these nodes on a per need basis, which minimizes the cost of acquiring a fail over and load balanced system compared to the traditional on premise application development. In this paper, a detailed description of the analysis and development steps of the proposed model is also presented.
Keyword:
Model driven engineering (MDE)
Cloud service development
REST API development
Service oriented architecture (SOA)
Business process management (BPM)
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Memetic Computing 封面图
Memetic Computing
IF:
2.3
论文数:
459
被引数:
718

机构

U
University of Jeddah
学者数:
2.3K
论文数: 2.6K
被引数: 3.6K
U
University of Zaragoza
学者数:
1.5W
论文数: 1.2W
被引数: 14
K
King Abdulaziz University
学者数:
2.0W
论文数: 1.9W
被引数: 3.3W
A
Athabasca University
学者数:
343
论文数: 538
被引数: 3
学者 查看更多机构
引用论文

引用论文

A chemoenzymatic asymmetric synthesis of (+)-strictifolione
err2012-07-01
err0
PREAI
errSneha Ghadigaonkar; Mrunesh R. Koli; Sunita S. Gamre; Manoj K. Choudhary; Subrata Chattopadhyay; Anubha Sharma
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
An autonomic approach to manage elasticity of business processes in the Cloud
err2015-09-01
err35
PREAI
errMohamed, Mohamed; Amziani, Mourad; Belaid, Djamel; Tata, Samir; Melliti, Tarek
err分享
err收藏
err分享
err收藏
Characterization of Early Cortical Neural Network Development in Multiwell Microelectrode Array Plates
err2016-06-01
err0
errOAAI
errEllese Cotterill; Diana Hall; Kathleen Wallace; William R. Mundy; Stephen J. Eglen; Timothy J. Shafer
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Simplified stable merging tasks
err1987-12-01
err0
PREAI
errJeffrey Salowe; William Steiger
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容