As visual programming languages become both more expressive and more popular in the domains of real-time and embedded software, the need for rigorous techniques for reasoning about programs written in these languages becomes more pressing. Indeed, due to a subtle but fundamental mismatch between graphical and textual representations of programs, semantic concepts established in the textual setting cannot be mapped to the graphical setting without a careful analysis of the connection between the two representations. Focusing on operational (as opposed to type-theoretic) aspects of Resource-aware Programming (RAP), we analyze the connection between graphical and textual representations of programs that can express both higher-order functions ...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
This paper presents a relatively simple visual notation for me a-programming that spans multiple lev...
Abstract- Translating from a problem description given in a natural language to a solution expressed...
While visual programming languages continue to gain popularity in domains ranging from scientific co...
textProgramming has advanced a great deal since the appearance of the stored-program architecture. T...
There is no agreed set of grounded principles on which to rely to an-alyze and discuss code represen...
International audienceFirm principles which can be relied on to analyze and discuss textual and grap...
Many programming problems call for coding geometrical thoughts: tables, hierarchical structures, nes...
The writer defines graphics-oriented data types and operators as the basis for a graphics-oriented p...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
Visual notations are pervasive in circuit design, control systems, and increasingly in mainstream pr...
Successful visual programming languages are all specialized, and general-purpose visual programming ...
This article describes graphical language for the representation of textual user requirements. We ne...
ion One of the challenges in visual programming research is scaling up to the support of ever-larger...
The purported advantages of Visual Programming, as applied to general purpose programmjng languages,...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
This paper presents a relatively simple visual notation for me a-programming that spans multiple lev...
Abstract- Translating from a problem description given in a natural language to a solution expressed...
While visual programming languages continue to gain popularity in domains ranging from scientific co...
textProgramming has advanced a great deal since the appearance of the stored-program architecture. T...
There is no agreed set of grounded principles on which to rely to an-alyze and discuss code represen...
International audienceFirm principles which can be relied on to analyze and discuss textual and grap...
Many programming problems call for coding geometrical thoughts: tables, hierarchical structures, nes...
The writer defines graphics-oriented data types and operators as the basis for a graphics-oriented p...
première version pour VL/HCC 2012 deuxième version pour POPL 2013There is no agreed set of grounded ...
Visual notations are pervasive in circuit design, control systems, and increasingly in mainstream pr...
Successful visual programming languages are all specialized, and general-purpose visual programming ...
This article describes graphical language for the representation of textual user requirements. We ne...
ion One of the challenges in visual programming research is scaling up to the support of ever-larger...
The purported advantages of Visual Programming, as applied to general purpose programmjng languages,...
Considerable effort has been directed towards the development of tools for the inherently complex ta...
This paper presents a relatively simple visual notation for me a-programming that spans multiple lev...
Abstract- Translating from a problem description given in a natural language to a solution expressed...