Service-Oriented Architecture for Cloud Application Development - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Service-Oriented Architecture for Cloud Application Development

Résumé

Software engineering used several approaches for the development of application such as service oriented approaches. Nowadays, with the advent of cloud computing and the convergence toward “Everything as a Service”, application development is moving to a new paradigm, abstracting the underlying architecture and infrastructure. The literature does provide some work describing frameworks and architectures for cloud software development, but not one that covers the whole applications development lifecycle. Furthermore, these papers are mainly dedicated to developers and do not provide a business stakeholder a method or an easy to use service to deploy their business application without the help of an IT- professional. Our work fits into the perspective of defining a Service-Oriented Architecture for Cloud Application Development. The architecture we propose is designed for non-IT professional users. It avoids the huge technical background needed for cloud application development by automating the process of development; avoids PaaS dependency and advocates the implicit collaboration by reusing and composing services. This article will give a proposed architecture for this objective as well as an example of its implementation.
Fichier non déposé

Dates et versions

hal-01301073 , version 1 (11-04-2016)

Identifiants

  • HAL Id : hal-01301073 , version 1

Citer

Hind Benfenatki, Gavin Kemp, Catarina Ferreira da Silva, Benharkat Aïcha-Nabila, Parisa Ghodous. Service-Oriented Architecture for Cloud Application Development. 21st ISPE International Conference on Concurrent Engineering (CE 2014), Moving Integrated Product Development to Service Clouds in Global Economy, Sep 2014, Beijing, China. pp.307-316. ⟨hal-01301073⟩
100 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More