loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IEEE 2002 Symposium on Human Centric Computing Languages and Environments (HCC'02)
The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging
Arlington, Virginia, USA
September 03-September 06
ISBN: 0-7695-1644-0
Gennaro Costagliola, Universit? di Salerno
Vincenzo Deufemia, Universit? di Salerno
Filomena Ferrucci, Universit? di Salerno
Carmine Gravino, Universit? di Salerno
GXL (Graph Exchange Language) has been proposed to be a standard exchange format for graph-based tools. By using XML as notation, GXL provides a scaleable and versatile approach to facilitate interoperability of reengineering tools. In this paper we propose a methodology to generate visual programming environments, which use GXL as data exchange format for visual languages. The methodology is conceived to be supported by grammar-based tools for the automatic generation of visual languages. In particular, we illustrate how it can be effectively supported by the Visual Language Compiler-Compiler (VLCC) system. As a matter of fact, we apply the methodology to generate a visual environment for statecharts languages using VLCC. In the generated environment we can edit a statechart and obtain its translation into the GXL format.
Index Terms:
Visual Languages, Statecharts, GXL, UML, Visual Programming Environments Generators
Citation:
Gennaro Costagliola, Vincenzo Deufemia, Filomena Ferrucci, Carmine Gravino, "The Use of the GXL Approach for Supporting Visual Language Specification and Interchanging," hcc, pp.131, IEEE 2002 Symposium on Human Centric Computing Languages and Environments (HCC'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.