Generating OpenAPIs from business models
summary
A UML-first pipeline generates OpenAPI specs from business models, transforming use cases, class/interface diagrams and sequence links into schemas, paths, responses and security rules. The tool Swappy converts UML entities, typed properties, exceptions and links into OpenAPI YAML, Avro and gRPC artifacts, computes schema reuse and removes unused types, and produces 105,500 lines in 25 minutes with high consistency. This process is already used in a major French bank across countries and supports automated links, error responses and security mappings.
AI-written summary · about
chapters (7)
- 0:00Start
- 10:02Uml Model
- 12:14Typing Using an Interface
- 16:05Create the Open Api
- 16:18Open Api Specification Structure
- 20:13Security Requirement
- 22:19Is It Really Faster To Write Your Api Spec in Uml Rather than Directly Using Open Api Yaml or Json Format
related talks
19mSecure and accelerate APIs' lifecycle with the OpenAPI specification
39mAPI Development in 2017
48mDynamic OpenAPIs with Spring Cloud Gateway
30mLeveraging Prompt Engineering for Effective OpenAPI Descriptions of APIs
19mUnlock API and Data – The Power of Data Model and Governance
43mAPI first with Swagger and Scala
35mOpensource API Tools to agile your apifirst strategy.
21mDesigning APIs with OpenAPI: Build the Right APIs the Right Way.
