Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. Tools & IDEs

Tools & IDEs

Tools & IDEs
Tools & IDEs

Integrating Language Engineering into the Software Development Process

Johannes Meier (TypeFox GmbH)

In this talk, I will delve into the seamless integration of language engineering activities and tools into the software development process. We will explore the development of domain-specific languages (DSLs) tailored to users' needs, and how language workbenches play a pivotal role in enabling developers to create DSLs more efficiently and within their usual work routines.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

(Sirius + Papyrus) × Web: a new Era for Collaborative Engineering tools

Cedric Brun (OBEO)
Sébastien Gérard (CEA LIST)

What happens when Eclipse modeling members join forces to make a new generation of tools a reality?

In the last few decades, modeling tools have demonstrated their usefulness in mastering complexity and designing increasingly constrained systems, but let's project to the next 5 or 10 years: challenges are growing, user expectations are increasing, new standards are appearing, agile collaboration, and deep integration to other tools are a must...

Experience level: 
Intermediate

Tools & IDEs
Tools & IDEs

The Future is Soon: Migrating Trace Compass, or any plug-in to a VSCode Extension, for Theia!

Matthew Khouzam (Ericsson AB)

Eclipse Trace Compass, a trace and log visualizer that was part of eclipse in some form over the last 13 years, was originally an SWT based Eclipse application, and an Eclipse plug-in. Recently, it moved towards being an Eclipse Theia extension. This talk will put into perspective Ericsson's motivations to transition the front-end towards a VSCode extension. We will discuss the advantages, challenges, and opportunities that this entails.

The session will delve into the following:

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

The Maven to Eclipse connection demystified

Hannes Wellmann
Christoph Laeubrich (Self-employed)

In this talk we will deep dive into how m2e executes Maven Plugins in the Eclipse workspace build and explain how users, Maven-Plugin developers and Eclipse-Plugin developers can improve the integration to get the best user experience in an Eclipse workspace.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Application Modernization in the real world

Niall Horgan (IBM)

Moving legacy business critical applications to cloud can be a complex and daunting process. Rewriting an enterprises entire application estate from scratch may be desirable but isn't feasible, so adopting the right modernization strategy for your estate of applications is essential. In this talk I will introduce approaches and tooling available to help you get started on your modernization journey, including some very helpful Eclipse IDE plugins. Attendees will get the most from this talk if they are Java developers wanting to move their legacy Java applications into the cloud world.

Experience level: 
Intermediate

Tools & IDEs
Tools & IDEs

Create Domain-Specific Languages with Langium

Irina Artemeva (TypeFox GmbH)
Insa Fuhrmann (TypeFox GmbH)
Dennis Huebner (TypeFox GmbH)

Eclipse Langium is a TypeScript based language engineering tool that enables you to implement Domain-Specific Languages (DSLs) in Eclipse Theia, VSCode, web applications and other surroundings.

In this tutorial for beginners, you will learn why you might want to create your own language and how to use Langium to bring it to life. We will show you a set of out-of-the-box solutions for the complex requirements of building a programming language. Moreover, you will be introduced to the customization of the different aspects.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

A DSL case study with Java imports implemented in TypeScript

Insa Fuhrmann (TypeFox GmbH)
Dennis Huebner (TypeFox GmbH)

Eclipse Langium is an open source language engineering tool written in TypeScript and running in Node.js. Thus, it is the perfect choice for developing Domain-Specific Languages (DSLs) within Eclipse Theia or web applications without any breaks in the toolstack. But what if you wanted to develop your DSL in TypeScript, while still allowing it to import, extend, and utilize the power of Java libraries and your own custom Java classes?

In this talk we show you how this can be done and we also introduce you to an open source real world example.

Experience level: 
Intermediate

Tools & IDEs
Tools & IDEs

High-performance graphical view filtering with Sprotty

Jan Bicker (TypeFox GmbH)
Miro Spönemann (TypeFox GmbH)

Graphical views can be an efficient means to facilitate the understanding of complex networks (dependencies, relationships, connections, etc.). It’s relatively easy to set up a pipeline to generate a graphical view from your model or data source. But quite often such a generated view ends up in an illegible mess: connections running criss-cross, no idea where to start looking, and bad responsiveness of the application.

Experience level: 
Intermediate

Tools & IDEs
Tools & IDEs

Analysis as a Service Using OSLC and the Eclipse Arrowhead IoT Framework

Ondrej Vasicek (Brno University of Technology)
Jan Fiedor (Brno University of Technology)

With the increasing complexity of projects, many users and teams rely on various kinds of analyses to check if their work (code, models, requirements, etc.) is correct. While various analyses are often performed as part of the CI/CD pipelines, many users would prefer to perform them before submitting (publishing) their work. Yet many analysis tools needs to be installed, configured, and started externally, which can be difficult for many users, especially when they are not proficient with the tools.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

Eclipse IDE and RCP Platform: Unveiling the Past, Present and Future

Johannes Matheis (Vector Informatik GmbH)
Heiko Klare (Vector Informatik GmbH)
Mark Goodchild (Renesas Electronics Corporation)
Sebastian Ratz (SAP SE)

For decades, the Eclipse IDE has long been a valuable asset for developers. However, in recent years, we have seen a decline in its prominence as new technologies emerge and closed ecosystems gain traction.

Experience level: 
Beginner

Tools & IDEs
Tools & IDEs

  • first
  • previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • next
  • last

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