In this paper, we propose a new system-level design language, called SystemJ. It extends Java with synchronous reactive features present in Esterel and asynchronous constructs suitable for modelling globally asynchronous locally synchronous systems. The strength of SystemJ comes from its ability to offer the data processing and encapsulation elegance of Java, Esterel-like reactivity and synchrony, and the asynchronous de-coupling of CSP all within the Java framework. Using standard Java environments, for specification and modelling, or specialised reactive embedded processors, for high performance implementation, the SystemJ design flow is extremely versatile. With the increasing attention that Java gets in embedded systems, SystemJ comes t...
In this paper we investigate the fitness criteria of programming languages used as the target platfo...
AbstractThis paper describes a Java-based framework for the development of component-based software ...
As programmable hardware technology gathers momentum, the partitioning of applications into hardware...
International audienceIn this paper we present the syntax, semantics, and compilation of a new syste...
Abstract. During the design of embedded systems, at a certain point,the specification has to be tran...
The specification language is a critical component of the hardware-software co-design process since ...
We have presented two language extensions for C and Java for embedded system specification, simulati...
There is an increasing research interest in system level design languages which can carry designers ...
JTN is a formal graphic notation for Java-targeted design specifications, that are specifications of...
Rising complexity and performances of embedded systems, shortening time-to-ma- rket demands for digi...
The popular slogan "write once, run anywhere" effectively renders the expressive capabilities of the...
International audienceWe propose a Globally Asynchronous Locally Syn- chronous language DSystemJ for...
AbstractThe programming language synERJY is presented. It integrates object-orientation and synchron...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
Communication and synchronization between master controller and coprocessors are critical issues in ...
In this paper we investigate the fitness criteria of programming languages used as the target platfo...
AbstractThis paper describes a Java-based framework for the development of component-based software ...
As programmable hardware technology gathers momentum, the partitioning of applications into hardware...
International audienceIn this paper we present the syntax, semantics, and compilation of a new syste...
Abstract. During the design of embedded systems, at a certain point,the specification has to be tran...
The specification language is a critical component of the hardware-software co-design process since ...
We have presented two language extensions for C and Java for embedded system specification, simulati...
There is an increasing research interest in system level design languages which can carry designers ...
JTN is a formal graphic notation for Java-targeted design specifications, that are specifications of...
Rising complexity and performances of embedded systems, shortening time-to-ma- rket demands for digi...
The popular slogan "write once, run anywhere" effectively renders the expressive capabilities of the...
International audienceWe propose a Globally Asynchronous Locally Syn- chronous language DSystemJ for...
AbstractThe programming language synERJY is presented. It integrates object-orientation and synchron...
Editor: Abstract. Synchronous programming is available through several formally defined languages ha...
Communication and synchronization between master controller and coprocessors are critical issues in ...
In this paper we investigate the fitness criteria of programming languages used as the target platfo...
AbstractThis paper describes a Java-based framework for the development of component-based software ...
As programmable hardware technology gathers momentum, the partitioning of applications into hardware...