Engineering blockchain-based software systems: Foundations, survey, and future directions

M Fahmideh, J Grundy, A Ahmad, J Shen, J Yan… - ACM Computing …, 2022 - dl.acm.org
Many scientific and practical areas have shown increasing interest in reaping the benefits of
blockchain technology to empower software systems. However, the unique characteristics …

Microservices: architecting for continuous delivery and DevOps

L Chen - 2018 IEEE International conference on software …, 2018 - ieeexplore.ieee.org
Businesses today need to respond to customer needs at unprecedented speeds. Driven by
this need for speed, many companies are rushing to the DevOps movement and …

Cloud migration process—A survey, evaluation framework, and open challenges

MF Gholami, F Daneshgar, G Low… - Journal of Systems and …, 2016 - Elsevier
Moving mission-oriented enterprise software applications to cloud environments is a crucial
IT task and requires a systematic approach. The foci of this paper is to provide a detailed …

Migration of existing software systems to mobile computing platforms: a systematic mapping study

I Alseadoon, A Ahmad, A Alkhalil, K Sultan - Frontiers of Computer Science, 2021 - Springer
Mobile computing has fast emerged as a pervasive technology to replace the old computing
paradigms with portable computation and context-aware communication. Existing software …

Doppler: automated SKU recommendation in migrating SQL workloads to the cloud

J Cahoon, W Wang, Y Zhu, K Lin, S Liu… - arXiv preprint arXiv …, 2022 - arxiv.org
Selecting the optimal cloud target to migrate SQL estates from on-premises to the cloud
remains a challenge. Current solutions are not only time-consuming and error-prone …

Redefining legacy: a technical debt perspective

BD Monaghan, JM Bass - International Conference on Product-Focused …, 2020 - Springer
Organisations that manage legacy systems at scale, such as those found within large
government agencies and commercial enterprises, face a set of unique challenges. They …

Towards a topology for legacy system migration

S Strobl, M Bernhart, T Grechenig - Proceedings of the IEEE/ACM 42nd …, 2020 - dl.acm.org
Dealing with legacy systems is a decade old industry challenge. The pressure to efficiently
modernise legacy both to meet new business requirements and to mitigate inherent risks is …

[PDF][PDF] A formal model for legacy system understanding

AS Ganesan, T Chithralekha… - International Journal of …, 2018 - mecs-press.org
Migration of legacy system is not a single step activity but a process that comprises of
several phases of which Legacy System Understanding (LSU) is the first step. The intent of …

COBOL systems migration to SOA: assessing antipatterns and complexity

C Mateos, A Zunino, A Flores, S Misra - Information Technology and Control, 2019 - itc.ktu.lt
SOA and Web Services allow users to easily expose business functions to build larger
distributed systems. However, legacy systems–mostly in COBOL–are left aside unless …

Concept-based engineering of situation-specific migration methods

M Grieger, M Fazal-Baqaie, G Engels… - … Conference on Software …, 2016 - Springer
Software migration methods enable to reuse legacy systems by transferring them into new
environments. Thereby, the method used needs to fit to the project's situation by considering …