Seider, Doreen and Schreiber, Andreas and Marquardt, Tobias and Brüggemann, Marlene (2016) Visualizing Modules and Dependencies of OSGi-based Applications. In: 4th IEEE Working Conference on Software Visualization, VISSOFT 2016. 4th IEEE Working Conference on Software Visualization (VISSOFT 2016), 2016-10-03 - 2016-10-04, Raleigh, NC, USA. doi: 10.1109/VISSOFT.2016.20. ISBN 978-1-5090-3850-3.
|
PDF
6MB |
Official URL: http://ieeexplore.ieee.org/document/7780164/
Abstract
The architecture of software it not tangible; but in different situations it is preferable to have it tangible. For example, while reviewing it against the intended design, introducing the software to others, or starting to develop on a new part. Basic aspects of a software architecture are the modules the software is constructed of and the dependencies between them. To comprehend these aspects is important especially for software using a technology such as OSGi, which key concept is modularization. In this paper, we describe interactive visualization tools that we developed to comprehend OSGi-based applications with their modules and dependencies. We focus on concepts to treat large number of modules and dependencies: navigation, filtering, and selection. We applied our solution for OSGi-based applications with hundreds of modules containing multiple submodules each. With the resulting visualizations, we can explore the modularization of the software architecture.
| Item URL in elib: | https://elib.dlr.de/110129/ | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Document Type: | Conference or Workshop Item (Other) | ||||||||||||||||||||
| Title: | Visualizing Modules and Dependencies of OSGi-based Applications | ||||||||||||||||||||
| Authors: |
| ||||||||||||||||||||
| Date: | 2016 | ||||||||||||||||||||
| Journal or Publication Title: | 4th IEEE Working Conference on Software Visualization, VISSOFT 2016 | ||||||||||||||||||||
| Refereed publication: | Yes | ||||||||||||||||||||
| Open Access: | Yes | ||||||||||||||||||||
| Gold Open Access: | No | ||||||||||||||||||||
| In SCOPUS: | Yes | ||||||||||||||||||||
| In ISI Web of Science: | No | ||||||||||||||||||||
| DOI: | 10.1109/VISSOFT.2016.20 | ||||||||||||||||||||
| ISBN: | 978-1-5090-3850-3 | ||||||||||||||||||||
| Status: | Published | ||||||||||||||||||||
| Keywords: | Visualization, Software, OSGi, Data visualization, Computer architecture, Java, Software architecture, Navigation | ||||||||||||||||||||
| Event Title: | 4th IEEE Working Conference on Software Visualization (VISSOFT 2016) | ||||||||||||||||||||
| Event Location: | Raleigh, NC, USA | ||||||||||||||||||||
| Event Type: | international Conference | ||||||||||||||||||||
| Event Start Date: | 3 October 2016 | ||||||||||||||||||||
| Event End Date: | 4 October 2016 | ||||||||||||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||
| HGF - Program: | Space | ||||||||||||||||||||
| HGF - Program Themes: | Space System Technology | ||||||||||||||||||||
| DLR - Research area: | Raumfahrt | ||||||||||||||||||||
| DLR - Program: | R SY - Space System Technology | ||||||||||||||||||||
| DLR - Research theme (Project): | R - Vorhaben SISTEC (old) | ||||||||||||||||||||
| Location: | Köln-Porz | ||||||||||||||||||||
| Institutes and Institutions: | Institut of Simulation and Software Technology Institut of Simulation and Software Technology > Distributed Systems and Component Software | ||||||||||||||||||||
| Deposited By: | Seider, Doreen | ||||||||||||||||||||
| Deposited On: | 09 Jan 2017 17:24 | ||||||||||||||||||||
| Last Modified: | 24 Apr 2024 20:15 |
Repository Staff Only: item control page