A blog about current topics in computer science and media, maintained by students of the Hochschule der Medien Stuttgart (Stuttgart Media University).
Recent Posts
Auswirkung der Integration von KI auf den Software Development Lifecycle mit Fokus auf Frontend-Entwicklung
Abstract – Die Integration Künstlicher Intelligenz (KI) in den Software Development Lifecycle (SDLC) führt zu einer Transformation der Frontend-Entwicklung und verschiebt den Fokus von der manuellen Implementierung hin zur KI-gestützten Orchestrierung. Das vorliegende Paper untersucht den Einfluss generativer KI-Modelle und multimodaler Sprachmodelle (MLLMs) auf die Frontend-Engineering-Prozesse, wobei ein besonderer Schwerpunkt auf „Idea-to-Design“- und „Design-to-Code“-Workflows liegt.…
KI-generierte Dokumentation
Abstract Software documentation represents a critical yet frequently neglected component of the software development lifecycle. Time constraints, outdated content, and limited accessibility remain persistent challenges in practice. Recent advances in artificial intelligence offer new opportunities to automate documentation processes and improve quality and maintainability.This paper investigates AI-supported documentation generation by analyzing theoretical foundations, quality criteria,…
Das Alltägliche automatisieren, das Menschliche perfektionieren: Die Transformation des Scrum-Masters und der Team-Kommunikation im KI-gestützten agilen Umfeld
Abstract Die zunehmende Nutzung von KI in der Softwareentwicklung verändert grundlegend die bewährten agilen Methoden. In der vorliegenden Arbeit wird untersucht, inwiefern sich die Rolle des Scrum Masters und die Teamkommunikation durch den Einsatz von Large Language Models (LLMs) und autonomen Agenten verändern. Die Analyse ergibt, dass ein zunehmender Anteil der Verwaltungsaufgaben automatisiert ausgeführt wird.…
AI-Aided Requirements Engineering: Methodische Integration von LLMs und Agenten-Frameworks in den Anforderungsprozess
Monolith vs. Micro Services – Back to the future with modular monolith
Anmerkung: Dieser Blogpost wurde für das Modul Enterprise IT (113601a) verfasst. Einleitung: In den vergangen Jahren war die Microservice-Architektur in vielen Unternehmen fast alternativlos. Die grundlegende Idee von Microservices ist es, Anwendungen in kleine, unabhängige Dienste zu zerlegen, welche separat entwickelt, skaliert und deployed werden können. Dieser Ansatz soll flexible Technologieentscheidungen, unabhängige Teamarbeit in den…
Evaluation of AI-Driven Software Testing Methods Applied to a Microservice
Abstract– In traditional Software Development Lifecycles, testing is often performed in its final phases, increasing defect resolution costs and project risks. Recent advances in Artificial Intelligence (AI) have the potential to accelerate development workflows and reduce manual effort. However, the actual capabilities of AI-driven testing tools remain unclear, particularly in microservice contexts. This paper evaluates…
Safeguards in der KI-unterstützten Softwareentwicklung
KI gestützte Werkzeuge und autonome Agenten machen Softwareentwicklung schneller, schaffen aber neue Sicherheitsrisiken, weil sie eigenständig Entscheidungen treffen und externe Tools nutzen können. Der Artikel zeigt, warum deshalb ein mehrschichtiges Safeguard Konzept nötig ist, das klassische Maßnahmen wie Code Reviews, Tests und statische sowie dynamische Analysen mit KI spezifischen Schutzmechanismen wie KI gestützten Reviews, Sandboxing…
- Allgemein, Artificial Intelligence, ChatGPT and Language Models, Scalable Systems, Student Projects, Web Performance
Prüfung des Vibe Coding Ansatzes als KI gestützte Softwareentwicklung in der Implementierungsphase des Software Development Life Cycles
Abstract Vibe Coding hat sich innerhalb kurzer Zeit als neuartiger, KI-gestützter Ansatz in der Softwareentwicklung etabliert und wird im Kontext der Implementierungsphase des Software Development Life Cycles kontrovers diskutiert. Während dem Ansatz hohe Produktivitätsgewinne und ein einfacherer Zugang zur Softwareentwicklung zugeschrieben werden, verweisen kritische Stimmen auf Risiken in Bezug auf Softwarequalität, Wartbarkeit und Sicherheit. Diese…
Der aktuelle KI-Boom im Vergleich zur Dotcom-Blase
Einleitung1.1 ProblemstellungIn den vergangenen Jahren hat die Entwicklung künstlicher Intelligenz (KI) stark an Bedeutung gewonnen. Besonders Fortschritte im maschinellen Lernen und bei generativer KI haben die öffentliche Wahrnehmung, die Forschung und wirtschaftliche Entscheidungen geprägt. Viele Unternehmen investieren in KI, um Prozesse zu automatisieren, Kosten zu senken, neue Produkte zu entwickeln oder Wettbewerbsvorteile zu sichern. Verschiedene…
Vibe: The New Currency of Enterprise IT
This blog post was written for the module Enterprise IT (113601a). Introduction If you’ve ever spent hours staring at a screen and then suddenly everything “clicks”—you’re in the zone, the code just flows, and you forget to eat—then you know exactly what I mean by “the vibe.” In the world of Enterprise IT, we usually…
Buzzwords
AI Amazon Web Services architecture artificial intelligence AWS AWS Lambda Ci-Pipeline CI/CD Cloud Cloud-Computing Cloud Computing Containers Continuous Integration deep learning DevOps distributed systems Docker Enterprise IT Git gitlab Gitlab CI IBM Bluemix Jenkins Kubernetes Linux loadbalancing machine learning Microservices Monitoring Node.js Python scaling secure systems security serverless social media Sustainability System Engineering System Engineering and Management Terraform Test-Driven Development Testing ULS ultra large scale systems Web Performance
