Auflistung nach Schlagwort "evolution"
1 - 9 von 9
Treffer pro Seite
Sortieroptionen
- Konferenz-Abstract23. Workshop Software-Reengineering und -Evolution (WSRE) – 12. Workshop „Design for Future“ des GI-Arbeitskreises Langlebige Softwaresysteme (L2S2)(Softwaretechnik-Trends Band 41, Heft 1, 2021) Knodel, Jens; Konersmann, Marco; Görg, Torsten; Gutheil, Matthias; Sauer, Stefan; Heinrich, Robert; Konersmann, Marco; Sauer, StefanZiel des Treffens war es, einander kennen zu lernen und auf diesem Wege eine direkte Basis für Kooperationen zu schaffen, so dass das Themengebiet eine Stärkung, Konsolidierung und Weiterentwicklung erfährt. Das diesjährige Workshop-Programm enthielt die folgenden Programmpunkte: (1) Keynote-Vortrag von Elmar Jürgens: "Ist das wichtig oder kann das weg? Überraschende Ergebnisse dynamischer Analysen im Großen"; (2) Fachvortrag von David Morais Ferreira, Vasil L. Tenev und Martin Becker: "Deriving Goals From Well Known Industrial Cases of Product Line Engineering Adoption"; (3) Interaktive Session aller Teilnehmerinnen und Teilnehmer unter Moderation von Marco Konersmann zu Ideen, Vorschlägen, Aktivitäten und dem inhaltlichen Austausch über die Erstellung einer "Wissensbasis im Software Reengineering“ als gemeinsame Aktivität in Koordination durch die Fachgruppe SRE.
- Konferenzbeitrag24. Workshop Software-Reengineering und -Evolution (WSRE) der GI-Fachgruppe Software-Reengineering (SRE) - 13. Workshop „Design for Future“ des GI-Arbeitskreises Langlebige Softwaresysteme (L2S2)Quante, Jochen; Konersmann, Marco; Sauer, Stefan; Schilling, Daniela; Schulze, Sandro; Heinrich, RobertBericht vom 24. Workshop Software-Reengineering und -Evolution (WSRE) der GI-Fachgruppe Software-Reengineering (SRE) und dem 13. Workshop „Design for Future“ des GI-Arbeitskreises Langlebige Softwaresysteme (L2S2)
- KonferenzbeitragBest Student Paper Award des 24. Workshop Software-Reengineering und -Evolution (WSRE)(Softwaretechnik-Trends Band 42, Heft 2, 2022) Quante, Jochen; Konersmann, Marco; Sauer, Stefan; Schilling, Daniela; Schulze, SandroBericht über den Best Student Paper Award des 24. Workshop Software-Reengineering und -Evolution (WSRE) für den besten studentischen Beitrag.
- Konferenz-AbstractCall for Participation 25. Workshop Software-Reengineering &-Evolution WSRE 2023(Softwaretechnik-Trends Band 42, Heft 2, 2022) Quante, Jochen; Konersmann, Marco; Sauer, Stefan; Schilling, Daniela; Schulze, llingCall for Participation 25. Workshop Software-Reengineering &-Evolution WSRE 2023
- ZeitschriftenartikelConsistent Feature-Model Driven Software Product Line Evolution(Softwaretechnik-Trends Band 42, Heft 2, 2022) Nieke, MichaelThe work of this thesis presents an approach for consistently planning and performing Software Product Line (SPL) evolution. The main contributions of this thesis can be distinguished into three key areas: planning and replanning feature-model evolution, analyzing feature-model evolution, and consistent SPL artifact evolution. As a starting point for SPL evolution, we introduce Temporal Feature Models (TFMs) that allow capturing the entire evolution timeline of a feature model in one artifact, i.e., past history, present changes, and planned evolution steps.
- KonferenzbeitragMemory Leak Visualization using Evolving Software Cities(Softwaretechnik-Trends Band 39, Heft 4, 2019) Weninger, Markus; Makor, Lukas; Mössenböck, HanspeterMemory leaks occur when no longer needed objects are unnecessarily kept alive. They can have a significant performance impact, possibly leading to a crash of the application in the worst case. Most state-of-the-art memory monitoring tools lack visualizations of memory growth over time. However, domains such as software evolution and program comprehension have shown that graphically visualizing the growth and evolution of a system can help users in understanding and interpreting this growth. In this paper, we present ongoing research on how to visualize an application’s memory evolution over time using the software city metaphor. While software cities are typically used to visualize static artifacts of a software system such as classes, we use them to visualize the dynamic memory behavior of an application. In our approach, heap objects can be grouped by arbitrary properties such as their types or their allocating threads. These groups are visualized as buildings arranged in districts, where the size of a building corresponds to the number of objects it represents. Continuously updating the city over time creates the feeling of an evolving city. Users can then identify and inspect those buildings, i.e., object groups, that grow the most. We integrated our approach into AntTracks, a trace-based memory monitoring tool developed by us, to prove its feasibility.
- KonferenzbeitragOn the Evolution of Architecture Smells and Technical Debt(Softwaretechnik-Trends Band 42, Heft 2, 2022) Gnoyke, PhilippThis paper summarizes Philipp Gnoyk's master thesis about the evolution of software-architecture smells and (architectural) technical debt. An empirical study has been executed to answer the following research questions. RQ 1: How can the long-term evolution of architecture smells (AS) and architectural technical debt (ATD) be adequately quantified and represented? ”Adequate” result quality implies a balance between accuracy, computation efficiency, and intuitive understandability. RQ 2: How do existing ASs and ATD influence the introduction of new ASs and ATD? RQ 3: How does the rate of reducing existing ASs and ATD influence the introduction of new ASs and ATD? RQ 4: Which factors influence the length of the time span in which ASs persist in a system?
- KonferenzbeitragTowards understanding the impact of requirement evolution on deployment(Softwaretechnik-Trends Band 43, Heft 2, 2023) Schmalriede, Florian; Winter, AndreasDistributed and heterogeneous systems, such as IoT systems, enable many different alternative software deployments which lead to different system characteristics. Evolving functional or non-functional requirements might lead to adapting the deployment. This paper shows a case study where changed requirements result in a new deployment, motivating early deployment planning in software evolution.
- Konferenz-AbstractVorwort zum 26. Workshop Software-Reengineering und -Evolution (WSRE)(Softwaretechnik-Trends Band 44, Heft 2, 2024) Quante, Jochen; Konersmann, Marco; Sauer, Stefan; Schilling, Daniela; Schulze, SandroDer 26. Workshop Software-Reengineering und -Evolution fand am 29. und 30. April 2024 im Physikzentrum Bad Honnef statt. Die Themen des WSRE erstrecken sich auf die Bereiche Software-Reengineering, Software-War tung und -Evolution. Darunter verstehen wir prinzipiell alle Aktivitäten rund um die Analyse, Bewertung, Visualisierung, Verbesserung, Migrati on und Weiterentwicklung von Software-Systemen. Im Vordergrund steht der Austausch zwischen Interessierten, insbesondere auch der Austausch zwischen Forschung und Praxis.