by Hamza Ed-douibi | Feb 23, 2022 | tools, cloud & web engineering, Model-driven Engineering
by Hamza Ed-douibi | Mar 26, 2020 | article, cloud & web engineering
Query API specifications in natural language. This chatbot will help you understand what you can do with a given OpenAPI-based API. Including some aspects difficult to get at first sight!
by Hamza Ed-douibi | Sep 5, 2019 | tools, API, reverse engineering, UML and OCL
From OpenAPI to UML and back! – A tool to reverse engineer your web APIs, modify the resulting UML model and regenerate the OpenAPI file from it.
by Hamza Ed-douibi | Oct 25, 2018 | API, cloud & web engineering, code generation
We automatically test REST API based on their specifications, particularly OpenAPI ones. To our surprise, many of our tests failed, meaning that the OpenAPI definition and the actual API were not an exact match.
by Hamza Ed-douibi | Aug 29, 2018 | article, API
We propose a model-based approach to compose data-driven REST APIs. Our approach creates a global API exposing a unified data model. This global model is exposed as an OData service