OceanRep
On the Modernization of ExplorViz towards a Microservice Architecture.
Zirkelbach, Christian, Krause, Alexander and Hasselbring, Wilhelm (2018) On the Modernization of ExplorViz towards a Microservice Architecture. [Paper] In: 4th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems (EMLS). , 6th February 2018, Ulm, Germany . Combined Proceedings of the Workshops of the German Software Engineering Conference 2018. .
Preview |
Text
emls-18-final-zirkelbach.pdf - Published Version Download (275kB) | Preview |
Preview |
Slideshow
EMLS18-zirkelbach-presentation.pdf - Presentation Download (957kB) | Preview |
Abstract
Software systems evolve during their lifetime and therefore face several challenges. Changing requirements or upcoming feature requests make modifications or extensions inevitable. Especially long-living software systems have often been built as monolithic applications and are based on obsolescent architectures and technologies. This circumstance makes it difficult for developers to maintain or extend software. In this paper, we report on the modernization process of our open source research project ExplorViz - moving from a monolithic towards a microservice architecture. We describe our previous version within the project and present how we solved the modernization and handled occurring problems. Afterwards, we illustrate our modernized software system and point out the obtained benefits. Finally, we delineate open questions for the ongoing development.
Document Type: | Conference or Workshop Item (Paper) |
---|---|
Research affiliation: | Kiel University > Software Engineering |
Publisher: | CEUR Workshop Proceedings |
Projects: | ExplorViz |
Date Deposited: | 02 Mar 2018 13:27 |
Last Modified: | 06 Mar 2018 17:31 |
URI: | https://oceanrep.geomar.de/id/eprint/42119 |
Actions (login required)
View Item |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !