Skip to content

eclipse-arrowhead/core-java-spring

Repository files navigation

Eclipse Arrowhead Framework

The Eclipse Arrowhead Framework is addressing IoT based automation and digitalisation. The generic concept is based on the principles of Service Oriented Architectures, and aims at enabling all of its users to work in a common and unified approach – leading towards high levels of interoperability. The approach taken is that the information exchange of elements in the Internet of Things is abstracted to loosely coupled services. This is to enable IoT interoperability in-between almost any IoT elements.

The smallest unit of governance within the Arrowhead Framework is related to a Local Cloud, which in general is a closed, local industrial network. Each Local Cloud must at least host the mandatory core systems within its network: creating the minimal supported functionality needed to enable collaboration and information exchange between the various systems within the local cloud. The three mandatory systems for each Local Cloud are the ServiceRegistry, the Orchestrator and the Authorization.

In addition to the mandatory core systems, a number of additional, supporting core systems and services are provided to enable the design, engineering, operation and maintenance of IoT-based automation system of systems.

Wiki

Get to know the core-java-spring implementation of Eclipse Arrowhead with the help of wiki pages.

Technology Highlight

Arrowhead