Proposals
Eclipse AASX Package Explorer is a viewer / editor for the Asset Administration Shell. Eclipse AASX Package Explorer is a tool with graphical user interface meant for experimenting and demonstrating the potential of Asset Administration Shells targeting tech-savvy and less technically-inclined users. The Eclipse AASX Package Explorer also includes an internal REST server and OPC UA server for the loaded .AASX.
Eclipse Velocitas provides an end-to-end, scalable, modular and open source development toolchain for creating containerized and non-containerized in-vehicle applications.
Currently, the automotive industry is facing some revolutionary changes. This includes the clear trend towards electric vehicles as well as the rise of self-driving capabilities. One very important, yet often underestimated trend is the change in value creation from hardware-heavy to software-defined features and business models, towards so called software-defined vehicles.
This project tries to:
Eclipse Gran Sasso is a pilot project that predicts performance of cloud-native enterprise Java applications and traditional application servers using AI/ML techniques. By building deep learning models and using associated ML tools, we will be able to prescribe optimal resource allocation and costs for given user loads.
The goal of Eclipse Graphene is to make AI and machine learning accessible to a wide audience by creating an extensible marketplace of reusable solutions, sourced from a variety of AI toolkits and languages that ordinary developers, who are not machine-learning experts or data scientists, can easily use to create their own applications.
This project provides an implementation of Jakarta CDI-lite specification based on Micronaut framework.
Eclipse POOSL (Parallel Object-Oriented Specification Language, https://www.es.ele.tue.nl/premadona/publications/TFGHPV07.pdf) and the accompanying tools offer a general purpose method for describing and simulating (embedded) system architectures for the early evaluation of key structural and behavioral concepts, requirements and performance.
The main goal of Jakarta RPC project is to make gRPC easier to use within Jakarta EE ecosystem, by allowing developers to define gRPC services and clients the same way they are defining REST services and clients today -- via annotated classes (a la JAX-RS) on the server, and annotated interfaces (a la Eclipse MicroProfile REST Client) on the client -- and by making them easier to integrate with existing Jakarta EE technologies, such as CDI and Config.
The project will contain:
-
The core python framework (creates the testing environment and run the tests)
-
Plugins for the core framework (functionalities that can be used for creating the testing environment and used by the running tests)
-
Additional libraries for different target platforms (e.g., stm32, ...) or languages (C, C++, ...) that enable you to deploy tests on different targets.
With the Kiso-testing platform it is possible to write tests by directly
Eclipse Kanto is a modular IoT edge software stack for devices that enables them for AIoT with all the essentials - cloud connectivity and digital twins, local messaging, container management and software updates - all configurable and remotely manageable by an IoT cloud ecosystem of choice.
Eclipse Angus provides implementations of Jakarta Activation, a standard extension to the Java platform that lets you take advantage of standard services to: determine the type of an arbitrary piece of data; encapsulate access to it; discover the operations available on it; and instantiate the appropriate bean to perform the operation(s), and Jakarta Mail, a platform-independent and protocol-independent framework to build mail and messaging applications.