ClasHStamP

ClasHStamP aims to support Model-Driven Software Engineering with structure and behavior round-trip source code generation.

Details

Compatible with
Astah Professional, UML version 7.0 and later
Latest Version
2.0
Developer
Hoang Duc
Support
No technical support is provided from us. Please contact the plug-in author.
Developer Support & Documentation
ClasHStamP

About ClasHStamP

UML Class and Hierarchical Statemachine code generation Program

ClasHStamP is a plug-in that aims to support Model-Driven Software Engineering with structure and behavior round-trip source code generation.

ClasHStamP_DataFLow

 

divider

Features

  • Generated code does not depend on any other libraries or framework.
  • Can parse functions’ source code (allow the external editor to edit code) to achieve round-trip engineering.
  • Generated code is simple when the diagram is simple and only grows complicatedly when the diagram becomes more and more complicated.
  • Highly customizable language syntax so that users can apply to a variety of software projects, from embedded, network, GUI, game, business process…
  • Support generating source code for C (C, C++, C#, Java, ObjC(*), Swift(*)), Pascal (Go(*), Ada(*)) and Basic (VB.net(*), VBA(*)) families of programming language. (*)s are in development.
  • Generated source code is well-formatted and high consistency, so that easy to read, easy for version control and easy for manual maintenance
  • Command-line based so that it can be integrated in Agile Process to achieve productivity, quality, and consistency

 

divider

 

How to Install

  1. Download the Plug-in file.
  2. Please follow the detailed documentation prepared by the developer. ClasHStamP

What are you looking for?