Digital Library of Gesellschaft für Informatik e.V.
Not a member yet
40758 research outputs found
Sort by
EnergAgent: Energy-Aware Code Refinement with LLM-Based Agents
Large Language Models (LLMs) have shown strong performance in generating functionallycorrect source code, but their outputs often lack consideration for runtime efficien and sustainability.
In this work, we introduce EnerAgent, an agentic framework that uses iterative feedback to refin LLM-generated code toward reduced energy consumption. EnerAgent firt ensures functional correctness,then performs iterative optimization guided by energy usage measurements. We evaluate the agenton a set of complex algorithmic problems in C++, comparing against both single-attempt LLMoutputs and expert-written solutions. Our results show that EnerAgent consistently improves theenergy efficien of its initial code, with energy savings in over half of the tasks, often matching orsurpassing human-written code. These finding highlight the promise of feedback-driven LLM agentsfor greener software development
Online Augmentation for Presentation Attack Detection on ID Cards
This work proposes a Presentation of Attack Detection on ID Card systems, focusing on
improving the detection of manual composite attacks. These kinds of attacks are used in a remote
verification system to impersonate the identity of one subject in order to obtain benefits. For this
purpose, relevant text can be modified, copied, and pasted. Faces and other areas can be manually
changed because of the alignment of the originally issued ID card to a fake ID card. This work
proposed an “online” methodology to create composite attack images during the training process
and shows that using automatic composite attacks may reduce the error rate in the PAD system. To
demonstrate it, three experiments were set up that compared the performance of models trained with
and without the aforementioned technique on a private dataset and a cross-evaluation dataset
Mehr Fairness, weniger Verschleiß? Datengetriebenes Leasing mit dem Fair-Wear Pricing Model (FWPM)
Die vernetzte Mobilität steht vor der Herausforderung, innovative und nachhaltige Geschäftsmodelle zu entwickeln, die den Anforderungen und Potenzialen einer datengetriebenen Wirtschaft und den Zielen des nachhaltigen Ressourcenverbrauchs gerecht werden. Dieser Artikel führt das Fair-Wear Pricing Model (FWPM) ein, ein Leasingmodell, das die Leasingrate auf Grundlage der tatsächlichen Abnutzung eines Produkts berechnet. Durch die Integration von Internet of Things (IoT)-Technologien und Echtzeitdatenanalyse ermöglicht das FWPM eine dynamische Gestaltung der Leasingrate, die Transparenz und Fairness für Konsumierende schafft und gleichzeitig nachhaltiges Nutzungsverhalten fördert. Der Beitrag entwickelt das FWPM im Rahmen eines gestaltungsorientierten Forschungsansatzes (Design Science Research) und überträgt zentrale Prinzipien des Pay-per-Stress-Modells (PPS) aus dem B2B-Bereich auf den B2C-Kontext. Der Beitrag diskutiert die theoretischen Grundlagen des FWPM, grenzt es von bestehenden Ansätzen wie Pay-per-Use ab und analysiert die Vorteile für Stakeholder wie Konsumierende, Leasinggeber und Hersteller. Die praktische Anwendbarkeit wird anhand eines Anwendungsfalls im Fahrzeugleasing illustriert, mit besonderem Fokus auf die Förderung ressourcenschonenden Verhaltens und die Optimierung von Produktlebenszyklen. So soll aufgezeigt werden, dass das FWPM ein vielversprechendes Konzept für die vernetzte Mobilität und darüber hinaus sein kann. Es kann nicht nur einen Beitrag zur nachhaltigen Nutzung von Ressourcen leisten, sondern eröffnet auch neue Perspektiven für datengetriebene Geschäftsmodelle in einer digitalisierten und ressourcenbewussten Gesellschaft. Connected mobility faces the challenge of developing innovative and sustainable business models that align with the demands of a data-driven economy and the goals of sustainable resource consumption. This paper introduces the Fair-Wear Pricing Model (FWPM), a leasing model that calculates leasing rates based on the actual wear and tear of a product. By integrating Internet of Things (IoT) technologies and real-time data analysis, the FWPM enables dynamically setting the leasing rate, fostering transparency and fairness for consumers while promoting sustainable usage behavior. The article develops the FWPM within the framework of a design-oriented research approach (design science research) and transfers central principles of the pay-per-stress model (PPS) from the B2B sector to the B2C context. The paper discusses the theoretical foundations of the FWPM, differentiates it from existing approaches such as Pay-per-Use, and analyzes its benefits for stakeholders, including consumers, lessors, and manufacturers. We illustrate the practical applicability of the model through a use case in vehicle leasing, with a particular focus on encouraging resource-conscious behavior and optimizing product life cycles. In this way, we illustrate how the FWPM could emerge as a promising concept for connected mobility and beyond, contributing to the sustainable use of resources and opening new perspectives for data-driven business models in a digitized and resource-conscious society
Extracting Reusable Service Demands for TeaStore
Software developers and system operators can use simulators to predict the performance and resilience of a software application. However, the accuracy of the prediction heavily depends on the calibration of the performance model, i.e., the service demands of the system to be modeled. As calibration is a tedious process, this paper shares the extracted CPU service demands of the widely used TeaStore reference microservice application, incl. the corresponding approach and challenges. We extracted the service demands by measuring utilization during experiments and deriving service demands for each of the application’s operations using the service demand law. We exemplify the use of the extracted service demands for simulating TeaStore with the MiSim resilience simulator
Evaluation of as well as a Software for a Scoring Model for Public Administration Process Prioritization in Germany
We apply the IS Success Model to the domain of public administration in Germany to formulate an alternative approach as well as a matching scoring model to overcome the prevailing political prioritization of public service processes. The proposed score that had been developed and explained already in previous work, is evaluated in six case settings in this contribution, featuring four administrative levels, using three different methods and two views on implementation. Moreover, an appropriate application software to calculate the score is proposed and the results of the evaluation in the context of usability is discussed. Finally, potential developments as well as future research suggestions frame the paper
Analysis and Visualization of Unit Test Traces With Kieker and ExplorViz
Testing software and understanding how software systems evolve are essential for maintaining code quality and identifying changes that affect program behavior. We present an approach for visually analyzing unit test execution traces in the context of software evolution. These traces are collected using the Peass (Performance Analysis of Software Systems) tool in conjunction with Kieker and OpenTelemetry. We use ExplorViz, a web-based software visualization tool, to visualize the collected trace data alongside data from static program analysis. Visualizing how unit tests interact with evolving codebases over time enables insights into changes in test coverage and the impact of refactoring or feature additions to program behavior. We showcase our approach experimentally using the OpenHAB Zigbee binding as the system under test
Projektmanagement in der öffentlichen Verwaltung – Eine Bestandsaufnahme auf Basis von Stellenanzeigen
Das Projektmanagement in der öffentlichen Verwaltung hat sich in den letzten Jahrzehnten weiterentwickelt und professionalisiert. Als wesentliche Entwicklungslinie ist die Adoption von Konzepten des traditionellen, agilen und hybriden Projektmanagements aus dem privatwirtschaftlichen Umfeld zu identifizieren. Maßgebliche Treiber hierfür sind die politischen, ökonomischen und informationstechnischen Rahmenbedingungen, die beispielsweise eine intensivierte Bürgerbeteiligung, Transparenz, Nachhaltigkeit, interdisziplinäre Zusammenarbeit sowie Digitalisierung einfordern. Im Rahmen dieses Beitrags wird der aktuelle Entwicklungsstand des Projektmanagements in Deutschland unter Bezugnahme auf den deutschen Arbeitsmarkt reflektiert, indem Stellenanzeigen der öffentlichen Verwaltung aus dem Jahr 2023 großzahlig analysiert werden ( n = 62.080). Als Datengrundlage dienen digitale Stellenanzeigen, die automatisiert aus dem zentralen Stellenportal des Bundes extrahiert wurden. Durch Analyse der Stellenanzeigen werden die unterschiedlichen Berufsbilder für das Projektmanagement in der öffentlichen Verwaltung transparent gemacht und deren Laufbahngruppenstruktur ermittelt. Darauf aufbauend wird der Frage nachgegangen, welche Rolle die bestehenden Standards des Projekt- und IT-Managements bei der Rekrutierung von Fachkräften für projektbezogene Berufe in der öffentlichen Verwaltung spielen. Project management in public administration has evolved and professionalised in recent decades. The adoption of traditional, agile, and hybrid project management concepts from the private sector can be identified as a key line of development. The main drivers for this are the political, economic, and technological conditions, which demand, for example, intensified citizen participation, transparency, sustainability, interdisciplinary collaboration, and digitalisation. This article reflects the current state of development of project management in Germany with reference to the German labour market by analysing large numbers of public administration job advertisements from 2023 ( n = 62,080). Digital job advertisements, which were automatically extracted from the federal government’s central job portal, serve as data basis. By analysing the job advertisements, the different job profiles for project management in public administration and their career group structure is made transparent. Based on this, the role of existing standards of project and IT management in the recruitment of specialists for project-related jobs in public administration is analysed
Agil, um jeden Preis?
Strategische Vorhaben und Transformationen, z.B. zur Digitalisierung scheitern in der Mehrzahl der Fälle. Studien und regelmäßige Pressemeldungen belegen dies. Der Beitrag bietet zu Beginn einen Überblick zu wesentlichen Ursachen. Ein professionelles und flexibles Programmmanagement als möglicher Lösungsansatz wird in Folge vorgestellt. Speziell werden dabei Unterschiede zu Projektmanagement aufgezeigt, das den Anforderungen dieser Vorhaben regelmäßig nicht gerecht wird, nicht gerecht werden kann. Im Kern geht dabei auf die zentrale Bedeutung des erwarteten Nutzens aus dem strategischen Vorhaben und seine Steuerung von der Strategie hin zur operativen Umsetzung. Zentral ist es ebenfalls zu Beginn des Vorhabens den Umfang und die Reichweite richtig einzuschätzen. Dabei geht es nicht darum eine Reihe von Projekten zu koordinieren. Vielmehr sind alle notwendigen Vorhaben und Aktivitäten im Unternehmen auf das strategische Ziel auszurichten und zu steuern. Besonders gefordert ist dabei die Führungsebene eines Unternehmens. Hierzu wird ein einfaches Vorgehensmodell anhand eines Fallbeispiels genutzt. Persönliche Erfahrungen aus Praxisvorhaben in IT-Unternehmen sind Bestandteil des Beitrags. Der Beitrag unterstützt Sie dabei strategische Vorhaben von vorneherein richtig einzuschätzen und zu organisieren