skip to main content
10.1145/3466933.3466976acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

On the modernization of systems for supporting digital transformation: A research agenda

Published: 08 July 2021 Publication History

Abstract

Digital transformation is changing the attitudes of companies to create value for customers and, this requires making alterations in their working models, organizational structure, and technological systems. However, companies have either legacy systems or monolithic systems, which raises a complex problem since there is a need for technological adaptability to meet the commercial demand for the creation of new digital products or services. In this context, this article conducts a systematic mapping study to assess how far the current literature investigates modernized systems that enable digital transformation to take place in companies. The results suggest there is a conspicuous gap with regard to studies that explore modernization models with integrated systems, or can ensure these systems can evolve without compromising the business. The study also finds gaps in the examination of methods or architectural models, which allow modernized systems to evolve gradually without interrupting the business activities.

References

[1]
Mohsen Ahmadvand and Amjad Ibrahim. 2016. Requirements reconciliation for scalable and secure microservice (de) composition. In Proceedings of the 24th International Requirements Engineering Conference Workshops (REW). 68–73.
[2]
SM Didar Al Alam, Dietmar Pfahl, and Guenther Ruhe. 2016. Release readiness classification: An explorative case study. In Proceedings of the 10th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. 1–7. https://doi.org/10.1145/2961111.2962629
[3]
Kapil Bakshi. 2017. Microservices-based software architecture and approaches. In Proceedings of the 2017 IEEE Aerospace Conference. 1–8. https://doi.org/10.1109/AERO.2017.7943959
[4]
Benjamin Barann, Andreas Hermann, Ann-Kristin Cordes, Friedrich Chasin, and Jörg Becker. 2019. Supporting Digital Transformation in Small and Medium-sized Enterprises: A Procedure Model Involving Publicly Funded Support Units. In Proceedings of the 52nd Hawaii International Conference on System Sciences (HICSS).
[5]
Gabriel Barbier, Hugo Bruneliere, Frédéric Jouault, Yves Lennon, and Frédéric Madiot. 2010. MoDisco, a model-driven platform to support real legacy modernization use cases. In Information Systems Transformation. 365–400. https://doi.org/10.1016/B978-0-12-374913-0.00014-7
[6]
V Basili. 1994. GQM approach has evolved to include models. IEEE Software 11, 1 (1994), 1–8. https://doi.org/10.1098/rsta.2006.1819
[7]
Saul J Berman. 2012. Digital transformation: opportunities to create new business models. Strategy & Leadership(2012).
[8]
Patrick Besson and Frantz Rowe. 2012. Strategizing information systems-enabled organizational transformation: A transdisciplinary review and new directions. The Journal of Strategic Information Systems 21, 2 (2012), 103–124. https://doi.org/10.1016/j.jsis.2012.05.001
[9]
Nagendra Bommadevara, Andrea Del Miglio, and Steve Jansen. 2018. Cloud adoption to accelerate IT modernization. McKinsey Digital (2018).
[10]
Tomas Cerny, Michael J Donahoo, and Michal Trnka. 2018. Contextual understanding of microservice architecture: current and future directions. ACM SIGAPP Applied Computing Review 17, 4 (2018), 29–45. https://doi.org/10.1145/3183628.3183631
[11]
Rui Chen, Shanshan Li, and Zheng Li. 2017. From monolith to microservices: A dataflow-driven approach. In Proceedings of the 2017 24th Asia-Pacific Software Engineering Conference (APSEC). 466–475. https://doi.org/10.1109/APSEC.2017.53
[12]
Gino Chénard, Ismaïl Khriss, and Aziz Salah. 2012. Towards the automatic discovery of platform transformation templates of legacy object-oriented systems. In Proceedings of the 6th International Workshop on Models and Evolution. 51–56. https://doi.org/10.1145/2523599.2523609
[13]
Eun Sook Cho, Jung Eun Cha, and Young Jong Yang. 2004. MARMI-RE: a method and tools for legacy system modernization. In Proceedings of the International Conference on Software Engineering Research and Applications (ICSERA). Springer, 42–57. https://doi.org/10.1007/11668855_4
[14]
Santiago Comella-Dorda, Kurt Wallnau, Robert C Seacord, and John Robert. 2000. A survey of legacy system modernization approaches. Technical Report. Carnegie-Mellon univ pittsburgh pa Software engineering inst. https://doi.org/10.1023/A:1012503622419
[15]
Tore Dyba, Torgeir Dingsoyr, and Geir K Hanssen. 2007. Applying systematic reviews to diverse study types: An experience report. In Proceedings of the 1st International Symposium on Empirical Software Engineering and Measurement (ESEM 2007). 225–234. https://doi.org/10.1109/ESEM.2007.59
[16]
Seth Earley. 2014. The digital transformation: staying competitive. IT Professional 16, 2 (2014), 58–60. https://doi.org/10.1109/MITP.2014.24
[17]
Chen-Yuan Fan and Shang-Pin Ma. 2017. Migrating monolithic mobile application to microservice architecture: An experiment report. In Proceedings of the 2017 IEEE International Conference on AI & Mobile Services (AIMS). 109–112. https://doi.org/10.1109/AIMS.2017.23
[18]
Andrei Furda, Colin Fidge, Olaf Zimmermann, Wayne Kelly, and Alistair Barros. 2017. Migrating enterprise legacy source code to microservices: on multitenancy, statefulness, and data consistency. IEEE Software 35, 3 (2017), 63–72. https://doi.org/10.1109/MS.2017.440134612
[19]
Michael Gebhart, Pascal Giessler, and Sebastian Abeck. 2016. Challenges of the digital transformation in software engineering. In Proceedings of the 11th International Conference on Software Engineering Advances (ICSEA). 149.
[20]
Marcus Grieger, André Ludwig, and Jun Shen. 2018. Adding Agility to Software Readiness Assessment Procedures – A case on digital transformation from the automotive industry. In Proceedings of the 32nd European Conference on Information Systems (ECIS).
[21]
Maximilian Herrmann, Philip Boehme, Thomas Mondritzki, Jan P Ehlers, Stylianos Kavadias, and Hubert Truebel. 2018. Digital transformation and disruption of the health care sector: internet-based observational study. Journal of Medical Internet Research 20, 3 (2018), e104. https://doi.org/10.2196/jmir.9498
[22]
Benjamin Hippchen, Michael Schneider, Iris Landerer, Pascal Giessler, and Sebastian Abeck. 2019. Methodology for splitting business capabilities into a microservice architecture: Design and maintenance using a domain-driven approach. In Proceedings of the 1st International Conference on Advances and Trends in Software Engineering (ICATSE).
[23]
Jahangir Karimi and Zhiping Walter. 2015. The role of dynamic capabilities in responding to digital disruption: A factor-based study of the newspaper industry. Journal of Management Information Systems 32, 1 (2015), 39–81. https://doi.org/10.1080/07421222.2015.1029380
[24]
Keshab Katuwal. 2016. Microservices: a flexible architecture for the digital age version 1.0. American Journal of Computer Science and Engineering 3, 3(2016), 20. http://aascit.net/journal/archive2?journalId=912&paperId=4500
[25]
Justas Kazanavičius and Dalius Mažeika. 2019. Migrating legacy software to microservices architecture. In Proceedings of the 2019 Open Conference of Electrical, Electronic and Information Sciences (eStream). 1–5. https://doi.org/10.1109/eStream.2019.8732170
[26]
Holger Knoche and Wilhelm Hasselbring. 2018. Using microservices for legacy software modernization. IEEE Software 35, 3 (2018), 44–49. https://doi.org/10.1109/MS.2018.2141035
[27]
Alessandra Levcovitz, Ricardo Terra, and Marco Tulio Valente. 2016. Towards a technique for extracting microservices from monolithic enterprise systems. CoRR abs/1605.03175(2016). http://arxiv.org/abs/1605.03175
[28]
Genc Mazlami, Jürgen Cito, and Philipp Leitner. 2017. Extraction of microservices from monolithic software architectures. In Proceedings of the 2017 IEEE International Conference on Web Services (ICWS). 524–531. https://doi.org/10.1109/ICWS.2017.61
[29]
David Moher, Alessandro Liberati, Jennifer Tetzlaff, Douglas G Altman, and Prisma Group. 2009. Reprint—preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement. Physical therapy 89, 9 (2009), 873–880. https://doi.org/10.1093/ptj/89.9.873
[30]
Helena Holmström Olsson, Hiva Alahyari, and Jan Bosch. 2012. Climbing the” Stairway to Heaven”–A Mulitiple-Case Study Exploring Barriers in the Transition from Agile Development towards Continuous Deployment of Software. In Proceedings of the 38th Euromicro Conference on Software Engineering and Advanced Applications. 392–399. https://doi.org/10.1109/SEAA.2012.54
[31]
Kai Petersen, Robert Feldt, Shahid Mujtaba, and Michael Mattsson. 2008. Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE) (Italy). Swindon, GBR, 68–77. https://doi.org/10.5555/2227115.2227123
[32]
Bruno M Santos, Ignacio García-Rodríguez de Guzmán, Valter V de Camargo, Mario Piattini, and Christof Ebert. 2018. Software refactoring for system modernization. IEEE Software 35, 6 (2018), 62–67. https://doi.org/10.1109/MS.2018.4321236
[33]
Georg-Daniel Schwarz and Dirk Riehle. 2020. What Microservices Can Learn From Enterprise Information Integration. In Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS). 5513–5522.
[34]
Robert C Seacord, Daniel Plakosh, and Grace A Lewis. 2003. Modernizing legacy systems: software technologies, engineering processes, and business practices. https://doi.org/10.1145/1022494.1022551
[35]
Anna Singh and Thomas Hess. 2017. How Chief Digital Officers promote the digital transformation of their companies.MIS Quarterly Executive 16, 1 (2017). https://doi.org/10.4324/9780429286797-9
[36]
Roman Teichert 2019. Digital Transformation Maturity: A Systematic Review of Literature. Acta Universitatis Agriculturae et Silviculturae Mendelianae Brunensis 67, 6 (2019), 1673–1687. https://doi.org/10.11118/actaun201967061673
[37]
Johannes Thönes. 2015. Microservices. IEEE software 32, 1 (2015), 116–116. https://doi.org/10.1109/MS.2015.11
[38]
Ziboud Van Veldhoven and Jan Vanthienen. 2019. Designing a comprehensive understanding of digital transformation and its impact. In Proceedings of the 32nd Bled eConference: Humanizing Technology for a Sustainable Society. 745–763. https://doi.org/10.18690/978-961-286-280-0.39
[39]
Peter C Verhoef, Thijs Broekhuizen, Yakov Bart, Abhi Bhattacharya, John Qi Dong, Nicolai Fabian, and Michael Haenlein. 2019. Digital transformation: A multidisciplinary reflection and research agenda. Journal of Business Research(2019). https://doi.org/10.1016/j.jbusres.2019.09.022
[40]
Kathrine Vestues and Knut H. Rolland. 2019. Making Digital Infrastructures More Generative Through Platformization and Platform- driven Software Development: An Explorative Case Study. In Proceedings of the 10th Scandinavian Conference on Information Systems, SCIS. 1–4. https://aisel.aisnet.org/scis2019/4
[41]
Lauri Wessel, Abayomi Baiyere, Roxana Ologeanu-Taddei, Jonghyuk Cha, and T Jensen. 2020. Unpacking the difference between digital transformation and IT-enabled organizational transformation. Journal of Association of Information Systems (2020).
[42]
George Westerman, Didier Bonnet, and Andrew McAfee. 2014. The nine elements of digital transformation. MIT Sloan Management Review 55, 3 (2014), 1–6.
[43]
He Zhang, Muhammad Ali Babar, and Paolo Tell. 2011. Identifying relevant studies in software engineering. Information and Software Technology 53, 6 (2011), 625–637. https://doi.org/10.1016/j.infsof.2010.12.010
[44]
Xin Zhou, Yuqin Jin, He Zhang, Shanshan Li, and Xin Huang. 2016. A map of threats to validity of systematic literature reviews in software engineering. In Proceedings of the 23rd Asia-Pacific Software Engineering Conference (APSEC). 153–160. https://doi.org/10.1109/APSEC.2016.031

Cited By

View all
  • (2024)Investigating Systems Modernisation: Approaches, Challenges and RisksSystems, Software and Services Process Improvement10.1007/978-3-031-71139-8_10(147-162)Online publication date: 7-Sep-2024
  • (2022)LEGACY INFORMATION SYSTEMS. PROBLEMS AND SOLUTIONSEngineering and Construction Bulletin of the Caspian Region10.52684/2312-3702-2022-40-2-150-158(150-158)Online publication date: 30-Jun-2022

Index Terms

  1. On the modernization of systems for supporting digital transformation: A research agenda
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        SBSI '21: Proceedings of the XVII Brazilian Symposium on Information Systems
        June 2021
        453 pages
        ISBN:9781450384919
        DOI:10.1145/3466933
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 08 July 2021

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Digital Transformation
        2. evolution systems
        3. legacy systems
        4. modernization systems
        5. monolithic systems

        Qualifiers

        • Research-article
        • Research
        • Refereed limited

        Conference

        SBSI '21

        Acceptance Rates

        Overall Acceptance Rate 181 of 557 submissions, 32%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)28
        • Downloads (Last 6 weeks)5
        Reflects downloads up to 17 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Investigating Systems Modernisation: Approaches, Challenges and RisksSystems, Software and Services Process Improvement10.1007/978-3-031-71139-8_10(147-162)Online publication date: 7-Sep-2024
        • (2022)LEGACY INFORMATION SYSTEMS. PROBLEMS AND SOLUTIONSEngineering and Construction Bulletin of the Caspian Region10.52684/2312-3702-2022-40-2-150-158(150-158)Online publication date: 30-Jun-2022

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media