2013
DOI: 10.1002/cpe.3164
|View full text |Cite
|
Sign up to set email alerts
|

A real‐time Java tool chain for resource constrained platforms

Abstract: The Java programming language was originally developed for embedded systems, but the resource requirements of previous and current Java implementations -especially memory consumption -tend to exclude them from being used on a significant class of resource constrained embedded platforms. The contribution of this paper is an architecture and implementation of a Java execution stack for resource constrained embedded platforms with a few kB of RAM and flash memory. The resource requirements of the presented archit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(12 citation statements)
references
References 25 publications
0
12
0
Order By: Relevance
“…In checking the feasibility of doing this, the developed tests are executed using the HVM, which is a VM designed for resource-constrained embedded platforms with a few kilobyte of RAM and flash memory [6,9]. It follows that the tests should execute on resource-constrained devices and not use standard PC host environments.…”
Section: Implementation Under Testmentioning
confidence: 99%
See 1 more Smart Citation
“…In checking the feasibility of doing this, the developed tests are executed using the HVM, which is a VM designed for resource-constrained embedded platforms with a few kilobyte of RAM and flash memory [6,9]. It follows that the tests should execute on resource-constrained devices and not use standard PC host environments.…”
Section: Implementation Under Testmentioning
confidence: 99%
“…In our case, we have followed the development of the SCJ specification closely, commented on intermediate draft specifications and, over the years, acquired considerable insight in the details of the specification, as we have developed several prototype implementations [4][5][6]; the most recent one includes all three SCJ levels [7,8].This implementation is developed for resource-constrained embedded platforms, specifically the hardware-near virtual machine (HVM) [9]. This paper presents a model-based development of a Technology Compatibility Kit test suite and a test execution tool for the draft safety-critical Java profile specification.…”
mentioning
confidence: 99%
“…Within the CJ4ES project we developed and used two different Java virtual machines: (1) the JOP processor [36] as a hardware implementation in an FPGA, and (2) the hardware near virtual machine [14] as a software VM targeting small embedded processors with small memory constraints.…”
Section: Java Virtual Machines For Scjmentioning
confidence: 99%
“…The Hardware near Virtual Machine (HVM) [14] is a low footprint software VM intended for resource constrained platforms. It is a Java-to-C compiler, but supports interpretation as well, and a mix of the two execution styles.…”
Section: The Hardware Near Virtual Machinementioning
confidence: 99%
See 1 more Smart Citation