Reusing empirical knowledge during cloud computing adoption

04/17/2020
by   Mahdi Fahmideh, et al.
0

Moving legacy software systems to cloud platforms is an ever popular option. But, such an endeavour may not be hazard-free and demands a proper understanding of requirements and risks involved prior to taking any actions. The time is indeed ripe to undertake a realistic view of what migrating systems to the cloud may offer, an understanding of exceptional situations causing system quality goal failure, and insights on countermeasures. The cloud migration body of knowledge, although is useful, is dispersed over the current literature. It is hard for busy practitioners to digest, synthesize, and harness this body of knowledge into practice in a scenario of integrating legacy systems with cloud services. We address this issue by creating an innovative synergy between the approaches evidence-based software engineering and goal-oriented modelling. We develop an evidential repository of commonly occurred obstacles and platform agnostic resolution tactics related to making systems cloud-enabled. The repository is further utilized during the systematic goal-obstacle elaboration of given cloud migration scenarios. The applicability of the proposed framework is also demonstrated.

READ FULL TEXT

page 12

page 19

page 20

research
04/17/2020

Challenges in migrating legacy software systems to the cloud an empirical study

Moving existing legacy systems to cloud platforms is a difficult and hig...
research
04/16/2020

Experiential probabilistic assessment of cloud services

Substantial difficulties in adopting cloud services are often encountere...
research
02/16/2022

Knowledge Management for Cloud Computing Field

Migration legacy systems to cloud platforms is a knowledge intensive pro...
research
04/17/2020

Cloud Migration Process A Survey Evaluation Framework and Open Challenges

Moving mission-oriented enterprise applications to cloud environments is...
research
04/16/2020

A generic cloud migration process model

The cloud computing literature provides various ways to utilise cloud se...
research
09/04/2021

Conceptualising Cloud Migration Lifecycle

Many enterprise software systems supporting IT services are characterise...
research
10/05/2022

An Architectural Approach to Creating a Cloud Application for Developing Microservices

The cloud is a new paradigm that is paving the way for new approaches an...

Please sign up or login with your details

Forgot password? Click here to reset