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.

emls-18-final-zirkelbach.pdf - Published Version

Download (268Kb) | Preview
EMLS18-zirkelbach-presentation.pdf - Presentation

Download (935Kb) | Preview


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 > Faculty of Engineering > Department of Computer Science > Software Engineering
ISSN: 1613-0073
Projects: ExplorViz
Date Deposited: 02 Mar 2018 13:27
Last Modified: 06 Mar 2018 17:31
URI: http://eprints.uni-kiel.de/id/eprint/42119

Actions (login required)

View Item View Item

Document Downloads

More statistics for this item...