translate DSL Project.java Lifecycle