|
|||||||||||
The Envision system allows the visualization of arbitrary graphical objects. Some examples of what is possible include: formatted text and HTML, diagrams, tables, flow charts, etc. These are artifacts typical of software engineering which traditionally are separate from source code and only appear in its documentation. Some IDEs try to mask this fact by integrating source code and documentation views side-by-side. In Envision all of these artifacts are part of the same tree data structure that defines the program - the model.
The goal of the project is to create a number of Envision model extensions and corresponding visualizations for typical artifacts of software engineering as outlined in the examples above. It should be possible to visualize these artifacts on their own or as part of programming constructs. For instance it should be possible to display an image or a table as part of a comment for a method.
Experience in object oriented programming
Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne
graphische Elemente dargestellt. Die Funktionalität der
Website ist aber trotzdem gewährleistet. Wenn Sie diese
Website regelmässig benutzen, empfehlen wir Ihnen, auf
Ihrem Computer einen aktuellen Browser zu installieren. Weitere
Informationen finden Sie auf
folgender
Seite.
Important Note:
The content in this site is accessible to any browser or
Internet device, however, some graphics will display correctly
only in the newer versions of Netscape. To get the most out of
our site we suggest you upgrade to a newer browser.
More
information