Contains fulltext : 60461_pub.pdf (publisher's version ) (Open Access) Contains fulltext : 60461_pre.pdf (preprint version ) (Open Access)GUI programming is notoriously tedious. By using generic functions that create Graphical Editor Components (GECs), it becomes possible to define user interfaces without any knowledge of low level I/O handling. A GEC editor can automatically be derived for values of any (user-defined) monomorphic (first order) type. With an editor the application user can create new values of the type the editor is created for. In this way one obtains an editor for free for almost any type. Such a free editor may not look fancy, but one can chang...
Program synthesis is a promising area of research concerned with automatically producing program imp...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and ...
GUI programming is notoriously tedious. By using generic functions that create Graphical Editor Com...
Contains fulltext : 60611.pdf (preprint version ) (Open Access)With generic functi...
It is important to be able to program GUI applications in a fast and easy manner. Current GUI tools ...
A typical computer user deals with a large variety of documents, such as text files, spreadsheets, a...
Abstract. GUI programming is hard, even for prototyping purposes. In this paper we present the Graph...
Abstract. Increasing size and complexity of software projects have trig-gered the use of domain-spec...
With its origins dating back only to the second half of the twentieth century, Computer Science can ...
: Advances in computer technology have made interactive 3D graphics systems a common tool for a vari...
The Fujaba tool suite supports the development of models and the generation of code, but it does not...
Direct-manipulation editors for structured data are increasingly common. While such editors can grea...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
Program synthesis is a promising area of research concerned with automatically producing program imp...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and ...
GUI programming is notoriously tedious. By using generic functions that create Graphical Editor Com...
Contains fulltext : 60611.pdf (preprint version ) (Open Access)With generic functi...
It is important to be able to program GUI applications in a fast and easy manner. Current GUI tools ...
A typical computer user deals with a large variety of documents, such as text files, spreadsheets, a...
Abstract. GUI programming is hard, even for prototyping purposes. In this paper we present the Graph...
Abstract. Increasing size and complexity of software projects have trig-gered the use of domain-spec...
With its origins dating back only to the second half of the twentieth century, Computer Science can ...
: Advances in computer technology have made interactive 3D graphics systems a common tool for a vari...
The Fujaba tool suite supports the development of models and the generation of code, but it does not...
Direct-manipulation editors for structured data are increasingly common. While such editors can grea...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
Abstract: Due to data-driven application nature and its increasing complexity, developing its user i...
Program synthesis is a promising area of research concerned with automatically producing program imp...
Contains fulltext : 30218.pdf (publisher's version ) (Open Access)Writing correct ...
We identify a suite of activities in the development process of Graphical User Interfaces (GUI) and ...