JoinedWorkz

  • Canonical modelling
  • Packaging and versioning of models
  • Platform definition and versioning
  • Transformation from canonical model to platform model
  • Platform specific generation of artifacts
  • Integration of custom generators

Users can reuse existing generators, customize them or create their own generators for their favorite technology and preferred patterns by using any templating framework which finally creates Java classes.

Info

JoinedWorkz is written in Java but can be used to model and generate artifacts for any programming language or configuration files of any type.

Canonical Model

Canonical model are specified in a platform independent notation and can be used for one or more platforms. Elements of the canonical model are the input for platform specific generators.
Read

Platforms

A platform in JoinedWorkz specifies which generators are invoked for the model elements.
Read

JoinedWorkz Studio

A platform in JoinedWorkz defines platform specific properties of model elements and which generators are invoked.
Read

Last Updated:
Contributors: Karl Hoenninger