Check consistency of specification and implementation of APIs

Short description

LLMs can write API specifications in entirely different manners. But can LLMs write elegant APIs? OK, it depends on what you understand under elegant APIs. An elegant API is an API that is understandable and can be applied easily. However, LLMs can support developers and architects to design understandable and well-tailored APIs. Yes, it can. But can AI even check developed APIs that have evolved over the years?

We will discuss how AI and LLMs can support engineers and designers in checking the consistency of APIs against their written and visualized specifications throughout their lifecycle.

 

 

Value for the audience:
- Learning of elegant APIs
- Learning of an API specification lifecycle with visualized specifications
- How to AI along the lifecycle of a specification

Problems addressed:
- Properties of elegant APIs

- Testing of APIs against specification

- Testing of APIs against specification using AI

Talk language: English
Level: Advanced
Target group: Developer, Architects, Business Analysts, Project Manager

Company:
codecentric AG

Presented by:
Dr. Annegret Junker

Dr. Annegret Junker