EASy Command Platform Example

Demonstrates a hierarchical product line of a command executor platform. The platform provides some mandatory and optional commands as well as basic instantiation capabilities. The refining product lines instantiate or extend the platform in different manner, in particular
  • EASyDemoCommandsGenStatic: Instantiate by removing generating Java source code for a constants class.
  • EASyDemoCommandsVelocity: Instantiate using Apache Velocity.


  • Please derive a product first before configuring and instantiating. Actually, the platform EASyDemoCommandsPlatform does not provide own instantiation functionality.