In recent years, graphical programming systems based on the jigsaw puzzle metaphor have gained popularity due to their ability to visualize syntactical constraints. The supported languages usually have very simple type systems and little to no static type checking. The jigsaw puzzle metaphor has the potential to visualise the constraints and possibilities in languages with more complex types. In this paper, we describe the design and implementation of a reusable GUI toolkit based on the jigsaw puzzle metaphor. The toolkit supports concepts from object oriented design, such as type polymorphism, inheritance and generics
In this paper we explain a graphical user interface for de ning semantic descriptions of programmi...
A language-based direct-manipulation user-interface generator automatically creates a visualization ...
The group of the faculty EE-Math-CS of the University of Twente is developing a graphical modeling l...
Human-computer communication can be achieved through different interfaces such as Graphical User Int...
A common frustration with programming Graphical User Interfaces (GUIs) is that features for manipula...
Graphical User Interfaces (GUI) can be created using several approaches. Beside using visual editors...
The problems with performing I/O in purely declarative languages are well known. Work has been going...
AbstractVisual languages have an important role in modeling systems, specification of software, and ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-42061-5_7Doma...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
It is important to be able to program GUI applications in a fast and easy manner. Current GUI tools ...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
All computers run software, such as operating systems, web browsers, and video games, which are used...
We review some results in the area of using meta techniques to generate language-oriented programmin...
As a result of the popularity of graphical user interfaces, it is now almost impossible to buy a pro...
In this paper we explain a graphical user interface for de ning semantic descriptions of programmi...
A language-based direct-manipulation user-interface generator automatically creates a visualization ...
The group of the faculty EE-Math-CS of the University of Twente is developing a graphical modeling l...
Human-computer communication can be achieved through different interfaces such as Graphical User Int...
A common frustration with programming Graphical User Interfaces (GUIs) is that features for manipula...
Graphical User Interfaces (GUI) can be created using several approaches. Beside using visual editors...
The problems with performing I/O in purely declarative languages are well known. Work has been going...
AbstractVisual languages have an important role in modeling systems, specification of software, and ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-42061-5_7Doma...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
It is important to be able to program GUI applications in a fast and easy manner. Current GUI tools ...
There are numerous CASE-tools and editing tools for visual languages. Since most of them are restric...
All computers run software, such as operating systems, web browsers, and video games, which are used...
We review some results in the area of using meta techniques to generate language-oriented programmin...
As a result of the popularity of graphical user interfaces, it is now almost impossible to buy a pro...
In this paper we explain a graphical user interface for de ning semantic descriptions of programmi...
A language-based direct-manipulation user-interface generator automatically creates a visualization ...
The group of the faculty EE-Math-CS of the University of Twente is developing a graphical modeling l...