| Original language | English |
|---|---|
| Pages (from-to) | 52-79 |
| Number of pages | 28 |
| Journal | Science of Computer Programming |
| Volume | 98 |
| Issue number | P1 |
| DOIs | |
| Publication status | Published (VoR) - 1 Feb 2015 |
Funding
Lohmann et al. [73] translates, using graph transformation rules, UML class diagrams and contracts to Java skeletons and JML assertions. The approach is supported by a tool, the Visual Contract Workbench [74] , an Eclipse plug-in. The definitions produced by this approach are partial as only skeletons are produced, and, unlike VCB, there is no support for writing predicates of invariants, which have to be written in the code.
Keywords
- Empirical evaluation
- Formal methods
- MDE
- Tool-support
- Visual modelling languages