~/conference

EclipseCon 2023

date:2023-10-16..2023-10-19
location:Ludwigsburg, Germany
series:EclipseCon @ OCX · 2 editions
editions:[EclipseCon 2022, EclipseCon 2023]
titleauthorlength
Challenge Accepted: Innovations around Us and Our Vision for Mind-blowing IDEsSonja Lienard19m
Eclipse claims that its IDE already builds mission‑critical systems used for Mars rovers and powers ABAP development for ~100,000 SAP ERP installations with ~5…
Talk on
Web-based Tools and IDEs: Accomplishments and OpportunitiesJonas Helming25m
Web-based tools become the standard: about 90% of new tools are web-based but under 50% are actually deployed in the cloud, because teams often ship Electron…
Talk on
The State of the Eclipse CommunityMike Milinkovich22m
Attendance and community metrics show concrete growth: 445 registrations, 180 committers from 31 countries, plus 31 new members and about 30 new projects in…
Talk on
Introduction to Keynote and Lifetime AchievementGaël Blondelle, Mike Milinkovich07m
Lifetime Achievement honoring someone with thousands of commits and contributions dating back to 2014, credited on over 40 projects and as the most prolific…
Talk on
Well-being & Resilience In Software Engineering: Walking the Talk Changes the ViewBirgit Penzenstadler21m
Survey data show about 2 out of 5 tech workers at high risk of burnout, 42% consider quitting and 62% feel drained. Concrete interventions include a short…
Talk on
Open Source Is 25 Years YoungCarlo Piana18m
OSI marks 25 years and warns that threats come from openwashing, infighting and plain misinformation—example: the Cyber Resilience Act treats community code…
Talk on
The Future is Soon: Migrating Trace Compass, or any plug-in to a VSCode Extension, for Theia!Matthew Khouzam32m
Trace Compass migrates from a Theia plugin to a VSCode VSIX extension, reusing TypeScript UI but decoupling a 1.5M-line Java backend and costing about 2…
Talk on
The Power of Data-Driven Testing: A Deep Dive into Jakarta Persistence Specifications and NoSQLElias Nogueira, Otavio Santana43m
Modernizes Jakarta Persistence testing across many legacy repos with a six-step process and a short test guideline, migrates to JUnit Jupiter and AssertJ, and…
Talk on
What lies beyond microservice architecture? From Microservices to Distributed Platform ArchitectureDanilo De Luca31m
iFood describes moving the Payout Team from monolith → microservices → a distributed platform by measuring domain growth with a Big‑O style complexity chart…
Talk on
Record Patterns - Going Beyond Records - A Deep DiveManoj N Palat37m
Java 21 standardizes the Record Pattern feature and the companion Switch Pattern, demonstrates how compilers lower patterns to an invokedynamic type switch…
Talk on
Scaling DDS and MQTT with Eclipse ZenohPhani Gangula28m
Eclipse Zenoh claims to bridge DDS and MQTT without code changes by running as a router plugin or standalone bridge, handing DDS mirror readers/writers and an…
Talk on
What's new in PDE - From Manifest-First to Code-FirstChristoph Laeubrich, Jürgen Albert, Mike Rumpf40m
PDE 2023-06 adds code-first manifest generation by invoking BND/BNDtools on a new pdb instruction file, so manifests, uses-constraints, version ranges…
Talk on
SOBO: A Feedback Bot to Nudge Code Quality in Programming CoursesSofia Bobadilla38m
SOBO is an automated GitHub bot that analyzes Java commits with SonarSource rules (curated from 662 down to actionable ones), opens a persistent GitHub issue…
Talk on
Open Source and Public PolicyGaël Blondelle30m
Open source now appears inside nearly every regulation file and underpins 80–90% of modern applications, creating a mismatch between fast release practices…
Talk on
Worried about your AI IP? Not with ESF!Pierantonio Merlino, Marcello Rinaldo Martina31m
Edge deployment protects AI by shipping an OpenPGP-encrypted model that ESF decrypts only on-device, streams the decrypted artifacts into a local Nvidia Triton…
Talk on
Through the looking glass: Effective observability for cloud native applicationsEmily Jiang37m
Cloud-native apps produce logs, metrics and distributed traces; the page shows a working example where one request generates a single trace with five spans…
Talk on
Success stories of open source collaboration in the Eclipse Cloud Dev Tools ecosystemJonas Helming32m
Eclipse Cloud Dev Tools shows concrete wins: the Theia VS Code API train closes a two‑to‑three year gap to one month behind by creating diffs, tagged issues…
Talk on
Experience from the field - how customers migrated from Google Cloud IoT Core to Eclipse HonoMatthias Feurer35m
Migration replaces Google Cloud IoT Core with Eclipse Hono on GCP and migrates thousands of devices (3,000 in one customer, ~25k growing to 50k in another)…
Talk on
Java Source to Byte Code Transformation - The Hidden Story!Manoj N Palat35m
Explains how ECJ turns .java text into .class bytes by running a generated scanner/parser to produce an abstract syntax tree, then layering phases: symbol…
Talk on
Eclipse Theia - News from the Next Gen Tools PlatformThomas Mäder, Jonas Helming37m
Theia now runs nearly all VS Code extensions (about one month behind upstream), adds multiple extension registries for private/internal catalogs, and ships a…
Talk on
Listening to a Forest to Improve Project HealthShelley Lambert33m
Argues that healthy open-source projects map to the Miyawaki method: study healthy communities, test and amend the “soil” (foundations and services), make a…
Talk on
LSP doesn't cut it! Or does it?Sebastian Zarnekow34m
LSP uses JSON‑RPC with capabilities negotiation and treats documents as plain strings so positions are line/column; it works well for VS Code style editors…
Talk on
Managing your vehicle software with Eclipse Kanto and Eclipse LedaKristiyan Gostev, Vasil Ivanov35m
Eclipse Kanto provides a lightweight, Go-based device stack that runs Eclipse Kanto update manager plus standalone services, uses containerd for runtime and…
Talk on
Eclipse ZenohAngelo Corsaro36m
Zenoh is a pub/sub/query protocol that runs from microcontrollers to data centers, implemented mostly in Rust with an MCU C port that is MISRA‑C compliant with…
Talk on
How ChatGPT helps to boost your development efficiencyKarsten Thoms39m
Claims that GPT‑4 (via ChatGPT Plus) makes everyday dev tasks faster, demonstrated by converting a drawn class diagram into JPA code, scaffolding CI pipelines…
Talk on
Keeping Open OpenAdrian Osullivan, Victor HU32m
Shows how Huawei puts the OpenHarmony-based Ono/OpenHarmony stack into Eclipse/Open Atom governance, with demos tying Ono to Eclipse Kanto, Servo web engine…
Talk on
EclipseStore - Ultra-Fast Java Cloud-Native Persistence for Microservices and ServerlessMarkus Kett43m
EclipseStore claims to replace ORMs by storing Java object graphs directly into S3 (or files) using the Eclipse serializer, appending binary deltas per change…
Talk on
Energy Consumption and Communicating ProtocolsAngelo Corsaro41m
Defines processing, wire and routing efficiency and measures MQTT DDS and Zenoh using throughput tests and wire counts. Zenoh implementation in Rust achieves…
Talk on
Eclipse SDV Developer Console and T-Systems Hypercube - Key Connected Car Services in ActionSebastian Lang34m
Hypercube claims to bring DevOps to the Software Defined Vehicle: a cloud‑agnostic OTA pipeline with an in‑car update manager, packaging service, campaign…
Talk on
Eclipse SDV BlueprintsNaci Dai, Mario Alberto Ortegon Cabrera, Sven Erik Jeroschewski29m
Eclipse SDV Blueprints is a code-first collection that already hosts a working Fleet Management blueprint showing vehicle-to-cloud data flow: vehicle signals…
Talk on
Bringing Graphical Applications to Oniro on the Example of React NativeKacper Kapuściak, Juliusz Wajgelt, Stefan Schmidt28m
Oniro integrates OpenHarmony’s ArkUI/JS graphical stack with a React Native port that maps React Native components onto RQy/ArkUI views, uses the fabric…
Talk on
Data Collection and IoT for Vehicles in PracticeJames Hunt25m
Claims a production fleet of more than 10 million cars using OSGi on a real-time Java VM with the Real-Time Specification for Java to get deterministic GC…
Talk on
Eclipse Muto In ActionDeniz Memis, Alp Sarıca, Naci Dai37m
Eclipse Muto is an adaptive orchestration framework that composes ROS stacks from lightweight models and runs them via a pipeline and agent gateway; it now…
Talk on
Continuously building impressive software - How can we keep the build green?Frederic Gurr34m
The Eclipse Foundation runs a Common Build Infrastructure serving 429 Eclipse projects with a cluster of 250 Jenkins controllers, 500+ CPU cores, 2.5 TB RAM…
Talk on
Charting new data spaces with Catena-XEvelyn Gurschler31m
Eclipse Tractus-X provides a reference implementation for Catena-X and uses Helm charts on Kubernetes to package and template a large, version-aligned…
Talk on
Designing a DSL That Perfectly Solves Your ProblemIrina Artemeva24m
TypeFox shares seven years of commercial practice and says pick a DSL only when it yields concrete wins: here several external textual DSLs transpile to…
Talk on
A DSL case Study with Java imports implemented in TypeScriptInsa Fuhrmann, Dennis Huebner33m
Eclipse Langium in TypeScript talks to a dedicated Java interop app via JSON‑RPC over a socket to fetch classpath, package and per‑class member info; the build…
Talk on
Eclipse ❤️ JavaHendrik Ebbers37m
Eclipse Foundation now hosts the IDE platform (2+ million downloads this year), Jakarta EE (namespace migration from javax to jakarta causing widespread…
Talk on
Diagram Editors Boosted: Collaborative, Testable and Accessible diagrams with Eclipse GLSPPhilip Langer, Dominik Bork40m
Eclipse GLSP 2.0 ships a concrete set of implementable features: a Playwright-based page object model that runs end‑to‑end tests against the SVG UI and reuses…
Talk on
Build High-Secure Applications with Eclipse SerializerMarkus Kett38m
Claims that Eclipse Serializer removes Java deserialization as the main security hole by never transferring class bytecode and eliminates deserialization…
Talk on
Building cloud-native (modeling) toolsMaximilian Koegel32m
A TypeScript-first line of EMF Cloud components replaces Java back ends with a Node-based stack integrating Langium and GLSP, plus a TypeScript model Hub that…
Talk on
Building a successful OSPO with the Good Governance Initiative HandbookBoris Baldassari38m
Good Governance Handbook v1.2 presents a step‑by‑step framework of activities, scorecards and measurable indicators and adds an InnerSource section, a metrics…
Talk on
Create Detailed Traffic Models and SimulationsTobias Lukowitz, Robert Hilbrich, Martin Reuß30m
Prototype pipeline generates a street network from OpenStreetMap, pulls GTFS and POIs, synthesizes household activity chains with TAPAS, and produces a demand…
Talk on
Distributed applications may fail. Be prepared with MicroProfile Fault ToleranceBernd Müller38m
MicroProfile Fault Tolerance version in MicroProfile 6.0 exposes annotations that run as CDI interceptors and the demo shows them working: timeout and fallback…
Talk on
Code Generation For Everyone and EverywhereChristian Nils Schneider37m
Code generation uses Typescript/Node.js and Langium to replace plain ES6 templates with composable generator nodes that carry indentation, newline if-not-empty…
Talk on
Digital Twin Open Source LandscapeThiago Weber Martins, Frank Schnicke27m
Claims that the Asset Administration Shell (AAS) is the de‑facto model for industrial digital twins and that open source accelerates standardization by…
Talk on
Developing a Fully Portable Containerized Edge Architecture (for Comm Vehicle Industry Adoption)Carlton Bale, Dr. Martin Brown28m
Cummins describes a production containerized edge stack that cuts software development time and cost by over 50% and ships on its telematics hardware in…
Talk on
Digital Sovereignty by DesignAtul Athavale33m
Argues that “sovereignty by design” makes data portable, payable and enforceable, with EU laws (Data Act, DMA, DSA) and Gaia-X standards aiming for a 2025–2027…
Talk on
Eclipse Open VSX, the Open VSX Registry, and Ericsson’s Perspective and InterestMatthew Khouzam29m
Eclipse Open VSX is the open registry hosted by Eclipse and already serves 3,000+ plugins for Theia, VSCodium and Code OSS. Ericsson runs an internal Open VSX…
Talk on
Driving the automotive industry into the future with Open SourceAndreas Riexinger35m
Eclipse Automotive assembles a vendor‑neutral governance and IP‑clearing framework and now hosts 30+ projects (55% growth year over year) including openPASS…
Talk on
Automate Code Changes - Bringing OpenRewrite to the IDEMartin Lippert43m
Demonstrates embedding OpenRewrite recipes into the Spring Tools language server so Eclipse and VS Code can run automated migrations and quick fixes. Shows…
Talk on
Eclipse IDE and RCP Platform: Unveiling the Past, Present and FutureJohannes Matheis, Heiko Klare, Mark Goodchild, Sebastian Ratz35m
Working Group reports new funding (a 2024 platinum membership level) and active investments to modernize Eclipse IDE/RCP; concrete outputs include an inline…
Talk on
Building a Greenfield Smart Factory powered by Open Source in 2023Bharath Sridhar, Joey Bernal31m
Concrete blueprint for a greenfield smart factory built on open source in 2023, claiming an edge‑first unified namespace using MQTT/Sparkplug and Apache Kafka…
Talk on
Developer Productivity Engineering for Open-Source CommunitiesEtienne Studer40m
Gradle’s Develocity platform promises concrete gains: captures build scans (full runtime metadata) so CI vs local diffs and flaky-test histories are…
Talk on
Eclipse openPASSJan Dobberstein, Arun Das, Tuan Duong Quang32m
OpenPASS provides an open source implementation of the ASAM OpenSCENARIO engine and extracts that engine from the simulator core into a reusable component…
Talk on
CDT Cloud, Embedded SIG, Cloud Dev Tools, OpenVSX and how they all play togetherMatthew Khouzam25m
CDT Cloud combines Eclipse Theia, CDT debugger bits and VS Code extensions into a cloud C/C++ IDE, with Trace Compass backend in CDT Cloud running a web…
Talk on
A Dev Persepctive on Java LoomJean-François James36m
Java 21 ships stable virtual threads and the tests here create 1 million → 64 million in under 5s using only 3–8 carrier (OS) threads, versus a platform-thread…
Talk on
Applied AI with Eclipse GrapheneMartin Welss36m
Eclipse Graphene packages reusable AI modules as Docker images with protobuf/gRPC interfaces so modules are language neutral and stubs generate automatically…
Talk on
(Sirius + Papyrus) × Web: a new Era for Collaborative Engineering toolsCédric Brun, Sébastien Gérard43m
OBEO and CEA join forces to deliver Papyrus Web — the first Eclipse OSS web UML modeler built on Sirius Web and shipping a Java Spring Boot + React + GraphQL…
Talk on
How to Make Unmaintainable Project Maintainable - GlassFish ExampleDavid Matejcek38m
GlassFish gets modernized with concrete results: a new Docker image and CI scripts, testcontainers integration for local TCK runs, JaCoCo coverage and…
Talk on
Sofware Supply Chain Security Is Hard. But Does it Need to Be?Mikaël Barbero22m
Argues that developers must sign commits with SSH keys and enable two‑factor authentication right away; recommends generating and regularly scanning SBOMs so…
Talk on
Whale Care 101 - How We Organize A 200+ Devs ProjectSebastian Bezold, Carsten Lenz36m
Two GitHub orgs host 200+ members, ~100 repositories and 30+ committers; a monorepo migrates into an Eclipse-managed org with 58 repos while the consortium…
Talk on
Trucks on a Leash - Fleet Management the Open Source WayKai Hudalla20m
The Eclipse SDV Working Group (38 members, 19 projects) presents a Truck Fleet Management blueprint that implements SAE J1939 and the Vehicle Signal…
Talk on
The great Eclipse Papyrus migration, from GMF and XWT to Sirius and EEFVincent Lorenzo, Pauline Deville, Quentin Le Menez, Patrick Tessier23m
Papyrus migrates its GMF+XWT stack to Sirius diagrams and EEF property views, replacing GMF editors with nested Sirius editors and a new domain service for…
Talk on
Supporting Open Standards: Building an OGC SensorThings API for Eclipse SensiNactThomas Calmant36m
Eclipse sensiNact implements an OGC SensorThings API as four Java bundles that map Things, DataStreams, Sensors and Observations to the platform model, convert…
Talk on
SDV State of the NationSara Gallian18m
One year and a half after formation the working group counts 41 members and 22 projects and is moving from “code first” scraps to integrated solutions: the SDV…
Talk on
Sparkplug VS OPC UAFrédéric Desbiens44m
Compares OPC UA and Sparkplug head‑to‑head, arguing Sparkplug (v3) uses MQTT transport with ProtoBuf payloads and a predictable topic namespace…
Talk on
Shape me Up before you go go! A journey transforming how we build productsMelanie Bats36m
OBEO adopts Shape Up with a formal decision team, pitch templates and appetite-driven choices, running a 6+2 week cycle (six weeks discovery/delivery, two-week…
Talk on
SBOM Management with SW360: Cross-Industry Perspectives and Best PracticesKouki Hama, Katharina Ettinger, Arun Azhakesan43m
SW360 is a central software‑component manager that now ingests CycloneDX or SPDX SBOMs via a CycloneDX SBOM importer (drag‑and‑drop or REST/CI pipeline with…
Talk on
Pros and cons of using Kubernetes as a development platformMario Loriedo, Ilya Buziuk35m
Eclipse Che moves dev workspaces from VMs to containers and then to Kubernetes, builds a DevWorkspace operator to make workspaces first‑class Kubernetes…
Talk on
Prepare for Jakarta EE 11!Ivar Grimstad32m
Jakarta EE 11 targets Java 21, compiles and runs TCKs on 21, and aims for a June–July 2024 release with Milestone 1 on Dec 5 and spec contributions due Nov 28…
Talk on
Open Source Licensing in the Era of AI-Assisted CodingJulian Coccia38m
Open source SCA platform SCANOSS provides snippet-level detection by hashing code (winnowing, MD5/CRC32C) and matching against a knowledge base of about 3…
Talk on
Open Source distributions in a cloud-native world: from a technical to a legal point of viewLina Böcker, Angelika Wittek45m
Explains concrete steps: add a license file, NOTICE and an SBOM, embed legal docs into artifacts (META-INF), publish images with a commit hash or tag, and…
Talk on
Open Cloud Services and an Open Cloud Computing StackAlexander Diab, Swaroop Akulu Raghupathy33m
Defines an open standard stack with certification, product docs and a turnkey reference implementation called Sovereign Cloud Stack (SCS), and pairs that with…
Talk on
MicroProfile and Jakarta EE PanelEmily Jiang, Ivar Grimstad36m
Jakarta EE 11 sets the source level to Java 21 baseline, removes Managed Beans and adds Jakarta Data added as a new spec, targeting a June–July release window…
Panel on
Leveraging WebSerial with Espressif IDF Web IDEBrian Ignacio24m
esptool-js provides browser flashing and monitoring for Espressif chips via the Web Serial API, integrated into an IDF Web IDE Docker image (Theia + ESP‑IDF…
Talk on
Leveraging Eclipse SUMO and Eclipse MOSAICMoritz Schweppenhäuser, Robert Hilbrich, Michael Behrisch24m
A digital twin of Berlin is built using Eclipse SUMO and Eclipse MOSAIC to simulate multimodal traffic over 800 km², producing about 2.25 million trips in 24…
Talk on
Intellectual Property Due Diligence @ Eclipse – Past, Present, & FutureWayne Beaton39m
Eclipse Foundation describes a concrete IP workflow: replacing IPZilla with a GitLab-based IPLab that integrates the Dash License Tool plus ScanCode and…
Talk on
Integrating Language Engineering into the Software Development ProcessJohannes Meier29m
Walks through concrete steps for adding DSLs to normal dev workflows: start with quick playground prototypes so users give fast feedback, author grammars that…
Talk on
Inside Tycho 4 - build bundles betterChristoph Laeubrich, Gilles Iachelini33m
Tycho 4 moves to a two‑phase resolver so builds start and fail faster, parallel modules compile while final OSGi wiring is computed, and the smart builder…
Talk on
How to Build for and Market to DevelopersFrederic Ebelshaeuser28m
Describes building a small B2B e‑commerce stack for Eclipse plugins: a lightweight yata checkout that handles payments (cards, invoices, taxes), licensing…
Talk on
High-performance graphical view filtering with SprottyJan Bicker, Miro Spönemann34m
Sprotty renders a diagram model in the browser while avoiding DOM overload by skipping elements outside the viewport (viewport culling), swapping simplified…
Talk on
Helm for Java Developers with Eclipse JkubeMarc Nuri36m
JKube generates container images and Helm charts from a Java Maven project, inferring probes, replicas and Spring Boot settings and producing mergeable YAML…
Talk on
GraalVM, CRaC, Leyden and friends - in search of TRULY cloud-native JavaArtur Skowroński41m
GraalVM compiles Java ahead-of-time into standalone binaries that start instantly but breaks dynamic classloading and reflection unless classes are whitelisted…
Talk on
From Fragmentation to ConnectionSébastien Heurtematte39m
Eclipse Foundation runs a production Matrix server (synapse) with an Element web client, federation and bridges to Slack/WhatsApp, plus provisioning via…
Talk on
EMO & YOUMaria Teresa Delgado28m
Eclipse Management Organization runs the project lifecycle via a public GitLab project-tracker for creations, reviews and provisioning, requires at least one…
Talk on
Embracing Remote Development for Local IDEsMark Sujew28m
Remote development moves IDE back ends onto remote machines so local editors like VS Code, Lapce or Zed run only the UI while the workspace, language servers…
Talk on
Xpanse - An Open Services Cloud ProjectSwaroop Akulu Raghupathy29m
Eclipse Xpanse implements the Open Services Cloud ideas as a working runtime with REST API, GUI and plugins that deploy managed services via Terraform Boot (a…
Talk on
Deploy and update microservices on the fly with Eclipse Cloud DevToolsIlya Buziuk, Mario Loriedo, Marc Nuri35m
Shows concrete steps: uses Eclipse Che, Eclipse JKube and Developer Sandbox to spin up a GitHub-based workspace, run a Quarkus microservice and a Postgres…
Talk on
Understanding the Benefits of InnerSource in the European IndustryClare Dillon, Wolfgang Gehring, Daniel Izquierdo, Georg Grütter36m
Panel reports InnerSource drives measurable outcomes: a community-sized example grows to 1300-member community and attracts ~100 external contributions in 9…
Talk on
Aftermovie02m
A fast-paced montage stitches keynote excerpts, session slide flashes, booth demos and quick attendee interviews into a visual recap that leans on upbeat music…
Promo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.