OK, it is pretty late but finally I moved the Wicked Shell code base from SourceForge to GitHub – https://github.com/stefanreichert/wickedshell The screen definitions of our application are part of our model as well. They need to be exported to XML to be processed by our screen-interpreter at runtime. Our client is based on Eclipse RCP and we allow to apply hooks to certain steps within the interp