Auflistung Softwaretechnik-Trends 43(3) - 2023 nach Erscheinungsdatum
1 - 10 von 14
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAggregation und Komposition(Softwaretechnik-Trends Band 43, Heft 3, 2023) Herrmann, AndreaGlossar: Aggregation versus Komposition
- ZeitschriftenartikelNeue 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, RobertForschungssoftware 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.
- KonferenzbeitragModerne Fahrzeugentwicklung entlang des V-Modells mit ASPICE(Softwaretechnik-Trends Band 43, Heft 3, 2023) Schriegel, Paavo; Grünewald, MatthiasDie 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.
- KonferenzbeitragEngineering A Reliable Prompt For Generating Unit Tests - Prompt engineering for QA & QA for prompt engineering(Softwaretechnik-Trends Band 43, Heft 3, 2023) Faragó, DavidThis 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-AbstractCall for Papers: Software Engineering 2024(Softwaretechnik-Trends Band 43, Heft 3, 2023)Call for Papers: Software Engineering 2024
- Konferenz-AbstractCall for Papers: REConf 2024(Softwaretechnik-Trends Band 43, Heft 3, 2023)Call for Papers: REConf 2024
- ZeitschriftenartikelNachruf auf Prof. Dr. Albert Zündorf(Softwaretechnik-Trends Band 43, Heft 3, 2023) Schneider, KurtNachruf auf Prof. Dr. Albert Zündorf
- KonferenzbeitragAutotesting mal anders gedacht(Softwaretechnik-Trends Band 43, Heft 3, 2023) Leßner, JanAutomatisiertes Testen wird durch Sociable Testing unterstützt. Design vor Testing!
- KonferenzbeitragFörderung der Nachhaltigkeit durch Modell-basiertes Testen(Softwaretechnik-Trends Band 43, Heft 3, 2023) Mohacsi, Stefan; Beer, Armin; Lorey, Tobias; Felderer, MichaelIn 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.
- KonferenzbeitragCypress überall – Ein einziges Automatisierungswerkzeug für alle Teststufen?!(Softwaretechnik-Trends Band 43, Heft 3, 2023) Sokenou, DehlaTestautomatisierung 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.