Abstract—Evermore highly adaptive hardware toolkits be-come available, of which the applications are configured, fine-tuned or even created altogether by their end-users. To support these users, we need to think about flexible, yet accessible frameworks with which these end-users can adapt applica-tions to their personal needs. We present a programming framework, called ESPranto, which strives exactly to do so. ESPranto is basically Esterel extended with funcros. Esterel is a reactive programming language suited for programming control-dominated applications. Commands can be executed in parallel and parallel commands can communicate. Contrary to most language, the Esterel compiler automatically proves that programs will never cause run time...
English: Computer science is continuously evolving to improve the development of applications, and t...
ASSIST (A Software development System based upon Integrated Skeleton Technology) is a proposal of a ...
This paper presents an approach to accelerate reactive processing via an external logic block that h...
FlexRTS is a dynamically configurable and extensible run-time system for Orca, a high performance pa...
Operating system kernels typically offer a fixed set of mechanisms and primitives. However, re...
A programming style can be seen as a particular model of shaping thought or a special way of codifyi...
The construction of robust distributed and interactive software is still a challenging task, despite...
Synchronous languages are intended for programming reactive systems. Reactive systems, which include...
Dynamic Partial Reconfiguration (DPR) of Field Programmable Gate Arrays (FPGAs) is a technology that...
The construction of robust distributed and interactive software is still a challenging task, despite...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
Este trabalho apresenta um conjunto de contribuiçõoes teóricas e metodológicas para o projeto e a i...
. The lack of high-level design tools hampers the widespread adoption of adaptive computing systems....
Um dispositivo adaptativo e constituído por um dispositivo subjacente (geralmente não adaptativo), p...
The Comandos project 3 is designing and implementing a platform to support distributed persistent ap...
English: Computer science is continuously evolving to improve the development of applications, and t...
ASSIST (A Software development System based upon Integrated Skeleton Technology) is a proposal of a ...
This paper presents an approach to accelerate reactive processing via an external logic block that h...
FlexRTS is a dynamically configurable and extensible run-time system for Orca, a high performance pa...
Operating system kernels typically offer a fixed set of mechanisms and primitives. However, re...
A programming style can be seen as a particular model of shaping thought or a special way of codifyi...
The construction of robust distributed and interactive software is still a challenging task, despite...
Synchronous languages are intended for programming reactive systems. Reactive systems, which include...
Dynamic Partial Reconfiguration (DPR) of Field Programmable Gate Arrays (FPGAs) is a technology that...
The construction of robust distributed and interactive software is still a challenging task, despite...
This thesis describes the motivation, design, and implementation of L.B. Stanza, an optionally-typed...
Este trabalho apresenta um conjunto de contribuiçõoes teóricas e metodológicas para o projeto e a i...
. The lack of high-level design tools hampers the widespread adoption of adaptive computing systems....
Um dispositivo adaptativo e constituído por um dispositivo subjacente (geralmente não adaptativo), p...
The Comandos project 3 is designing and implementing a platform to support distributed persistent ap...
English: Computer science is continuously evolving to improve the development of applications, and t...
ASSIST (A Software development System based upon Integrated Skeleton Technology) is a proposal of a ...
This paper presents an approach to accelerate reactive processing via an external logic block that h...