Visually analyzing company-wide software service dependencies: An industrial case study

Managing dependencies between software services is a crucial task for any company operating cloud applications. Visualizations can help to understand and maintain these com-plex dependencies. In this paper, we present a force-directed service dependency visualization and filtering tool that has been...

Full description

Saved in:
Bibliographic Details
Main Authors: BALTES, Sebastian, PFITZMANN, Brian, KOWARK, Thomas, TREUDE, Christoph, BECK, Fabian
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/8775
https://ink.library.smu.edu.sg/context/sis_research/article/9778/viewcontent/2308.09637v2.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-9778
record_format dspace
spelling sg-smu-ink.sis_research-97782024-05-23T03:40:52Z Visually analyzing company-wide software service dependencies: An industrial case study BALTES, Sebastian PFITZMANN, Brian KOWARK, Thomas TREUDE, Christoph BECK, Fabian Managing dependencies between software services is a crucial task for any company operating cloud applications. Visualizations can help to understand and maintain these com-plex dependencies. In this paper, we present a force-directed service dependency visualization and filtering tool that has been developed and used within SAP. The tool's use cases include guiding service retirement as well as understanding service deployment landscapes and their relationship to the company's organizational structure. We report how we built and adapted the tool under strict time constraints to address the requirements of our users. We further share insights on how we enabled internal adoption. For us, starting with a minimal viable visualization and then quickly responding to user feedback was essential for convincing users of the tool's value. The final version of the tool enabled users to visually understand company-wide service consumption, supporting data-driven decision making. 2023-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8775 info:doi/10.1109/VISSOFT60811.2023.00012 https://ink.library.smu.edu.sg/context/sis_research/article/9778/viewcontent/2308.09637v2.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Visualization Filtering Decision making Companies Software Time factors Task analysis Management Information Systems Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Visualization
Filtering
Decision making
Companies
Software
Time factors
Task analysis
Management Information Systems
Software Engineering
spellingShingle Visualization
Filtering
Decision making
Companies
Software
Time factors
Task analysis
Management Information Systems
Software Engineering
BALTES, Sebastian
PFITZMANN, Brian
KOWARK, Thomas
TREUDE, Christoph
BECK, Fabian
Visually analyzing company-wide software service dependencies: An industrial case study
description Managing dependencies between software services is a crucial task for any company operating cloud applications. Visualizations can help to understand and maintain these com-plex dependencies. In this paper, we present a force-directed service dependency visualization and filtering tool that has been developed and used within SAP. The tool's use cases include guiding service retirement as well as understanding service deployment landscapes and their relationship to the company's organizational structure. We report how we built and adapted the tool under strict time constraints to address the requirements of our users. We further share insights on how we enabled internal adoption. For us, starting with a minimal viable visualization and then quickly responding to user feedback was essential for convincing users of the tool's value. The final version of the tool enabled users to visually understand company-wide service consumption, supporting data-driven decision making.
format text
author BALTES, Sebastian
PFITZMANN, Brian
KOWARK, Thomas
TREUDE, Christoph
BECK, Fabian
author_facet BALTES, Sebastian
PFITZMANN, Brian
KOWARK, Thomas
TREUDE, Christoph
BECK, Fabian
author_sort BALTES, Sebastian
title Visually analyzing company-wide software service dependencies: An industrial case study
title_short Visually analyzing company-wide software service dependencies: An industrial case study
title_full Visually analyzing company-wide software service dependencies: An industrial case study
title_fullStr Visually analyzing company-wide software service dependencies: An industrial case study
title_full_unstemmed Visually analyzing company-wide software service dependencies: An industrial case study
title_sort visually analyzing company-wide software service dependencies: an industrial case study
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/sis_research/8775
https://ink.library.smu.edu.sg/context/sis_research/article/9778/viewcontent/2308.09637v2.pdf
_version_ 1814047525741527040