Silicomp Research Institute Home Site Map | Job Vacancies | Contacting Us | Groupe Silicomp  
 
Technologies Solutions Services
 
Technologies > Embedded Java

 
Silicomp RI work on Embedded Java builds on our knowledge of realtime operating systems, microkernels and the Java Virtual Machine.
Java Expertise
Current Projects
Embedded Systems
Further Information

Java Virtual Machine Expertise

 

As the OSF RI we have been involved in Java technology since its inception. At an early stage, the RI undertook a number of UNIX ports of the Java Development Kit, including a 64 bits port. Subsequently, we focused on the adaptation of this JVM for the embedded and real-time world. We delivered the first native thread version on Linux . We also worked on the garbage collector and on the small footprint issues for embedded systems. This work was performed mainly on the MACH-3 micro-kernel and on VxWorks but we worked also with other proprietary OSs.

Since 1999 Silicomp Research Institute has been an official distributor of ChaìVM from Hewlett-Packard. Silicomp has increased its knowledge of this VM by using it in a number of projects, doing some internal ports and adding some enhancements for our JCOD compiler research project (profiling, remote just in time compilation). Our bytecode test suite has been integrated into the ChaiVM test suite.

Since Silicomp engineers have worked on Java Virtual Machines and on bytecode compilers, we are familiar with the bytecode semantics. Indeed, we have developed a test suite to validate our ports and our compilers. In addition, most of the projects undertaken at the Silicomp Research Institute use Java as the programming language. The interaction between Java developers and Java Virtual Machine experts has augmented our knowledge of the Java language and the standard APIs.

Back to Top

Current Projects

 

In addition to JCOD, the Java compiler technology adapted to the embedded world, SRI is involved in many projects based on the use, or the development of, embedded Java Virtual Machines. For instance, we are working on Java for cars, for mobile phones, for payment terminals, etc. Hence, we are familiar with the other emerging standards for embedded Java, such as the KVM and its CLDC API (Connected Limited Device Configuration) or STIP (Small Terminal Interoperability Platform).

Silicomp Research Institute is also working in synergy with the other Silicomp divisions on Java related projects, for example by providing consulting and preliminary studies for their clients.

Back to Top

Embedded Systems

 

The Silicomp Research Institute has been involved in many projects based on embedded systems. In addition to the operating systems work described on our OS technology page, we have also worked extensively with other systems, such as VxWorks and WindowsCE.

In addition, we are familiar with the processors used in the embedded world. We have worked with MIPS, SH and ARM for our compiler projects and have acquired a thorough understanding of these processors.

Silicomp is also a voting member of the J-consortium. We are following closely what happens in the real-time Java domain, such as the the Real-Time Core Extensions for the Java Platform. In addition, we have actively participated in the final review of the J Executable File Format, a small romizable format for Java classes.

Back to Top

 

Further Information

 

 For further information on our embedded Java and embedded systems technologies, please contact us
Back to Top

 
Home About Contacts Jobs

  1. https://www.sanpedrotrainer.com/
  2. https://www.150yearsofobamacare.com/
  3. https://www.silicomp.com/
  4. https://www.christchurchnj.org/
  5. https://www.concours-en-gares.com/
  6. https://www.nautiinn.com/
  7. https://www.gefassembly.org/
  8. https://www.mobileasiaexpo.com/
  9. https://katiewheelerart.com/
  10. https://www.usrussia.org/
  11. https://reinventlawnyc.com/
  12. https://www.global-commission.org/
  13. https://www.boquim.com/
  14. https://www.marcodezzibardeschi.com/
  15. https://www.talktous.org/
  16. https://ahchala.com/
  17. https://ei-lab.org/
  18. https://sterlingwitt.com/
  1. HOME