<!-- This file has been GENERATED by htmlgen.tcl -->

<?php
    $title="The VL-Eli System";	// Titel der Seite
    $header_tags='<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">';
    $headline_url="";  // Optional: URL der Überschriften-Grafik    
    include "/homes3/www/data/cs/ag-kastens/menuheader.inc.php"; // Einbinden des Seitenkopfes  
?>


<br>

<p style="color:red; text-align:center; font-size:larger">

<?php 
  if($english) {
   echo("NOTE: This website is old. Please consider to visit the website of the successor system, <a href='http://ag-kastens.upb.de/forschung/devil/index_en.php'>DEViL</a>.");
  }
  else {
    echo("HINWEIS: Diese Seiten sind veraltet. Bitte erwägen Sie, auf die Seiten des Nachfolgesystems <a href='http://ag-kastens.upb.de/forschung/devil'>DEViL</a> zu wechseln.");
   }
?>

</p>

<br>


<h1>The <i>VL-Eli</i> System</h1>

<p>
<font size="+1">
Generating Structure-Editors for Visual Languages
</font>
</p>

<table border=0 width=100%><tr>
   <td>
     <a href="logo_zoom.gif"><img border=0 src="logo.gif"></a>
   </td>
   <td>

     <table border=0>
      <tr>
        <td valign=top align=right><font size=-1>
          <i>Keywords:</i>
        </td>
        <td><font size=-1>
          vl-eli, vleli, visual languages, visual programming, visual specification, 
generator, tool, toolset, declarative, implementation, compiler, translation, 
code generation, analysis, structure editor, syntax-driven editor, environment, 
visual pattern, visual abstractions, pattern-based, specification modules, 
structure tree, attribute evaluator, liga, eli
.
        </td>
      </tr>
      <tr>
        <td valign=top align=right><font size=-1>
          <i><a href="http://www.cs.orst.edu/~burnett/vpl.html#VPLTofC">Categories:</a></i>
        </td>
        <td><font size=-1>
          <a href="http://www.CS.ORST.EDU/~burnett/vpl.html#V1">VPL-I</a>
             Environments and Tools for VPLs<br>
          <a href="http://www.CS.ORST.EDU/~burnett/vpl.html#V4D">VPL-IV.D</a>
             Translators (interpreters and compilers)<br>
          <a href="http://www.CS.ORST.EDU/~burnett/vpl.html#V6A">VPL-VI.A</a>
             Formal definition of VPLs<br>
          <a href="http://www.CS.ORST.EDU/~burnett/vpl.html#V6D2">VPL-VI.D.2</a> 
             Cognitive and user-interface design issues<br>
        </td>
      </tr>
     </table>


   </td>
</tr></table>


<P><i>VL-Eli</i> is a tool set, which makes it easy to implement visual languages.
It generates complete environments for visual languages. They contain a structure editor and
allow analysis and transformation of visual constructs. Because of the multi-level specification technique
and the support of multiple views, <i>VL-Eli</i> is flexible enough to cover a wide range of visual languages.
</p>

<p>
<img src="images/down.gif" align=top alt="down"> <A HREF="uebersicht_en.php">Concepts and Implementation</A>
- An overview and further readings
<br>

<img src="images/down.gif" align=top alt="down"> <A HREF="beispiele/index_en.php">Generated Editors</A>
- A demonstration of the application domain
<br>

<img src="images/down.gif" align=top alt="down"> <a href="proAndContra_en.php">Strengths and Weaknesses of <i>VL-Eli</i></a>
- A comparison to other systems
<br>

</p>
<p><i>VL-Eli</i> is still under development. Up to now, there is no complete documentation
and no guarantee for backward compatibility of new versions. Because of this, 
<i>VL-Eli</i> is not publicly accessible at this time. Nevertheless, using <i>VL-Eli</i> is a real 
alternative to other generators or hand-coding.
On demand, we will make <i>VL-Eli</i> available and offer our support.</p>

<p>
In further development we focus on the family of <a href="http://www.uml-zone.com/">UML</a> languages
and plan an extensive implementation. During this process, we want to complete the available 
specification mechanisms. In particular, we plan to improve the flexibility of multiple view
environments. When finished, the implemented UML-Editor can be used as a basis for the development
of new UML tools.

<h2>Miscellaneous</h2>
<p>
<img src="images/down.gif" align=top alt="down"> <A HREF="studienarbeiten/index_en.php">Suggestions for diploma and bachelor theses</A><br>
<img src="images/down.gif" align=top alt="down"> <A HREF="StatechartsVLFM01/index_en.php">Files for the  VLFM '01 special event</a><br>
<img src="images/down.gif" align=top alt="down"> <A HREF="talks/index_en.php">Talks and presentation materials</a><br>
</p>

<h2>WWW Links</h2>
<p>
<img src="images/down.gif" align=top alt="down"> <a href="generatoren_en.php">Other tools for implementation of visual languages</a></a><br>
<img src="images/down.gif" align=top alt="down"> <a href="visuelleSprachen_en.php">The area of visual languages</a><br>
</p>


<br>

<?php
    $author_email="";  // Optional: Autor festlegen
    include "/homes3/www/data/cs/ag-kastens/menufooter.inc.php"; // Einbinden des Seitenfusses
?>

