This website is in transition. Most of the existing contents have been rearranged. You will find a big part of the older staff marked as retired. All references to the retired projects are moved to the Archive pages. Meanwhile, new projects are under development. The main purpose of the existing goal remains the same. Create a model of what you want to have in some sort of universal modeling language, and generate what is needed to run as a real application.