Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Code of Conduct
  1. Home
  2. EclipseCon
  3. EclipseCon 2021
  4. Sessions

Sessions

Conquering large scale visualization challenges with JavaFx and ELK

Amal Jose Vallavanthara (Robert Bosch Gmbh)
Syed Aoun Raza (Robert Bosch GmbH)
Rakesh Nidavani (Robert Bosch Engineering and Business Solutions Private Limited)
Harald Mackamul (Robert Bosch GmbH)

Working with large-scale automotive data models without a proper visualization support is quite cumbersome. There are a few frameworks which support handling of large dataset out of the box for example, Sirius, Klighd, and JavaFX. Another aspect is lay-outing the scenarios in a properly comprehensive manner. Previously, we had reported our experience of using Sirius framework in large-scale data.

Experience level: 
Intermediate

Modeling Tools and Technologies
Modeling Tools and Technologies

Simulation and Validation of Smart Shared Parking Services using Eclipse Ecosystem

Muralikrishna Thulasi Raman (itemis AG)

Parking is a traditional vehicular hassle. From my personal experience, in major cities, vehicles are to be parked in a distant location when travelling to a destination. Considering the environment of the distant parking place where the vehicle is parked, the driver or owner might feel insecure about the safety of their vehicle. To overcome this, we modelled a parking model that considers distance between parking lot and destination and also revenue generated by the residential parking lot owners.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Taking dependency management to the next level with call graphs!

Antoine Mottier (OW2)

Software dependencies can be viewed as graph that only get bigger as software evolved. This lead to multiple challenging situations related to security, quality, licensing and more. Today tools are great but more accurate tools such as FASTEN are under development. Join me to learn how the current dependency management tool are evolving to cope with the growing complexity of software development.

Experience level: 
Beginner

All Things Quality
All Things Quality

The Theory Of Everything: Unifying for Data in Motion, Data at Rest and Computations

Angelo Corsaro (ADLINK Technology)
Julien Enoch (ZettaScale Technology SARL)
Olivier HECART (ADLINK Technology)

The idea of finding a theory of everything providing the minimal set of abstractions for dealing with data in motion, data at rest and computations, at any scale, has always fascinated and to some extent obsessed us. We have been working on this problem for years, refined our abstractions, evolved our sensibility, and deepened our understanding of the problem — after years of sweat, we think we have possibly found the answer.

Experience level: 
Beginner

IoT & Edge
IoT & Edge

How to analyze Java performance problems in Eclipse using a profiler?

Vikas Chandra (IBM)

Java performance is an issue of interest for all Java application developers since making an application fast is as important as making it functional. An application is typically profiled to find out performance bottlenecks. There are many tools that can be used for profiling.

Experience level: 
Beginner

Java & JDT
Java & JDT

Put on your X-ray glasses - it’s time to trace

Matthew Khouzam (Ericsson AB)

Linus’s law states “Given enough eyeballs, all bugs are shallow.” This is very true, however, if a problem is obscured, the more eyes won’t help until they can see through the blocker. This talk addresses tracing, how and when to use it, and how it can see through these issues. It is re-enforced with a real-world example of how tracing solved a performance issue in Trace Compass. We will discuss tracing, and how it plays in a world where profiling and debugging already exist.  

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Trace Compass Cloud: Eclipse Trace Compass’s migration towards Theia

Bernd Hufmann (Ericsson AB)

This talk will show how a monolithic application is being migrated to a distributed application leveraging Eclipse Theia. We will review the migration steps and how to preserve investments made by maximizing the reuse of domain specific logic.

Experience level: 
Beginner

Web and Desktop Tools & IDEs
Web and Desktop Tools & IDEs

Extending the IoT Cloud to the Edge

Sven Erik Jeroschewski (Robert Bosch GmbH)
Konstantina Gramatova (Robert Bosch GmbH)

Processing data in the field and edge is beneficial for many use cases. like the collection and analysis of sensor values as it is required for many AIoT applications. Leaving the controlled environment of data centers adds various and recurring challenges for operating the computing devices. With this talk, we show how we manage the execution of applications on the edge by using and deploying Eclipse IoT Packages for and on the edge. 

Experience level: 
Beginner

IoT & Edge
IoT & Edge

Automated testing of OpenAPI-described RESTful microservices utilizing open source tools

Michael Siemaszko (Self-employed)

Surprisingly, even though RESTful microservices are everywhere nowadays, open source tools for automated testing of such hardly exist.

How about tools which can consume the OpenAPI (Swagger) description of REST APIs and generate tests, including test data, based on this information? Such automated testing nirvana truly exists!

Experience level: 
Beginner

All Things Quality
All Things Quality

Jakarta EE 9 and Beyond

Ivar Grimstad (Eclipse Foundation)

Jakarta EE 9 lowers the barriers of entry, eases migration, and lays a foundation for future innovation. Jakarta EE 9.1 takes this even further by offering Java SE 11 support.

In this session, I will go through what Jakarta EE 9.1 brings to the table and how this release lowers the barriers of entry, eases migration, and lays the foundation for a platform for future innovation. We will also look ahead to what future releases may bring.

The session includes a demo including converting from the javax. to jakarta. namespace as well as looking at available implementations.

Experience level: 
Advanced

Cloud Native Technologies
Cloud Native Technologies

Unleash the power of Eclipse technologies - The benefits of modernizing your project

Dirk Fauth (Robert Bosch GmbH)
Harald Mackamul (Robert Bosch GmbH)

Several Eclipse based projects still rely on Eclipse 3.x API and mechanisms that are outdated. Although still valid, the performance of the product and its development can be improved by using state-of-the-art technologies that are already provided by the Eclipse Platform and the Eclipse infrastructure.

Experience level: 
Intermediate

Built on Eclipse Technologies
Built on Eclipse Technologies

From a Swabian car manufacturer to an open source enthusiast

Martin Haselbach (Daimler TSS GmbH)
Basem Vaseghi (Daimler TSS GmbH)

For over 100 years we have striven for engineering excellence in our cars. Get into the seat of a Mercedes and the quality and the craftsmanship speaks for itself. We would like to tell the same story when it comes to the software in our cars. However, 10 years ago we came to realize that using a hardware approach to achieve quality was doomed to fail when it comes to the software side of it. Nowadays, a customer sees a car as a “phone on wheels” and expects the same level of usability, configurability, and ease of use, while being stylish and up-to-date with today’s standards.

Experience level: 
Beginner

The Open Source Way
The Open Source Way

A Brief History of Unicode

Alex Blewitt (Santander)

Unicode is the defacto standard for text interchange on computer systems in the modern era, with enough codepoints to encompas many different character sets, heirogylpyhs, and emoji.

We'll take a walk through history of how the first coding systems for computers were used, how they evolved through ASCII, alternative encodings such as EBCDIC, and finally how we arrived at Unicode as a standard set.

At the end of the presentation, you will probably have a greater appreciation of how text is stored in computers and leave with a 😄.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

IoT/Web Messaging for Fun & Profit: An Introduction to Eclipse Amlen

Jon Levell (IBM)

Amlen is a new Eclipse project that is the heir to a mature IBM product (IBM WIoTP Message Gateway) widely  used ito publish live data/commands/event for IoT devices and webpages using the MQTT protocol.

We'll introduce Amlen, talk about its features and its future and talk about how people can get hold of Amlen and get involved in the project.

Experience level: 
Beginner

IoT & Edge
IoT & Edge

Dive into POOSL : Simulate your systems!

Arjan Mooij
William Piers (OBEO)

POOSL is a new project proposal at the Eclipse Foundation. POOSL 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.

Experience level: 
Beginner

Built on Eclipse Technologies
Built on Eclipse Technologies

Open source in RegTech, solving a billion dollar problem

Neil Mackenzie (Bird Software Solutions Ltd)

RegTech has become a mature part of Fintech, and is growing fast.

As hundreds of banks use hundreds of different software implementations and data models to implement the same mandatory regulatory calculations, banks and regulators are starting to catch on to the power of open source to reduce the billion dollars spent collectively on this tasks by banks.

Experience level: 
Beginner

The Open Source Way
The Open Source Way

Rock solid Device Connectivity

Kai Hudalla (Robert Bosch GmbH)

Many, if not most, IoT solutions at some point require things (the T in IoT) to submit some data to a back end application for processing.

Experience level: 
Intermediate

IoT & Edge
IoT & Edge

NoSQL Endgame

Werner Keil (Self Employed)
Otavio Santana (Self-employed)
Thodoris Bais

The amount of data collected by applications nowadays is growing at a scary pace. Many of them need to handle billions of users generating and consuming data at an incredible speed. Maybe you are wondering how to create an application like this? What is required? What works best for your project? And do you need superpowers for it?

Experience level: 
Beginner

Cloud Native Technologies
Cloud Native Technologies

A Hitchhiker's Guide how to create an Open-Source Business

Philip Wenig (Lablicate GmbH)

Running an Open-Source Business?! No such thing easier than that!

Experience level: 
Beginner

The Open Source Way
The Open Source Way

Towards a Comprehensive Open Source IoT RISC-V Stack

Frédéric Desbiens (Eclipse Foundation)
Alexander Fedorov (ArSysOp)

The RISC-V instruction set is now taking the world by storm. Since it is open source, many organizations designing their own processors and boards have leveraged it. If you are an IoT and Edge developer, you probably don't pay too much attention to processor instruction sets. This is understandable. However, IoT devices and edge nodes often benefit from being customized for specific use cases. Given this, it could make sense for you to leverage open source hardware and software together. But where will you find a comprehensive RISC-V based open source stack?
 

Experience level: 
Beginner

IoT & Edge
IoT & Edge

  • « first
  • ‹ previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • next ›
  • last »

Elite Sponsors

Premium Sponsors

Basic Sponsors

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top