Logo des Repositoriums
 

Softwaretechnik-Trends 43(3) - 2023

Autor*innen mit den meisten Dokumenten  

Auflistung nach:

Neueste Veröffentlichungen

1 - 10 von 14
  • Konferenzbeitrag
    Moderne Fahrzeugentwicklung entlang des V-Modells mit ASPICE
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Schriegel, Paavo; Grünewald, Matthias
    Die Fahrzeugentwicklung hat in den letzten Jahren ein neues Level der Komplexität erreicht, da Themen wie autonomes Fahren und das Auto als digitales Produkt in den Fokus geraten sind. Um auf die kommenden Herausforderungen zu reagieren, begleitet UNITY die deutschen Automobilhersteller bei ihrer Transformation zu Softwareunternehmen, indem Prozesse, Methoden, Tools und Organisationen an die neuen Anforderungen angepasst werden. Dabei hat sich besonders die Veränderung der Organisation als kritischer Erfolgsfaktor herausgestellt.
  • Konferenzbeitrag
    Autotesting mal anders gedacht
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Leßner, Jan
    Automatisiertes Testen wird durch Sociable Testing unterstützt. Design vor Testing!
  • Zeitschriftenartikel
    Aggregation und Komposition
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Herrmann, Andrea
    Glossar: Aggregation versus Komposition
  • Zeitschriftenartikel
    Neue Fachgruppe „Research Software Engineering“ gegründet
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Lamprecht, Anna-Lena; Hasselbring, Wilhelm; Dietrich, Jan Philipp; Fritzsch, Bernadette; Goedicke, Michael; Grunske, Lars; Haupt, Carina; Janosch, Stephan; Löffler, Frank; Rumpe, Bernhard; Speck, Robert
    Forschungssoftware spielt eine entscheidende Rolle in (fast) allen Wissenschaftsdisziplinen. Research Software Engineering (RSE) bezeichnet den Einsatz von Methoden der Softwaretechnik bei der Entwicklung von Forschungssoftware. Der Begriff "RSE" entstand etwa im Jahr 2010 und wurde zunächst durch die britische Forschungscommunity geprägt. Als Querschnittsdisziplin vereint RSE dabei Methoden der Informatik, insbesondere des Software Engineerings, mit den Ideen offener Wissenschaft (Open Science) und den fachspezifischen Methoden der verschiedenen Disziplinen. Die neue Fachgruppe Research Software Engineering im Fachbereich Softwaretechnik hat sich als gemeinsame Einrichtung von GI und der RSE zum Ziel gesetzt, ein Forum für den Austausch zwischen anwendungsorientierten Forscher:innen verschiedenster softwareintensiver Wissenschaftsdisziplinen und Informatiker:innen aus dem Bereich Software Engineering zu etablieren. Gemeinsam können aktuelle Herausforderungen des RSE besser adressiert sowie vorhandenes technisches, methodisches und organisatorisches Wissen aufbereitet und transferiert werden.
  • Konferenzbeitrag
    Engineering A Reliable Prompt For Generating Unit Tests - Prompt engineering for QA & QA for prompt engineering
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Faragó, David
    This paper demonstrates Prompt Engineering (PE) on a running example: generating unit test cases for a given function. By iter atively adding further prompt patterns and measuring the robustness, correctness, and comprehensiveness of the AI’s output, multiple prompt patterns and their purpose and strength are investigated. We conclude that high robustness, correctness, and comprehensiveness is hard to achieve, and many prompt patterns (single prompt as well as patterns that span over a conversation) are necessary. More generally, quality assurance is a dominant part of PE and closely intertwined with the development part of PE. Thus traditional testing processes and stages do not adequately apply to QA for PE, and we suggest a PE process that covers the development and quality assurance of prompts as alternative.
  • Konferenz-Abstract
    Call for Papers: Software Engineering 2024
    (Softwaretechnik-Trends Band 43, Heft 3, 2023)
    Call for Papers: Software Engineering 2024
  • Konferenz-Abstract
    Call for Papers: REConf 2024
    (Softwaretechnik-Trends Band 43, Heft 3, 2023)
    Call for Papers: REConf 2024
  • Zeitschriftenartikel
    Nachruf auf Prof. Dr. Albert Zündorf
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Schneider, Kurt
    Nachruf auf Prof. Dr. Albert Zündorf
  • Konferenzbeitrag
    Förderung der Nachhaltigkeit durch Modell-basiertes Testen
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Mohacsi, Stefan; Beer, Armin; Lorey, Tobias; Felderer, Michael
    In diesem Beitrag untersuchen wir die Frage, was Nachhaltigkeit in Bezug auf den SW-Test bedeutet und wie speziell Modell-basiertes Testen zur Verbesserung der Nachhaltigkeit beitragen kann. Ein einfaches Beispiel ist der Schutz der Umwelt durch die Berücksichtigung von Energieeffizienz beim Design der SW und der Testplanung. Ein solches Sustainability Engineering erfordert eine Paradigmen-Verschiebung bei einer Reihe von Faktoren wie Projektorganisation, Teamstruktur und Priorisierung der Qualitätsmerkmale. Auch umfasst Nachhaltigkeit nicht nur Umweltaspekte. Nur durch die frühzeitige Berücksichtigung von Nachhaltigkeits-Aspekten wie der Wartbarkeit war es möglich, dass die beim JWST im Betrieb aufgetretenen technischen Schwierigkeiten gemeistert werden konnten.
  • Konferenzbeitrag
    Cypress überall – Ein einziges Automatisierungswerkzeug für alle Teststufen?!
    (Softwaretechnik-Trends Band 43, Heft 3, 2023) Sokenou, Dehla
    Testautomatisierung ist heutzutage der Standard in der Softwareentwicklung, besonders im agilen Umfeld. Bei sich – gewollt – ständig ändernden und neuen Anforderungen ist ein stabiles Gerüst aus Tests die Versicherung gegen ungewollte Seiteneffekte bei der Weiterentwicklung des Softwaresystems. Aktuelle Softwaresysteme bestehen heute oft aus einem Backendteil (z.B. in Java oder C# geschrieben) und einem Webfrontendteil. Letzterer wird in der Regel mit Hilfe eines modernen Single-Page-Framework entwickelt. Betrachtet man dieses System aus der Sicht eines Testers, so gibt es einige Unterschiede zwischen dem automatisierten Test des Backends und des Frontends. Erst mit Cypress und seiner relativ jungen Erweiterung Component Testing gibt es einen Vertreter, der für alle Teststufen der Testpyramide im Webfrontend eingesetzt werden kann.