The average academic software engineering situation does not deviate too much from the worst case depicted in previous sections. To facilitate the re-use of research and development results, to increase the tool inter-operability, and to improve the engineering environment for application development, VISTA, the Viennese Integrated System for Technology CAD Applications) [34], has been developed.