KI-Coding: Effiziente Softwareentwicklung mit AI Coding Assistant

KI-Coding, also der Einsatz von Künstlicher Intelligenz zur Codegenerierung, gewinnt zunehmend an Bedeutung in der Softwareentwicklung [1]. So versprechen AI Coding Assistants (deutsch: KI-Coding-Assistenten), Entwicklerinnen und Entwickler bei Routineaufgaben zu entlasten, Code zu generieren und Entwicklungsprozesse zu beschleunigen. Dabei unterscheiden…

Simplifying Simulation Scenario Design and Execution: A Guide to Creating and Configuring FERAL Simulation Scenarios with YAML

Introduction Creating and configuring simulation scenarios is effort-intensive and time-consuming, mainly because each scenario requires a unique set of configurations, parameters, and settings, making the procedure time-consuming and error-prone. This complexity not only reduces productivity but also increases the learning…

Open Source in der Öffentlichen Verwaltung: Wir zeigen geeignete Open-Source-Prozesse für (Bestands-)Software

Seit einigen Jahren gibt es immer mehr Bestrebungen, Open Source Software (OSS) in allen Bereichen zu nutzen, in denen es möglich ist. In Richtlinien zur Vergabe öffentlicher Projekte finden immer häufiger Klauseln Einzug, welche die Realisierung als Open Source Software…

Die Zukunft des Sprachassistenten: Datenhoheit durch Spracherkennung mit eigenem LLM Voice Bot

In einer Welt, in der Technologie immer weiter voranschreitet, sind sprachgesteuerte Assistenten zu einem nicht mehr wegzudenkenden Teil unseres Alltags geworden. Von IBM Watson und Aleph Alpha Luminous über Apple Siri und Amazon Alexa bis hin zu Google Assistant und…

Smart-City-Anwendungen: Unterschiede zwischen Dashboards, Plattformen und Frameworks

Brauchen Sie eine Plattform oder ein Framework? Reicht vielleicht ein Dashboard? Was brauchen Sie für Ihre Smart-City-Anwendungen? Wie kann man zwischen den verschiedenen Begriffen unterscheiden, die austauschbar verwendet werden? Und wie finden Sie heraus, was am besten zu Ihrem Kontext…

Prompt Engineering: wie man mit großen Sprachmodellen kommuniziert

In diesem Blogbeitrag erklären unsere Expertinnen und Experten, was Prompt Engineering ist und wie diese Techniken für die Nutzung von LLMs (Large Language Models, deutsch: große Sprachmodelle) nützlich sein können. Weitere Blog-Beiträge rund um generative KI und große Sprachmodelle: Was…

Ein digitaler Marktplatz für Smart Cities und Smart Regions

Frei zugängliche öffentliche Plätze spielen als das politische, wirtschaftliche, soziale und kulturelle Herzstück seit der Antike eine bedeutende Rolle im städtischen Leben, weshalb sich Marktplätze als Metapher einer digitaler Distributionsplattform für kommunale Software-as-a-Service gut eignen. Sie sind ein integraler Baustein…

Nachhaltige Stadtentwicklung: Mit Smart City und digitalem Zwilling die Nachhaltigkeit von Städten fördern

Städte sind komplexe Systeme, die sich über die Jahre hinweg entwickelt haben, weshalb die Verbesserung ihrer Nachhaltigkeit eine anspruchsvolle Aufgabe ist. Doch wie funktioniert nachhaltige Stadtentwicklung? In diesem Blog-Artikel zeigen wir, wie die Nutzung von Digitalen Zwillingen im Kontext von…

Integrating Systems of Record (SOR) into the Asset Administration Shell (AAS) Dataspace: Bridging the Gap by Leveraging Submodel-based Interface Descriptions (Part 1)

A core technology in realizing Industry 4.0 is the Asset Administration Shell (AAS) as an implementation of the Digital Twin. The AAS enables interoperable data-sharing in a company as well as within a network of companies, creating an AAS dataspace….

Large action models (LAMs), tool learning, function calling and Agents

Zu Beginn des Jahres 2024 wurde der Begriff „Large Action Model“ (LAM) mit dem Release von Rabbit R1 in der Öffentlichkeit bekannt. Parallel dazu haben sich Large Language Models (LLM) und multimodale Modelle als nützlich erwiesen, um Roboter besser zu…

Unlocking Agile Manufacturing: Embracing Service-based Production with Eclipse BaSyx (Part 1)

Service-based production promises a plethora of benefits, such as higher revenues, by providing custom-tailored products or a significant reduction of the time between the placement of a customer order and its fulfillment. However, how can service-based production be realized? Delve…