Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • Call for Proposals
    • Proposed Sessions
  • Sponsors
    • Be a Sponsor
    • Our Sponsors
  • Community
    • Code of Conduct
    • Community Resources
    • Information for Tutorial Submitters
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotel
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. EclipseCon 2023
  4. Sessions

Sessions

Create Detailed Traffic Models and Simulations with Open Source Tools and Open Data in the Blink of an Eye

Tobias Lukowitz (Seven Principles Mobility GmbH)
Robert Hilbrich (Deutsches Zentrum fuer Luft- und Raumfahrt e.V. (DLR))
Martin Reuß

We want to make the benefits of existing traffic visualization, traffic simulation and traffic optimization techniques available for everyone by significantly reducing the effort to build the required traffic models of a city. As part of our ongoing work, we will make our tool chain for building digital twins of cities available as an Eclipse project and join the openMobility interest group. In order to showcase the current state of our development, we will present early results from our first speed zone case study in the city of Leonberg.

Experience level: 
Beginner

Automotive & Mobility
Automotive & Mobility

Enhancing Developer's Understanding and Remediation of API Tool Errors in Eclipse

Vikas Chandra (IBM)

API tool errors frequently pose challenges for developers working in the Eclipse environment. These errors often lead to confusion and frustration as developers struggle to comprehend their underlying causes, prevention methods, and potential solutions. In this session, I  aim to address these concerns by providing valuable insights into API tool errors, enabling developers to gain a deeper understanding of their implications and equipping them with the necessary knowledge to navigate and mitigate these issues effectively.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

The Evolution of Eclipse Oniro Project

Suhail Khan (Huawei)

What began as a distributed operating system for heterogeneous devices has undergone a transformative evolution into a highly sophisticated graphical operating system. The vision of Oniro from its inception was to serve as a robust foundation for effortlessly developing use cases to cater to a wide array of scenarios, encompassing consumer devices, the Internet of Things (IoT), and blockchain technology.

Experience level: 
Beginner

IoT & Edge
IoT & Edge

SWT kickoff and whats new!!!

Udayagiri deepika (IBM)

After this session a person should fairly be able to work with SWT himself and understand what has been implemented recently to get a better user experience.

- CTabFolder tab updates and configurable highlight bar thickness.

- StyledText widget now adds HTML format when copying to the clipboard, in addition to plain text and RTF.

- Tree fires SWT.EmptinessChanged event

- Specifically in dark theme on Windows.

     * Improved Text's search/cancel buttons.

     * Styled buttons, Window title bars.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Node.js super-quick starter for other programmers

Gireesh Punathil (IBM)
ALSHAMA M S (IBM)
Sheena - (IBM)

While Javascript as a language is easy to learn, node.js as a platform offers some difficulty for beginners due to its peculiar programming characteristics, and there is always few developers who have questions on the out of order I/O and its implications in the program etc.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Practical Java problem determination techniques

Gireesh Punathil (IBM)
Elsa Zacharia (IBM)
ALSHAMA M S (IBM)
Udayagiri deepika (IBM)

While every software has unique ways of origination, manifestation and diagnosis of anomalies, there is a common philosophy that governs the basic building blocks of problem determination. These building blocks are composed of logical reasoning in their fundamental form, and steps that originates from such reasoning. In this session, we examine the governing principles of Java debugging and how this applies to  root cause analysis of a wide speactrum of production issues, aided by case studies and real world examples.
 

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

Java vs. Javascript vs. Python: In search of dominance

Gireesh Punathil (IBM)
Elsa Zacharia (IBM)
Sheena - (IBM)

Different platforms, different paradigms. However, workload characteristics are not derived from these paradigms, instead driven by business needs. Which one to choose for my needs? The session evaluates the comprehensiveness of programming interfaces of Java, Javascript and Python and provide insights on efficiency in terms of semantic abstraction, readability, consumability, throughput, security, footprint etc. and make useful comparative analysis.

Experience level: 
Intermediate

Programming Languages & Runtimes
Programming Languages & Runtimes

Durable OSS: Developer and Maintainer PoVs

Gireesh Punathil (IBM)
Sheena - (IBM)

There are almost as many software modules in the public registeries as the number of software developers. How reusable these modules are? How do you make sure the code you publish or consume are suitable for industrial grade applications?

Experience level: 
Intermediate

Open Source Best Practices
Open Source Best Practices

Eclipse SDK masterclass

Gireesh Punathil (IBM)
Elsa Zacharia (IBM)
ALSHAMA M S (IBM)
Udayagiri deepika (IBM)

Eclipse SDK IDE 4.28 comes up with a rich set of developer-friendly features that helps accelerate developer productivity by large. These powerful features can be leveraged in both development and testing phases to extract maximum benefit. Due to the large number of features and configurations, developers may find it hard to discover and take advantage in their environment. This lab aims to take the attendees through the cool new features with the help of a highly customized workshop material that expects zero prior understanding of eclipese from the audience.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Develop and cover the life cycle of your APIs with the RADAPI community solution

Karim Djaafar (Jasmine Conseil)

AGENDA

A. Introduction (5 minutes)
1. Welcome and opening remarks

B. The Need for Efficient API Development (10 minutes)
1. Importance of APIs in modern software development
2. Challenges and pain points developers face in API development

C. Introducing RADAPI (10 minutes)
1. RADAPI overview and its purpose
2. Key features and functionalities of RADAPI

Experience level: 
Intermediate

IoT & Edge
IoT & Edge

Listening to a Forest to Improve Project Health

Shelley Lambert (Red Hat, Inc.)

What does a forest have to teach us about open-source projects? There is a lot to learn about fostering a healthy ecosystem by observing and listening to another. This pictoral presentation looks at the makings of several urban afforestation projects, including application of the Miyawaki method to create fast growing mini-forests. We will discuss how the inhabitants of the forest interoperate and draws some analogies and lessons for those of us who wish to improve our open-source projects. What does it mean to say you can not see the forest for the trees? Let's step back and look at our projects as a whole, without getting bogged down in day to day details for a new perspective on project health. Bring your questions about project culture or forest management, and we will have some fun while we improve our ecosystems together.

Experience level: 
Beginner

Open Source Best Practices
Open Source Best Practices

How to host web-based tools in the cloud

Simon Graband (EclipseSource)
Johannes Faltermeier (EclipseSource)

Do you want to host a tool or IDE online in the cloud? Join this talk to jump start your cloud tool project with ease!

Modern tools and IDEs are often created based on web technologies. This enables deploying them not only as desktop applications, but also to run them in the cloud. This provides users access via a regular browser, so they can use the tool or custom IDE without any local installation from anywhere in the world just by following a link.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Building a greenfield smart factory powered by Open Source in 2023

Bharath Sridhar (Deloitte Consulting GmbH)

The imperative for sustainable manufacturing has never been greater. By harnessing the power of open-source technologies, we can create smart factories that optimize resource utilization, minimize environmental impact, and embrace circular economy principles. The objective of this talk is to present the concept and practical implementation of building a greenfield smart factory powered by open-source technologies.

Experience level: 
Intermediate

Open Source Best Practices
Open Source Best Practices

Getting started with Eclipse Theia

Jonas Helming (EclipseSource)

Are you looking to create a custom tool based on Eclipse Theia? Do you want to bundle existing features from the ecosystem but also extend the platform with your own domain-specific additions? Do you want to know about the basics of Eclipse Theia and learn more details about its extension capabilities? Then join this tutorial to provide a jumpstart to the development of Theia extensions!

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Charting new data spaces with Catena-X

Evelyn Gurschler (BMW Group)

This session will focus on how the Eclipse Tractus-X project addresses the unique challenges presented by the deployment of Catena-X. In particular, it will be outlined how the Tractus-X project leverages Helm charts for packaging and templating complex deployments on Kubernetes.

Streamlining and simplifying the deployment process is crucial, especially when it comes to a data space involving various components entailing a wide range of technology requirements.

Experience level: 
Beginner

Automotive & Mobility
Automotive & Mobility

Diving into .NET: A Peek into the Catena-X Portal's Architecture

Phil Schneider (Self-employed)

This presentation aims to provide attendees with a comprehensive overview of .NET's evolution into the open source realm, highlighting the framework's potential to enhance productivity in software development projects. The session will delve into the effective utilization of open source NuGet Packages, a powerful tool within the .NET ecosystem. Additionally, attendees will be introduced to Eclipse Dash, an invaluable resource for examining NuGet Packages and gaining insights into key considerations related to open source .NET development.

Experience level: 
Beginner

Automotive & Mobility
Automotive & Mobility

How Ansible & Nagios Power Healthy & Consistent Infra @ Adoptium

Scott Fryer (Red Hat, Inc.)

Adoptium offers free Java Development Kit (JDK) distributions based on OpenJDK. Its focus is on providing high-quality, production-ready builds with multi-platform support. 

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Eclipse SWT super-quick learner for beginners

Elsa Zacharia (IBM)

Eclipse is a powerful open source IDE that accelerates developer productivity by large, and is used by millions of developers today. On the other hand, hundreds of features and options that enable enterprise-grade Java development can be overwhelming for a novice user. This session focusses on Eclipse Standard Widget Toolkit (SWT) that provides efficient and fast development of portable user-interfaces with hundreds of cool UI controls at your finger-tip.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Servo: An embeddable web rendering engine written in Rust

Rakhi Sharma (Software Egineer)

Created by Mozilla Research in 2012, the Servo project is a Research & Development effort meant to create an independent, modular, embeddable web engine that allows developers to deliver content and applications using web standards. Servo is an experimental browser engine written in Rust, taking advantage of the memory safety properties and concurrency features of the language.

Experience level: 
Beginner

IoT & Edge
IoT & Edge

Self Sovereign Identity at Eclipse: Why, What, and How?

Georg Greve (Vereign AG)

My basic idea for an outline is:

  • Why: Basics of SSI. How does it differentiate from traditional approaches and why do we need it?
  • What: XFSC SSI Stack in Eclipse: Where does it come from, what can it do, and what are the next steps?
  • How: How can SSI benefit your project? How to incorporate SSI and where to start?

So by the end, the audience will hopefully have a basic understanding of what it is, what can be done, and how to get started.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

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

Premium

  • Eurotech
  • Yatta Solutions GmbH

Basic

  • SCANOSS
  • EclipseSource
  • Obeo
  • TypeFox GmbH

Media

  • GermanTechJobs

Become a Sponsor

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