Sessions

C/C++ Language Servers, Finding Our Next Path

From almost the beginning of it's existence, CDT has enjoyed a rich set of language services powered by it's handwritten C and C++ parsers and symbol index database. It feeds you're typical editor features such as content assist and semantic highlighting as well as source navigation features and searching, static code analysis, and refactoring. When set up correctly, it provides a powerful environment that provides world class productivity to our users.

Experience level: 
Intermediate
Community Voting: 
0

Log in here to vote

EMF over ORM: give it another try

The EMF support gives more and more benefits for the Eclipse-based solutions: ECP, Sirius, Xtext and others provide us too much to neglect. On the other hand EMF perisirence has implicit file-based nature and it is still a challenge to utilize it for relational databases.

The session will start with the overview of existing EMF ORM bridges: Eclipse Teneo and Eclipse Texo. After that we will review those framework's design decisions and recommended usages. Finally, we will try to formulate the way to implement transparent EMF persistance for relational databases.

 

Experience level: 
Advanced
Community Voting: 
0

Log in here to vote

Authorizing access to IoT devices with the Digital Twin pattern

Connecting devices to the Internet of Things (IoT) can be achieved in various ways nowadays. The Eclipse IoT working group alone provides many possibilities in implemented IoT protocols, brokers, clients, etc. in order to send data from devices into the cloud and from the cloud to devices.

One challenge which has to be met after having established basic device connectivity is how to ensure that access to those devices, their data/state and their behavior, may only and always be done by subjects who were authorized to do so.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

What's new in Eclipse Dirigible 3?

Eclipse Dirigible is one of the flagmans of the Cloud Development at Eclipse. Its in-system programming model nature along with the vast variety of built-in rapid application development tools, makes it the pragmatic choice for the Cloud based business applications. The most recent version of Eclipse Dirigible comes with:

Experience level: 
Intermediate
Community Voting: 
0

Log in here to vote

What's cool in Metro

Metro is an open-source standard based web services stack for building reliable, secured, and transacted web services available in GlassFish. Let's take a closer look at what components is this stack build on and what unique features it provides.

Attendees will learn about Eclipse Metro, how it is related to existing Java Standards (SAAJ, JAX-WS, JAXB,...) and what is its current state.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

JPA and EclipseLink: What is comming under Jakarta EE

EclipseLink - Eclipse Project for Persistence Services - is not only a reference implementation of Java Persistence API (JPA) Specification but also complete persistence solution for Java applications that is both comprehensive and universal. Let's dive into its features and direction of future development.

This session also cover the latest status and plans and gives you the opportunity to provide feedback on your specific interest areas, which is welcome and appreciated.

 

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

The human element in a software world

Software rules the world - if we like it or not. Software issues passports, declines or approves loans, powers our phones and operates our cars. It seems to be unstoppable and creeps up in even more areas of our lives:
Fridges get smart, we can unlock our front doors from the other side of the world and turning on our TV dims the living room lights.
For a large part of the population all of these things "just work", proving that how mature software has become and how well we understand the problems software solves.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Xtend versus and with Java 8+

Java 8, 9 and 10 are gaining more and more language features Eclipse Xtend already introduced a while a go.
Therefore we want to give a quick summary which features are exclusivly available in only one of the languages.

Experience level: 
Intermediate
Community Voting: 
0

Log in here to vote

DAISY - An Eclipse based IDE for Automotive Machine Learning

Teaser: Today, the development of automotive software functions based on artificial intelligence still needs a lot of different tools, languages and frameworks.
In this talk, we introduce how we built upon the Eclipse eco-system an integrated development environment called "DAISY" (Development environment for Artificial Intelligence SYstems).

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Rust and Eclipse

This talk will give a brief introduction into the Rust programming language and provide a user's perspective on the current state of the official Eclipse based tooling (Corrosion) for the language. Most of the time will be spent on explaining the Rust language.

The talk only requires basic programming knowledge, no systems programming background is required.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Your IDE in 2025

What will your coding environment look like in 2025? The world of software development is changing with the introduction of new languages, runtimes and frameworks. The IDEs that you depend on today are having difficulties scaling to this explosion of technologies and often have to choose to serve one technology better over others.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

One Global MQTT Broker

Disclaimer:

I am going to present a new concept in which we (Akamai Technologies) believe MQTT Broker should be provided. So it will be somehow a product pitch but we will try to make it as less as possible product centric. We will try to focus more on the concept and the why this concept makes sense.

 

Overview:

Akamai will provide a new service in Q3 2018, IoT Edge Connect (IEC). This service follows the concept of an data stream processing platform like Apache Kafka or Amazon Kinesis Data Streams.

Experience level: 
Intermediate
Community Voting: 
0

Log in here to vote

What is new in Eclipse MicroProfile Metrics?

Eclipse MicroProfile (MP) aims at bringing micro services to Enterprise Java by developing common standards that MP-compliant vendors then implement. The specifications are developed in the open by server vendors and also individual contributors.

Experience level: 
Intermediate
Community Voting: 
0

Log in here to vote

Augment your toy car ! Practical workshop with Unity and Android

This is an AR workshop for people new to AR and curious nevertheless.

 

Attendees will experience in a practical and hands-on format, how to augment a physical object.

 

We start with Object Scanning, processing the (pre-made) augmentations in UNITY and compiling & exporting it to an Android smartphone and using it.

 

Attendees will get to know a typical lifecylce, get to know how to trigger augmentations and how to combine them.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Ethics in software testing - from theory to practice

Often presentations about Ethics in software development and testing stay on a theoretical level. If one cares about his topic and wants to become an ethical software tester or developer that’s not enough.

Everyone needs to prepare oneself to be able to respond to ethical dilemmas properly. This workshop will enable participants to prepare themselves by bringing them in practical contact with real life ethical problems.

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

VR Testing - The Testing Trinity

This talk focuses on VR and what is “new” for testers.

While software and hardware as testing areas are kind of “known”, in VR the immersion of the human in the middle is “new” and needs different testing approaches.

How the human reacts physically and psysically brings new challenges.

From Motion sickness over whole immersion to the dulling of the tester .. these are new problems, where testers also become a part of the product (as do users).

 

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Eclipse Jersey : The Present And The Plans Under Jakarta EE

The session is an introduction to Eclipse Jersey project for people who were not lucky enough to have an opportunity to work with JAX-RS/Jersey as well as an update for people used to work with previous versions of Jersey. The attendees will learn about current state of Eclipse Jersey, what are the changes since contribution, what is new with respect to JAX-RS, what are new features in Eclipse Jersey that are being worked on and what are the plans and priorities that set a direction of future developement. 

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

JSON-B and Yasson in Jakarta EE

JSON support is one of the main features of Jakarta EE. Learn about new developments in the JSON Binding specification and Yasson. This session covers the latest status and plans of the specification. The session also gives you the opportunity to provide feedback on your specific interest areas, which is welcome and appreciated.

 

Experience level: 
Beginner
Community Voting: 
0

Log in here to vote

Our Sponsors

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018