Sponsored

Top ways to deliver your Java code to the cloud with Eclipse (sponsored by Microsoft)

In this session, I’ll highlight the easiest ways for Java developers to deliver their code to the cloud using Eclipse plugins and tools, and the best ways to reliably make updates and maintain production cloud code. The focus will be on real-world examples using Linux command line tools, open source plugins from the Eclipse marketplace, and other free SDKs and tools available on GitHub. The examples, tools and demos that I show will be applicable to any cloud platform, and all are available on GitHub.

Experience level: 
Intermediate

Creating an open source information architecture for the IoT (sponsored by Red Hat)

The IoT arena is exploding with a diverse set of technologies, features, standards, and architectures, each of which promises to be the panacea and the path forward for future enterprise adoption. However, given the speed of change, innovation, and the wide variety of use cases that IoT enables, it would be highly unlikely for any single proprietary IoT solution maintained by any one vendor to keep up with all the new standards, requirements, and technologies to be incorporated.

Experience level: 
Intermediate
Track: 

Introducing OpenJ9 - Eclipse's new Java VM (sponsored by IBM)

For years IBM has developed an independent implementation of the Java Virtual Machine which fostered rapid improvements in the Java ecosystem. IBM has open sourced language agnostic components such as JIT and GC technologies as part of the Eclipse OMR project. The next step in this evolution is open sourcing the rest of the J9 Java VM in the newly created Eclipse OpenJ9 project.  Come to this session to learn about Eclipse OpenJ9, what it can do for your Java application's performance, how to try it out, and even how to build it yourself!

Experience level: 
Beginner
Track: 

What every developer should know about EMF (sponsored by EclipseSource)

 Modeling in general -  the Eclipse Modeling Framework in particular - are purely academic and overcomplicated. They provide no value except generating some kind of Java Beans!?

Can this really be true?

Absolutely not! EMF is a very pragmatic and very efficient approach for creating data entities for tools or applications. More importantly, it enables you to apply a huge variety of additional frameworks, which can massively save you time and effort when compared to manual custom implementations.

Experience level: 
Beginner

Live Collaboration on Graphical Models: Sirius Integrated With CDO (sponsored by Obeo)

In this talk we will explain how to collaborate with other team members by storing your models and diagrams in a shared repository.

This approach will be compared to traditional file-based collaborative mechanism.

By using a repository managed with CDO our solution provides a fine-grained locking mechanism that allows you to simultaneously work on visual representations for the same data, without losing time managing conflicts and without any technical skills.

Experience level: 
Intermediate

Marketing your project to great success! (sponsored by Eclipse Che)

Everything begins with a great project, but to really succeed and grow it's not enough. This session will share the approach and some specific tactics that were used by the Eclipse Che project to grow to >4000 GitHub stars and >12M hours of usage in one year.

You'll leave the session with advice on

- Setting up your repo to foster and grow a community

- Define your project's value and get your voice heard in the market

- Encourage users to experiment with your project...and encourage users to contribute

Experience level: 
Beginner

A new system-level programming language for the IoT (sponsored by Bosch)

Motivation

The Internet of Things (IoT) revolves around the development, mass-production and deployment of wireless embedded sensor devices. A plethora of prototyping platforms for exploring and developing those sensor nodes exists. However many of those toolkits do not scale beyond prototyping or offer an inferior development experience compared to other domains, e.g. mobile-apps or the web.

Experience level: 
Intermediate
Track: 

CHOReVOLUTION Studio, an Eclipse environment for composing Internet of Everything Applications (sponsored by OW2)

The CHOReVOLUTION Studio is an Eclipse-based environment providing automated support to business users, DevOps teams and service providers. It helps them composing new dynamic applications out of existing services and things. The first use cases are related to Urban Traffic Control and Smart Tourism. CHOReVOLUTION has received funding from the European Union’s Horizon 2020 research and innovation programme.

Experience level: 
Intermediate

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018