Quickly generate the source code for RESTful API from requirements in English, UML diagrams or workflow storyboards
Turn your ideas in full-featured RESTful APIs in minutes. Start with English text specifying the requirements, add simple workflow storyboards to describe how your service works and generate Java source code for the service, complete with persistence (ORM and DB schema) and full-text search of service data.
If you need a mashup of existing web services, describe your idea with a workflow. S-CASE will take care to find existing services (ProgrammableWeb, Mashape and S-CASE generated service) that do exactly what you need and connect them to a running REST service for you to use.
To help you in the wild, S-CASE supports authentication and authorization (up to ABAC), including restricting access to selected resources - all in the code generated for you.
Categories: IDE, Internet of Things (IoT), Mobile and Device Development, Web Services, Web, XML, Java EE and OSGi Enterprise Development
Tags: REST, Codegen, Codegeneration, mash-ups, mashups, jax-rs, jaxrs, IoT, requirements, requirements analysis
Additional Details
Eclipse Versions: Neon (4.6), Mars (4.5), Luna (4.4)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: S-CASE Consortium
Development Status: Production/Stable
Date Created: Monday, December 12, 2016 - 10:23
License: Apache 2.0
Date Updated: Tuesday, January 10, 2017 - 08:24
Submitted by: S-CASE Support
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| January 2026 | 499/539 | 1 | 13 |
| December 2025 | 0/0 | 0 | 36 |
| November 2025 | 597/626 | 1 | 11 |
| October 2025 | 0/0 | 0 | 13 |
| September 2025 | 578/653 | 2 | 15 |
| August 2025 | 0/0 | 0 | 17 |
| July 2025 | 560/636 | 2 | 19 |
| June 2025 | 506/627 | 4 | 11 |
| May 2025 | 528/634 | 3 | 12 |
| April 2025 | 532/623 | 2 | 12 |
| March 2025 | 0/0 | 0 | 17 |
| February 2025 | 606/645 | 1 | 22 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 1
| Count | Error Message |
|---|---|
| 1 | Cannot complete the install because one or more required items could not be… |
