iot

Compose and run new services without programming experience, with CHOReVOLUTION Eclipse-based Studio (sponsored by OW2)

The CHOReVOLUTION Studio is a new Eclipse-based IDE for service providers and IoT business users. Based on BPMN2 diagrams and modelling, it provides a dynamic and secure choreography of web services, without requiring multithreading skills. The CHOReVOLUTION technologies cover all the steps from inception, to design, implementation and deployment in the cloud. 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

Streamline IoT development with Eclipse and ThingWorx (sponsored by ThingWorx)

ThingWorx is an enterprise-ready technology platform that enables developers to rapidly build and deploy smart, connected solutions for the Internet of Things. In order to enhance the functionality of the ThingWorx platform, we utilize “extensions”. Created by our ecosystem of partners and developers, these building blocks are used to deliver new services or applications for the ThingWorx platform.

ThingWorx has created an Eclipse Plugin to enable developers to focus on their feature development, leaving the structural backbone of extensions to us.

Experience level: 
Beginner
Track: 

How the Bosch Group is making use of OSGi for IoT

In February 2015 the Bosch Group acquired ProSyst Software as part of its IoT strategy. For Bosch Software Innovations, the Bosch Group's software and systems house, OSGi offers the right balance between flexibility and hardware cost for IoT gateways. There is currently no other technology for IoT gateways that is both more future-proof and more mature than OSGi. In this presentation we want to give an overview of what has been achieved since then, looking at how the ProSyst's OSGi technology has been integrated into the comprehensive Bosch IoT Suite as well as the Bosch IoT Cloud.

Experience level: 
Beginner
Track: 

IoT using OSGi, Cassandra, ElasticSearch and OpenNMS

OpenNMS (www.opennms.org) is an open source infrastructure management platform which gathers events and performance data from a very wide variety of sources. It has been around for over 15 years and is used by many large enterprises to manage their compute and network infrastructures. Relasing the potential of IoT, the OpenNMS project decided to invest in integrating OpenNMS with Cassandra and Elastic Search to provide a very scalable platform for processing data from an IoT environment.

Experience level: 
Beginner
Track: 

Real World IoT: Architectures and Projects with Eclipse IoT

After building an active, fruitful, and successful community, Eclipse IoT has now assembled a growing number of projects which enable the execution of IoT applications and solutions. After a brief overview of the challenges related to IoT deployments, this talks aims at illustrating reference patterns for IoT architectures which, based on open source projects at Eclipse, address those issues. The session will share the experience from real world IoT use cases where those technologies and patterns have been employed.

Experience level: 
Beginner
Track: 

Getting to the Next Level with Eclipse Concierge

Eclipse Concierge provides a clean, small and lightweight implementation of the OSGi core framework specification, specifically tailored to embedded systems and IoT. In this talk, we will cover how to use and deploy the Concierge OSGi framework (e.g. using OSGi enRoute), and discuss many of the new and upcoming features in the Concierge project such as the OSGi REST interface and Cloud Ecosystems reference implementations.

Experience level: 
Intermediate
Track: 

OSGi for European and Japanese smart cities - experiences and lessons learnt

Internet of Things (IoT) is the digital skin of the physical world. It has specific requirements such as dynamicity to self-adapt to the continuously changing physical context. The world is heterogeneous and the objects should interoperate to collaborate, thus interoperability is essential. Openness and short learning curve are other requirements so that innovators (e.g. startups) can rapidly build applications with reduced time-to-market and avoid vendor lock-in.

Experience level: 
Beginner
Track: 

Herding Cats – How to Gain Control Over Your Industrial IoT Hardware Zoo

Industrial IoT solutions typically require a mix of heterogeneous IoT devices. These devices feature different processors, different operating systems, and different means to interface sensors and actuators. They require different tool chains to program them. Setting up the tool chains and getting them to work often requires high effort. Furthermore different communication and IoT protocols with different payload formats need to be utilized.

Experience level: 
Intermediate
Track: 

Industry 4.0 with Eclipse Kura

In Industry 4.0, different types of isolated and optimized sensors, machines, and instruments of varying vintage will emerge as a fully integrated, automated, and optimized production flow, leading to greater efficiencies and changing traditional production relationships among suppliers, producers, and customers. In the IoT context, Eclipse Kura is a Java/OSGi application container framework that enables remote management of IoT service gateways and provides a wide range of APIs that simplify the development of IoT applications.

Experience level: 
Intermediate
Track: 

Our Sponsors

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

Elite Dual ECE/OSGi CE

Premium

Basic

Project Quality Day

IoT Theme Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018