MICRODOC/ORACLE GRAAL VM™

MicroDoc is a source code licensee of Oracle’s GraalVM™ and has the unique ability to bring this advanced runtime technology to the embedded space.

GraalVM is the “next level” technology that allows the execution of code written in multiple programming languages in the same safe and secure virtual runtime environment. You can run Java, Kotlin, Scala, JavaScript, Ruby, R, Python and even C/C++ code at the same time in a protected, shared environment.

In addition to the so called “polyglot” capabilities, GraalVM also offers a unique feature that allows you to build compiled native executables from Java code. This technology allows for drastically improved startup time, more deterministic runtime behavior and, depending on your application, may reduce footprint and resource usage. These advantages are useful in the cloud and on servers, but they are also essential for many embedded applications.

This is why MicroDoc has worked with Oracle to create a GraalVM Embedded™ offering.

Stay up to date with Graal VM

Sign up to our newsletter now

Stay up to date

The latest on Graal VM

Even small devices deserve a great interface

For devices that are not powerful enough to run a full feature browser or Android system, MicroDoc is developing a user interface framework directly integrated with the Graal virtual machine. Why? Because the number of small devices is increasing dramatically, and although they may be small and low powered they still deserve an up-to-date user interface.

The “One VM” Concept – towards the holy grail

Would it be fair to say that the GraalVM is a step closer to the holy grail of polyglot programming? Yes, according to the virtual machine experts from MicroDoc. Here’s an overview of what the GraalVM can do for software developers.

New virtual machine for the cars of tomorrow

Cars are quickly converting into cyber centres on wheels, and buyers expect new features to be introduced just as fast as in their smartphones and consumer electronics. That puts tremendous pressure on car manufacturers. To relieve some of the pressure MicroDoc is now introducing GraalVM embedded, a virtual machine allowing for faster development cycles while retaining the stability and longevity required by the auto industry.

Graal VM™ – the Swiss Army knife of virtual machines

MicroDoc is introducing GraalVM to the embedded world. It is the Swiss Army knife of virtual machines. It can accelerate the startup of applications like a car’s rear view camera with more than a factor of 10. Furthermore it hosts multiple programming languages at the same time, can reduce memory usage dramatically, and frees you from taking care of complex software infrastructure issues.

Our Innovations

Industry Focused Products!

Automotive illustration

Automotive

We have extensive experience in developing smarter, connected and digital software and hardware solutions supporting the ongoing transformation of the automotive industry and improving logistics efficiency. 

Energy illustration

Energy

MicroDoc has in-depth industry know-how and more than 20 years’ experience in developing software, smarter IoT and embedded solutions certified for extreme and challenging environments.
Finance illustration

Finance

MicroDoc is working with leading technology providers to enable state of the art software and infrastructure supporting efficient operations. Our specialist competences and relevant cross industry technology experience makes us a valuable partner in this market.

Need Help With Easier Industrial Solutions? We Are Experts!

Want to talk to our specialist?

Contact us!