This thesis explores the execution of object-oriented code on an embedded Java platform. It presents established and derives new approaches for the implementation of high-level object-oriented functionality and commonly expected system services. The goal of the developed techniques is the provision of the architectural base for an efficient and predictable code execution. The research vehicle of this thesis is the Java-programmed SHAP platform. It consists of its platform tool chain and the highly-customizable SHAP bytecode processor. SHAP offers a fully operational embedded CLDC environment, in which the proposed techniques have been implemented, verified, and evaluated. Two strands are followed to achieve the goal of this thesis. First ...
Compilation to bytecode paired with interpretation is often used as a technique to easily build pro...
The production of embedded systems is continuously in-creasing, but developing reusable software for...
This paper presents a novel implementation of an embedded Java microarchitecture for secure, realtim...
This thesis explores the execution of object-oriented code on an embedded Java platform. It presents...
This report presents the SHAP platform consisting of its microarchitecture and its implementation of...
Abstract – This paper presents the bootstrapping solution used on the embedded bytecode processor SH...
Our everyday appliances ranging from toys to vehicles, as well as the equipment used to manufacture ...
The production of embedded systems is continuously increasing, but developing reusable software for ...
The Java language provides a promising solution to the design of safe programs, with an application ...
Abstract This paper introduces a new embedded Java multi-core architecture which shows a significant...
Abstract. The Java programming language has been widely used to develop dynamic content in Web pages...
The Java programming language was originally developed for embedded systems, but the resource requir...
Embedded computer systems are subject to a multitude of requirements. These include real-time requir...
Java bytecode is widely used as binary program representation on many different hardware platforms. ...
The popular slogan "write once, run anywhere" effectively renders the expressive capabilities of the...
Compilation to bytecode paired with interpretation is often used as a technique to easily build pro...
The production of embedded systems is continuously in-creasing, but developing reusable software for...
This paper presents a novel implementation of an embedded Java microarchitecture for secure, realtim...
This thesis explores the execution of object-oriented code on an embedded Java platform. It presents...
This report presents the SHAP platform consisting of its microarchitecture and its implementation of...
Abstract – This paper presents the bootstrapping solution used on the embedded bytecode processor SH...
Our everyday appliances ranging from toys to vehicles, as well as the equipment used to manufacture ...
The production of embedded systems is continuously increasing, but developing reusable software for ...
The Java language provides a promising solution to the design of safe programs, with an application ...
Abstract This paper introduces a new embedded Java multi-core architecture which shows a significant...
Abstract. The Java programming language has been widely used to develop dynamic content in Web pages...
The Java programming language was originally developed for embedded systems, but the resource requir...
Embedded computer systems are subject to a multitude of requirements. These include real-time requir...
Java bytecode is widely used as binary program representation on many different hardware platforms. ...
The popular slogan "write once, run anywhere" effectively renders the expressive capabilities of the...
Compilation to bytecode paired with interpretation is often used as a technique to easily build pro...
The production of embedded systems is continuously in-creasing, but developing reusable software for...
This paper presents a novel implementation of an embedded Java microarchitecture for secure, realtim...