Skip to Main Content
Services Solutions Idea Portal

Status Declined
Categories PS Efficiency
Created by Chris Moore
Created on Jan 30, 2025

Generation from UML

⚠ The current problem statement
Understanding what needs to be built is not always clear, with small areas of work more so, but with multiple developers working on a larger area things get murky.

👔 The future customers
Field Consultants

💡 The idea & benefits
The solution used PlantUML to define the structures of the entities and the classes they need to interact with. For larger implementations it is easy to see what is needed and there structures. The solution then takes the UML (PlantUML code) and generates the entities and gosu classes to create a standardised solution.

Various languages should be available for generation, Gosu, Java, Python. With the correct stereotypes attached to the classes microservice skeletons can be generated. Connections for databases can be specified that will create the database connection code if needed.

Giving the type of code to generate to focus the code generation.

ⓘ Additional information

The current application is standalone and will need to be modified to fit into the Field Framework. Adding the additional code generation option mentioned above, will provide a big improvement in productivity and a new way to better visualize solutions.

Professional Services - Target Audience Internal PS Initiative
Product value score
19
  • Attach files