Programs that use real-world input and output (real-world I/O), including interactive camera-based programs and robot applications, have different development and runtime environments. While integrated development environments (IDEs) reside in the tradi-tional desktop environment, the runtime environment is in the real world. Real-world I/O may apply to specic situations and/or respond to dynamic changes that cannot be represented intuitively by the existing text-based user interfaces of IDEs. Previous efforts to eliminate the gap between the development and runtime environments include Programming by Example (PbE), in which the user demonstrates operations to the sys-tem and the system infers and executes a corresponding program. In PbE, t...
A development scheme for complex reactive systems leads from a userfriendly requirements capture met...
International audienceA classic Integrated Development Environment (IDE) allows displaying informati...
Interactive computer graphics, including video games, are now popular and widely adopted computer us...
As computers become more pervasive, more programs deal with real-world input and output (real-world ...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
Current programming environments use textual or symbolic representations. While these representation...
Current programming environments use textual or symbolic representations. While these representation...
Learning by example is a natural process. Novice programmers and even experienced programmers tend t...
Abstract: Programming by example is a way of programming a software system in its own user interface...
Once we relax the assumption that it must be possible to specify programs solely in terms of text an...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
Visual Programming Languages (VPLs) and development environments based on these languages have been ...
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1989.Includes bibli...
The Example-Based Graphical Programming System is an interactive computer environment that allows a ...
International audienceA classic Integrated Development Environment (IDE) allows displaying informati...
A development scheme for complex reactive systems leads from a userfriendly requirements capture met...
International audienceA classic Integrated Development Environment (IDE) allows displaying informati...
Interactive computer graphics, including video games, are now popular and widely adopted computer us...
As computers become more pervasive, more programs deal with real-world input and output (real-world ...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
Current programming environments use textual or symbolic representations. While these representation...
Current programming environments use textual or symbolic representations. While these representation...
Learning by example is a natural process. Novice programmers and even experienced programmers tend t...
Abstract: Programming by example is a way of programming a software system in its own user interface...
Once we relax the assumption that it must be possible to specify programs solely in terms of text an...
ii iii Graphical operating environments have made computer-human interaction straightforward, friend...
Visual Programming Languages (VPLs) and development environments based on these languages have been ...
Thesis (M.S.V.S.)--Massachusetts Institute of Technology, Dept. of Architecture, 1989.Includes bibli...
The Example-Based Graphical Programming System is an interactive computer environment that allows a ...
International audienceA classic Integrated Development Environment (IDE) allows displaying informati...
A development scheme for complex reactive systems leads from a userfriendly requirements capture met...
International audienceA classic Integrated Development Environment (IDE) allows displaying informati...
Interactive computer graphics, including video games, are now popular and widely adopted computer us...