AlchemyJ

  1. Support user friendly to advanced database operations.

    機能: Database integration is a critical part of most enterprise API. AlchemyJ provides a set of Extended Functions in Excel for all database operations, such as Create, Read, Update and Delete (CRUD). The AlchemyJ Extended Functions encapsulates low-level ...

  2. Enable data validation and transformation in APIs.

    機能: Without stringent control to the input and output parameters of the API, the API will be prone to error. The data dictionary allows not only users to define various attributes of data but also provides a template for the completeness in the requirements ...

  3. Support authentication, access and session management.

    機能: The security of API from AlchemyJ is divided into three stages. The first stage is the authentication. AlchemyJ API supports various authentication, such as LDAP. The second stage is access control. AlchemyJ API checks the role and group of authenticated ...

  4. Support real-time and interactive API troubleshooting.

    機能: AlchemyJ provides a debugger for real-time monitoring on the API execution. The debugger shows variables' value as well as execution formulas in different execution states of the API. AlchemyJ also provides debugging commands for interactive ...

  5. Verify the generated API has the same functionality as the Excel Model.

    機能: AlchemyJ provides an Automatic Testing Tool in Excel. The tool lets users define test cases and runs the cases automatically. With a proven model, AlchemyJ could augment the test cases in order to increase the testing coverage. Then the Test Case ...

  6. Generate OpenAPI (Swagger)specification and interface automatically.

    機能: AlchemyJ eliminates the trouble of API documentation by automatically generating OpenAPI (Swagger) specification based on the model defined in Excel. The OpenAPI specification contains API description, usage guidelines, endpoint specification, request ...

  7. Support multi-workbook modelling and API development projects.

    機能: AlchemyJ supports multi-developers (multi-analysts) API development projects. This maximizes the efficiency of complex API model. The idea of the multi-developers project in AlchemyJ is similar to the Divided-and-Conquer approach. Users can break down a ...

  8. Provide 50+ AlchemyJ extended and 300+ Excel functions.

    機能: AlchemyJ supports over 300 Excel functions. Moreover, in order to better meet the requirements of enterprise application or API, AlchemyJ provides more than 50 extended functions in Excel, such as email, file operations, even calling other REST API or ...

  9. Provide a framework for building AlchemyJ user defined functions.

    機能: Despite the rich functions provided by AlchemyJ in Excel, there are circumstances that users need to build their own functions to extend the functionality of their business model and API. AlchemyJ provides a Framework for building AlchemyJ User Defined ...

  10. Generate Java, REST and JavaScript APIs from Excel.

    機能: With just a click, AlchemyJ could analyze the business models in Excel spreadsheets, then it generates the Java, REST or JavaScript API that implements all the business logic as well as the technical specification contained in the Excel spreadsheet. Users ...