Konferenzprogramm
Der InfoDay zum modernen API-Design umfasst ein hochwertiges und noch umfangreicheres Programm (dieses Mal zwei Tracks!) für Softwarearchitekt*innen, (Web-)Developer sowie API- und Integrationsverantwortliche. Die Vorträge und das Abschlusspanel bilden eine breite Palette von Themen, die sich mit den neuesten Trends, Technologien und bewährten Methoden bei der Entwicklung von Web-APIs beschäftigen. Von der Gestaltung nutzerfreundlicher Schnittstellen bis hin zur Sicherheit und Skalierbarkeit von APIs werden die Speaker tiefgreifende Einblicke in die Welt der API-Entwicklung bieten.
“Send Me What You Have”: Implementing Generic APIs with Generative AI for Seamless Interoperability
APIs are one of the most traditional strategies for enabling interoperability. When a system needs data from another, it can expose an API to receive the desired data or consume another system’s API. But this comes with a cost: those consuming APIs must invest development efforts in complying with the requirements (e.g., data format, syntax) of those exposing APIs. What if systems could expose generic APIs to receive data in any arbitrary format so those consuming the API don’t have to spend development efforts on data converters? In this talk, we present the results of our state-of-the-art research on using Generative AI to implement generic APIs at runtime, including concrete results in smart farming. In addition, we discuss challenges and perspectives for the future of API development.
Target Audience: Software architects, software developers
Prerequisites: Knowledge in implementing and consuming HTTP-based APIs (e.g., REST).
Level: Advanced
Dr. Rodrigo Falcão is a Researcher, Software Architect, and Project Manager at Fraunhofer IESE, where he currently leads the research topic "Generative AI for Software Architecture." His other research interests include context-aware systems, data-driven context modeling, and interoperability. He is also a Lecturer of Software Architecture at Mannheim University of Applied Sciences.