Java Architect can automatically carry out some model creation and updating tasks:
automatic getters and setters management [1]
interface synchronization
standard methods