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

Building custom C/C++ IDEs with CDT Cloud

Stefan Dirix (EclipseSource)

Do you want to build a custom IDE for C/C++ development? Do you want to enable your users to efficiently work with a specific embedded hardware, custom toolchains and development infrastructure by providing a modern, tailor-made tool with state-of-the-art language and debugging support? In this talk we will show you how we bootstrapped such a tool project within only a week!

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Papyrus, News And Noteworthy

Vincent Lorenzo (CEA LIST)
Patrick Tessier (CEA LIST)

Papyrus is an opensource UML modeler that is highly customizable. Papyrus began its restructuration and the move from GMF based diagrams and XWT based property views to Sirius and EEF  technologies. In this talk we will present our roadmap and detail the pitfalls encountered to help the community on similar endeavours.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Papyrus Web

Patrick Tessier (CEA LIST)

Papyrus is an open source UML modeler that is highly customizable. Papyrus will be also a modeler on the web. Papyrus web is under development and a first version that constains class diagram, state-machine diagram, composite diagram will be available for the end of this year. Papyrus is focus on UML but targets also SysMLV2. In this talk we present functionalities on UML and its roadmap.

 

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Open Source distributions in a cloud-native world: from a technical to a legal point of view

Lina Böcker (Partner at Osborne Clarke Germany)
Angelika Wittek (Independent)

Are you contributing to an Open Source project? Great! And do you know how to distribute the software in a cloud-native world? Or what distribution legally implies, especially when using containers? What about using AI in and for your Open Source projects? Are tech and legal two contradicting things? 

If you want to learn about up-to-date insights, this talk is for you!

Experience level: 
Intermediate

Open Source Best Practices
Open Source Best Practices

Journey to UML Class Diagram Proficiency: Learning Paths with PapyGame

Antonio Bucchiarone (Fondazione Bruno Kessler)
Sebastien Gerard (CEA LIST)
Ansgar Radermacher (CEA LIST)

In this session we present PapyGame and how both teachers and students can play with it. We have defined a learning path, available in the current version of the tool, (https://wiki.eclipse.org/Papyrus_PapyGame) where participants can learn UML Class diagrams modeling.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Over-the-Air updates for Automotive powered by Vehicle Digital Twins

Jesu Maria Antony Sebastian (TATA ELXSI LTD)
Kraleti Raja Sekhar (Tata Elxsi)

This talk is intended for automotive engineers, software developers, and IT professionals who are interested in learning about the latest trends in over-the-air updates for automotive and how having Vehicle digital twins can make this more smart and efficient.
Over-the-air (OTA) updates are a way of updating software and firmware in vehicles without having to take them to a dealership. This can be done wirelessly, over a cellular network. OTA updates are becoming increasingly common in the automotive industry, as they allow automakers to fix bugs, add new features, and improve the performance of vehicles without having to recall them.
Vehicle digital twins are a virtual representation of a physical vehicle. They can be used to simulate the behavior of a vehicle in a variety of situations, including testing new software and firmware updates. This can help automakers to ensure that OTA updates are safe and reliable before they are released to customers. By combining OTA updates and vehicle digital twins, automakers can create a more efficient and effective way of updating vehicles. This can help to improve the safety and performance of vehicles, and it can also reduce the cost of ownership for consumers.

Experience level: 
Beginner

Automotive & Mobility
Automotive & Mobility

Service Oriented on Demand Services - with Software Defined Vehicles

Kraleti Raja Sekhar (Tata Elxsi)
Jesu Maria Antony Sebastian (TATA ELXSI LTD)

Software-defined vehicles (SDVs) use software to control and manage their functions. This allows for greater flexibility and adaptability, as well as the ability to update and upgrade software over-the-air (OTA).

One of the benefits of SDVs is that they can enable on-demand services using OTA updates. This means that drivers/ fleet owners can choose to subscribe to specific services, such as navigation or music streaming, only when they need them. This can help to reduce the burden of data processing on telematics service providers(TSP).

Experience level: 
Beginner

Automotive & Mobility
Automotive & Mobility

Building a successful OSPO with the Good Governance Initiative Handbook

Boris Baldassari (Eclipse Foundation)

While organisations better appreciate the amount of open source software they use and better understand how critical it has become to their effectiveness, many still struggle to manage it properly - both as consumers, and as participants in the ecosystem. Setting up an Open Source Program Office (or OSPO), with a proper framework to structure and build a successful open source strategy, is a good step forward to better manage these new concerns.

Experience level: 
Intermediate

Open Source Best Practices
Open Source Best Practices

Releasing 100's of embedded OS releases in hours, not weeks: Scaling Hardware in the Loop pipelines

Vipul Gupta (Self-employed)

BalenaOS is an open-source, Yocto-based Linux operating system supported on over 90 IoT boards.
90 different balenaOS images are being supported, developed, tested, and released by our CI/CD system.
These 90 images have versions. Hundreds of versions each.

Each pull request builds all 90 balenaOS images for all supported boards to test changes. About 30 of these draft images are tested on actual hardware in a board farm made up of testing kits called Autokit.

 

When the tests pass, the balenaOS image is considered ready and released to production.

Experience level: 
Advanced

IoT & Edge
IoT & Edge

Building cloud-native (modeling) tools

Maximilian Koegel (EclipseSource)

Are you planning to build a domain-specific (modeling) tool in a modern web-based technology stack? Are you wondering which latest and greatest technologies to use and how to integrate them to optimize operational cost in cloud environments? Well, we did…

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Live Coding: The lastest Release of MicroProfile

Emily Jiang (IBM)

Come to this session to learn the latest release of MicroProfile with a live demo on Open Liberty! After this session, you should be able to get started with creating your cloud native applications using the latest MicroProfile technology and running in the cloud.

  •  

 

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

How the Eclipse Marketing team can help me?

Karla Ferrer (Eclipse Foundation)

Level of knowledge:

  • No pre-requisite is required to join this session. 

 

The objective of the session is:

Overall, attendees can expect to gain a broad understanding of the marketing services of the Eclipse Foundation, learn about the best way they can leverage our services.

They will also get information of 2023 Events and hot topics. Like the content that is doing best on our medias!

Description:

Eclipse Foundation Marketing Services, 

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Combating the struggles of modern cloud-native java developers

Grace Jansen (IBM)

Moving our applications to the cloud has offered useful innovations and advantageous characteristics, including flexibility, dynamic scaling, and increased resiliency. However… it’s not all been sunshine and roses. Moving to the cloud can be hard and frustrating! As developers, we’re now dealing with an ever-changing and ever more complex landscape with new tools, technologies, and features to skill up on almost every week!

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Monolith to Serverless - can one Java runtime do it all?

Grace Jansen (IBM)
Rich Hagarty (IBM)

Monoliths, macroservices, microservices, cloud-native and serverless... Where do we even start? If you are a Java developer, you will likely have to work with one, some, or even all of these deployment approaches. Does this mean learning multiple frameworks, tools and methods? It certainly looks that way, based on the many deployment-sepecific solutions being proposed to the Java development community.In this presentation, we will look into these solutions, weighing their strengths and weaknesses.

Experience level: 
Intermediate

Programming Languages & Runtimes
Programming Languages & Runtimes

Through the looking glass: Effective observability for cloud native applications

Grace Jansen (IBM)

Our cloud-native environments are more complex than ever before! So how can we ensure that the applications we’re deploying to them are behaving as we intended them to? This is where effective observability is crucial. It enables us to monitor our applications in real-time and analyse and diagnose their behaviour in the cloud. However, until recently, we were lacking the standardization to ensure our observability solutions were applicable across different platforms and technologies.

Experience level: 
Beginner

Programming Languages & Runtimes
Programming Languages & Runtimes

A Vision of FOSS @Mercedes-Benz

Wolfgang Gehring (Mercedes-Benz Tech Innovation GmbH)

Fully embracing Open Source Software means to go beyond simply using it – it means to become an active member of the Open Source community. But how do you get there? At Mercedes-Benz, we decided that if we are going to take Open Source seriously, this needs to become deeply ingrained in the company’s “DNA”.

Experience level: 
Beginner

Open Source Best Practices
Open Source Best Practices

Deep dive into HiDpi supprt in eclipse

Sravan Kumar Lakkimsetti (IBM)

HiDpi support has been there from quite sometime in Eclipse. But there is still a scope for improvement. This session covers 

1. Design features

2. Problems faced

3. Different implementations on various OS platforms

4. Keeping up with OS changes 

Finally have a discussion on future directions on HiDpi implementation

 

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Bringing Graphical Applications to Oniro

Stefan Schmidt (Huawei Technologies Co., LTD.)

The Oniro project aims to run on devices big and small. In practice this means
Linux as well as RTOS systems. With a stable base of the Oniro 2.0 release from
end of last year the project is now looking into different application frameworks
to create vertical solutions for all scenarios.

Experience level: 
Intermediate

IoT & Edge
IoT & Edge

Eclipse Xpanse - An Open Services Cloud Project

Swaroop Akulu Raghupathy (Huawei Technologies Co., LTD.)

Project Eclipse Xpanse aims to implement configurable and portable managed services based on principles and ideas of "Eclipse Open Services Cloud initiative". This project allows service providers to offer their managed services across multiple clouds easily by abstracting all critical aspects of a cloud service such as catalog, life-cycle management,  deployment, monitoring and metering.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

From Fragmentation to Connection: The Role of a Chat Service in Building Bridges Across Communities, Projects, and Tools.

Sébastien Heurtematte (eclipse foundation)

If you are used to working in multiple development communities, you understand how challenging it can be to find your way around quickly. In order to be as effective as possible and contribute rapidly without getting stuck by too many formal communication mechanisms (such as ticketing), the role of informal communication becomes important.

This is just one example among many others. Let's reintegrate chat platforms into our processes as a central tool for the success of open-source projects.

Experience level: 
Beginner

Open Source Best Practices
Open Source Best Practices

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

Premium

  • Eurotech
  • Yatta Solutions GmbH

Basic

  • EclipseSource
  • SCANOSS
  • TypeFox GmbH
  • Obeo

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