elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Impressum | Datenschutz | Kontakt | English
Schriftgröße: [-] Text [+]

Towards Generating Labeled Property Graphs for Comprehending C#-based Software Projects

Heidrich, David und Schreiber, Andreas und Oberdörfer, Sebastian (2023) Towards Generating Labeled Property Graphs for Comprehending C#-based Software Projects. In: 37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022 (228), Seiten 1-4. Association for Computing Machinery. 37th IEEE/ACM International Conference on Automated Software Engineering, 2022-10-10 - 2022-10-14, Rochester, USA. doi: 10.1145/3551349.3560513. ISBN 978-145039475-8.

[img] PDF
1MB

Offizielle URL: https://dl.acm.org/doi/10.1145/3551349.3560513

Kurzfassung

C# is the most widely used programming language among XR developers. However, only a limited number of graph-based data acquisition tools exist for C# software. XR development commonly relies on reusing existing software components to accelerate development. Graph-based visualization tools can facilitate this comprehension process, e.g., by providing an overview of relationships between components. This work describes a new tool called Src2Neo that generates labeled property graphs of C#-based software projects. The stored graph follows a simple C# naming scheme and - contrary to other solutions - maps each software entity to exactly one node. The resulting graph facilitates the comprehension process by providing an easy to read representation of software components. Additionally, the generated graphs can act as a data basis for more advanced software visualizations without the need for complex data requests.

elib-URL des Eintrags:https://elib.dlr.de/198581/
Dokumentart:Konferenzbeitrag (Vortrag)
Titel:Towards Generating Labeled Property Graphs for Comprehending C#-based Software Projects
Autoren:
AutorenInstitution oder E-Mail-AdresseAutoren-ORCID-iDORCID Put Code
Heidrich, DavidDavid.Heidrich (at) dlr.dehttps://orcid.org/0000-0002-8501-5089NICHT SPEZIFIZIERT
Schreiber, AndreasAndreas.Schreiber (at) dlr.dehttps://orcid.org/0000-0001-5750-5649145798531
Oberdörfer, Sebastiansebastian.oberdoerfer (at) uni-wuerzburg.deNICHT SPEZIFIZIERTNICHT SPEZIFIZIERT
Datum:5 Januar 2023
Erschienen in:37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022
Referierte Publikation:Ja
Open Access:Ja
Gold Open Access:Nein
In SCOPUS:Nein
In ISI Web of Science:Ja
DOI:10.1145/3551349.3560513
Seitenbereich:Seiten 1-4
Verlag:Association for Computing Machinery
ISBN:978-145039475-8
Status:veröffentlicht
Stichwörter:software visualization, software comprehension, labeled property graph, c#, game engines
Veranstaltungstitel:37th IEEE/ACM International Conference on Automated Software Engineering
Veranstaltungsort:Rochester, USA
Veranstaltungsart:internationale Konferenz
Veranstaltungsbeginn:10 Oktober 2022
Veranstaltungsende:14 Oktober 2022
Veranstalter :ACM
HGF - Forschungsbereich:Luftfahrt, Raumfahrt und Verkehr
HGF - Programm:Raumfahrt
HGF - Programmthema:Technik für Raumfahrtsysteme
DLR - Schwerpunkt:Raumfahrt
DLR - Forschungsgebiet:R SY - Technik für Raumfahrtsysteme
DLR - Teilgebiet (Projekt, Vorhaben):R - Analytik und Visualisierung großer Raumfahrt-Softwaresysteme
Standort: Köln-Porz , Oberpfaffenhofen
Institute & Einrichtungen:Institut für Softwaretechnologie > Intelligente und verteilte Systeme
Institut für Softwaretechnologie
Hinterlegt von: Heidrich, David
Hinterlegt am:02 Nov 2023 09:48
Letzte Änderung:24 Apr 2024 20:59

Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags

Blättern
Suchen
Hilfe & Kontakt
Informationen
electronic library verwendet EPrints 3.3.12
Gestaltung Webseite und Datenbank: Copyright © Deutsches Zentrum für Luft- und Raumfahrt (DLR). Alle Rechte vorbehalten.