Skip to content

A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.

License

Notifications You must be signed in to change notification settings

UrsZeidler/uml2solidity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uml2solidity

A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity, java script and java code together with documentation. Usable with the Papyrus UML modeler for eclipse.

Gitter chat

Drag to your running Eclipse workspace to install Uml to Solidity

a plugin for eclipse:

  http://urszeidler.github.io/uml2solidity/uml2solidity-updatesite/

refer to install section of the wiki when you are not familiar with eclipse and the update mechanism.

dependencies:

  • uml2 (5.0)
  • papyrus (1.1.x)
  • acceleo (3.5)

There are all available in the default Mars updatesite.

find out more in the docs

Use eclipse as your main editor with the solidity editor and compile the code in the background with the solidity builder.

Extend the generation process by adding new model to text transformations.

you can tip the coder by sending some ether : 0x25b2ce55746f54d88e9fc4d2f0f85e879c30bb05

License

The code is published under the terms of the Eclipse Public License, version 1.0.

with-Eclipse logo

About

A uml profile and a set of acceleo code generators to model smart contracts in uml and generate solidity code.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published