Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences GmbH

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)2241/2341-100

kundenservice@sigs-datacom.de

Java & Generative AI – Wie KI die Softwareentwicklung verändert

9 Inhalte
Zweiwöchige Sprints mit verzögertem Feedback bremsen Java-Teams aus. Lange Wartezeiten zwischen Refinement und Review verhindern schnelle Iterationen. KI-gestützte Entwicklung ermöglicht tägliche Mini-Sprints: Teams planen morgens, implementieren tagsüber und reviewen abends. Die Folge: ein Paradigmenwechsel von Sprint-Batches zu kontinuierlichem Flow.
Von Wochen zu Tagen: KI-Agenten beschleunigen den Java-Entwicklungszyklus
Willkommen zu einem umfassenden Tutorial über die Entwicklung eines LLM-Chatbots (Large Language Model) mit Tool-Calling-Funktionalität in Java. Dieser Leitfaden führt Sie von der Erstellung eines einfachen Chatbots bis hin zur Implementierung ausgefeilter Tool-Calling-Features, die es Ihrem LLM ermöglichen, mit externen Systemen und APIs zu interagieren.
Entwicklung eines LLM-Chatbots mit Tool-Calling in Java – Teil 1: Erstellung eines einfachen Chatbots
In der Softwareentwicklung bahnt sich ein grundlegender Wandel an. Statt Zeile für Zeile Code zu schreiben, werden Entwickler künftig vor allem Ziele definieren und KI-Systemen die Implementierung überlassen. Chris Ehl, Leiter des Bereichs Digital Business Innovation bei iteratec, erklärt im Interview, wie dieser Wandel aussieht und warum Java-Entwickler zu „Architekten intelligenter Entwicklungsp..
Java trifft KI: „Programmieren ist präziser Umgang mit Sprache“
Im letzten Teil haben wir uns mit einigen Vorarbeiten beschäftigt, um unser System, ein in die Jahre gekommenes hochverfügbares Lager, wieder „in den Griff“ zu bekommen. Dabei ging es vor allem darum, neben der „harten“ Informationsbeschaffung auch alle Projektbeteiligten einzubinden und auf die Änderungen vorzubereiten. Nun gilt es, das System vorzubereiten! Und auch hier gilt „Uptime matters!“ –..
Die 7 Schritte zum Software-Retrofit – Teil 3: Stabilisieren
Dass man bereits während der Entwicklung einer Anwendung Wert auf IT-Sicherheit legen sollte, hat sich wahrscheinlich mittlerweile herumgesprochen. Allerdings ist dieses Thema so komplex, dass es nicht mal eben „nebenbei“ durch einen Entwickler erledigt werden kann. Andererseits ist es gar nicht so einfach, typische Angriffsmuster reproduzierbar nachzustellen. Genau hier hilft nuclei, um das es in..
Conquest of paradise – Eroberung der (eigenen) Anwendung, Pentesting während der Entwicklung