Proposals
Every software project ideally should create a Software Bill of Materials (SBOM) and make it available to the public, so that people know the exact version and other details about libraries leveraged by the project.
Eclipse AAS Web Client is a viewer and client for interaction with Asset Administration Shell information models. The data corresponding to the Asset Administration Shell models are exchanged via a REST Interface with Asset Administration Shell servers e.g., Eclipse AASX Server & Eclipse BaSyx. Building upon the REST Interface, Eclipse AAS Web Client is able to show content of the AASs and AAS repositories.
DevOps is the industry response to the challenge of application availability. It helps businesses respond rapidly to market changes, accelerating the delivery of high-quality software updates to users. It relies on continuous integration, test and delivery to reduce risk and obtain regular and rapid feedback.
Eclipse Novamoon offers a full stack low code platform providing all services to build business applications :
IoT devices only need to pass the mathematical expression and the input values for evaluation to Diafanis. If the mathematical expression doesn't change, the IoT device only needs to give the new input values as required. Diafanis allows IoT devices to scale the number of inputs of their sensing capabilities by moving the computing power required for mathematical calculations to a central platform.
The Eclipse Diafanis web service listens on port 8080 by default. The port can be freely configured. Calculations are then created via HTTPS request.
Eclipse ExpressLy implements Jakarta Expression Language, a technology that helps software developers embed dynamically evaluated expressions in things like XML attributes, directly as template text in documents, in annotation attributes and generally as strings in Java code.
Eclipse Oniro Core Platform is an open-source project aimed at reducing fragmentation in the consumer and IoT device industry which is interoperable with OpenAtom Foundation's OpenHarmony project.
Eclipse Trace Compass Cloud
Eclipse Trace Compass Cloud provides tools and components that facilitate the adoption of cloud-based trace analysis and visualization use cases.
The scope of the project includes the following:
-
Trace Server Protocol (TSP) specification
-
A client-side library implementation of the TSP in Typescript
-
A client-side library implementation of the TSP in Python
-
Generic client front-end implementation in Typescript
The Eclipse Patchwork Kilt blueprint aims to demonstrate how data centres can meet the zero-waste industry goals for circularity with over 90% dematerialisation. It will also showcase how solutions can contribute to the global goal of 80% decarbonisation. This can happen by working across three pillars:
Eclipse AAS Model for Java implements the specification of the Asset Administration Shell (AAS) such as metamodels, submodels, serialization and deserialization modules, validators, and transformation libraries based on the AAS specifications. It also contains all classes and properties as defined by the document 'Details of the Asset Administration Shell' published on www.plattform-i40.de.
The Eclipse AAS Model for Java projects are focusing on the following features / functionalities: