Go with the workflow

Tutorial: Imixs-Workflow and Jakarta EE

Looking for a workflow engine for Java? Imixs-Workflow is a human-centric BPM for Jakarta EE. In this article, Ralph Soika explores the basics of Imixs-Workflow and shows how developers and organizations can take advantage of the security it provides for their business data.

Eclipse integration with NoSQL databases

JNoSQL and Jakarta EE

Jakarta EE is settling in nicely at the Eclipse Foundation. In this article, Otávio Gonçalves de Santana explores the latest direction for Jakarta EE: NoSQL databases. Introducing JNoSQL, Jakarta EE’s first integration project for Eclipse and NoSQL databases.

Taking the broader approach to Java EE 8

Java EE 8: A bird’s eye view

Looking forward to Jakarta EE 8? In this article, Reza Rahman explores some of the major changes and new features to Java EE 8, the future foundation for the upcoming Jakarta EE 8. Enjoy greater simplicity with more web standards and CDI alignment in Java EE 8.

CDI should make Jakarta EE lightweight and internally consistent

Jakarta EE community voices: CDI is the future

When asked, the Jakarta EE community certainly has lots to say. As David Blevins, a member of the Jakarta EE working group, explains, most community leaders plan big things for CDI.

Bringing Eclipse to the Internet of Things with Tahu

Eclipse Tahu

Sparkplug specification is getting an Eclipse update with Tahu! This project is designed to bring MQTT specifications under the Eclipse umbrella. Here, Wes Johnson explores the scope of Eclipse Tahu, its architecture, and where this interesting project is going in the future.

A next-gen web-based diagramming framework

Eclipse Sprotty: Diagrams in the web

Instead of using a cross-compiler or existing framework, why not try Eclipse Spotty for your web-based diagramming framework needs? In this article, Jan Köhnlein introduces this new Eclipse project and explores how developers can add modern diagrams to their web apps with minimal effort.

A highly customizable software production line from Eclipse

Eclipse OSBP: The first Eclipse software factory

Never again worry about loose ends when you’re weaving code. Eclipse OSBP, the open source software factory, helps you to tailor enterprise-level applications fast and easily. You can use it to go no-code, low-code and full-code. And you switch to and fro between these modes in the same project. In this article, Christopher Loetz shows how to make the machine work for you.

Theia 101

The busy RCP developer’s guide to Eclipse Theia

Ever think about trying Eclipse Theia? Theia is an extensible platform built to support the development of full-fledged, multi-language, cloud & desktop IDE-like products. Sven Efftinge gives a general overview to the platform as well as some new features developers can expect in Eclipse Theia.

Support your reactive apps with MicroProfile

How to write reactive applications with MicroProfile

As it matures, Eclipse MicroProfile has begun to adopt other modern approaches like reactive programming. In this article, Ondrej Mihályi explains why support for reactive programming is needed and how developers can create responsive and resilient apps with MicroProfile.

Scalable reactive model transformations

What is Eclipse VIATRA?

Eclipse Viatra is a model query and transformation framework to efficiently move information back and forth between various documents and models. This overview looks at what’s new in Viatra 2.0 and how it can be used beyond the Eclipse Modeling Framework.

Improvements galore

What’s new in Xtext and Xtend 2.14?

The Xtext and Xtend 2.14 release comes with a whole bunch of new features and support for these frameworks. In this article, Hendrik Bünder goes over the latest improvements through the eyes of a typical developer.

The brightest star in the sky

Eclipse Sirius 6: The future of modeling tools

Eclipse Sirius 6 is here as part of the Eclipse Photon release train. In this article, Mélanie Bats explains how easily developers can use the Eclipse Sirius framework to quickly create a graphical modeling workbench.