CVE (Cooperative Visual Environment)
|
Cooperative Visual Environment. CVE (Cooperative Visual Environment) is a software platform supporting the generation and the execution of visual interactive environments. Each environment is defined as a network of components of three types: Excutors, Observers and Presenters. In CVE, Executors are responsible for managing computational resources and activities, while Observers are responsible for formatting views to be displayed by Presenters.
Moreover, the observers are able to interpret the events generated by the user on the presentation elements and to consequently generate requests to the executors, or adjust presentation aspects, according to the meaning of the event. A notification mechanism ensures that state changes in the executor are reported to the registered observers to update their presentations. Actually, we defined environments able to manage visual sentences (graphic editors). In this context we have implemented independent software components to manage generic graphic relations, user interaction and Finite-State Machines.
CVE (Cooperative Visual Environment) was born as a general purpose software platform . In this context we intended the suit of components aimed at building of Visual Sentence (for example Diagrammatic Languages).
How to install:
Extract the download file. Execute cveAll.bat on window platform (create similar script on Linux). In the file CVE_HOME/cveConfiguration.xml there is the association between Icon and Java Environment that you will load starting user interface.
The license of this software is Free, you can free download and free use this cad software.