SuperJ Engine Framework

Hitachi Solutions

Overview

OSGi is regarded as the best service oriented platform for supporting next generation smart systems, such as smart cities, smart houses, and smart factories. The SuperJ Engine family supports the entire life cycle of these OSGi services with Java VM/OSGi framework/bundle middleware/tools.

Line up

SuperJ Engine Framework [OSGi Framework]
Application framework for dynamic installation and execution of Java applications via remote network. Only Japanese product conforming to the latest OSGi V.4.2 specification.
SuperJ Engine Bundles [OSGi Service application suite]
Bundles (i.e. Java applications that run on OSGi) that implement standard functions required for services using OSGi.
SuperJ Engine [Java VM for Embedded Environments]
Java VM optimized for embedded devices. Based on CDC from Oracle, performance is achieved by compiler technology that Hitachi Solutions is well versed with. Not only performance, also reliability and portability are implemented and thus can be applied to wide range of embedded devices.
SuperJ Engine Tools [Debugger and Tracers]
Aspect oriented debugger and tracer for embedded Java that strongly support Java application debugging that was quite difficult so far.

Features of OSGi Platform

Adding new services via remote update

The server can control such as add, delete, start, and stop applications running on the devices without rebooting them.

Thus without cumbersome human intervention, services can be added.

Composed of modules and open specification

Module functions are interoperable. Thus a new service can be implemented by just combining required modules.

As the specification is open, products from third parties can be integrated without difficulty.

Suitable for network services and rigid security

Network services such as Servlet and UpnP are available. And conforming to the access control specification for each module, a system with rigid security can be implemented.

Features of SuperJ Engine Family

Only Certified Japanese product (as of April of 2011)

There are only 4 products in the world that are certified conforming to the latest specification OSGi R4 V4.2. Among those, SuperJ Engine Framework is the only Japanese product that is certified.

Hitachi Solutions develops from scratch, and is versed with precise detail. Therefore, satisfactory supports are available.

Better performance by cooperating with VM

Only Hitachi Solutions provides embedded Java VM and OSGi platform as a single suite.

By cooperating with the proprietary VM, additional functions and better performance are achieved such as speedier start up of OSGi and resource monitoring on memory and threads.

Light and concise for embedded devices

Suitable for embedded devices, its OSGi implementation is light and concise. For example, the total file size of frameworks is 200KB, and that of Servlet is 87KB.

Server components also available

The server components required for deploying applications are also available. Hitachi Solutions supports deploying modules from the server and its management.