Keynotes

Digitalization – The Good, the Bad, and the Ugly

Anna Ståhlbröst, Luleå University of Technology

Anna's research is focused on processes for multi-stakeholder engagement in the development of digital innovations for smart cities and regions, i.e. Living Labs. She is especially interested in methods and tools that put emphasis on value- riven design. Her research is related to different application areas such as smart cities and regions, crowdsourcing, everyday use, and online privacy. Her research has been published in several international journals, conferences, and in books.

In her keynote talk, Anna will discuss how digitization affects all aspects of human life. Digital innovations create different consequences for humans, organization, and societies. Some consequences are intentional, and others are unforeseen.

Sometimes these unintentional consequences offer great and positive opportunities, but they can also have negative effects that might have been avoided. In her talk, Anna will view digitalization from many different perspectives, focusing on the human aspect and its consequences. 

anna

Journey from Monolith to a Modularized Application: Approach and Key Learnings

Emanoel Xavier, Intel

emanoel

Emanoel Xavier is a senior software developer in the Intel Platform Security Division, where he is responsible for developing security solutions for cloud and data center infrastructures based on software defined networks (SDN) and virtualization technologies such as OpenStack and Kubernetes. As one of the development leads on the modularization of Open Security Controller (OSC), Emanoel is ideally placed to share the project experiences of the migration to OSGi. Prior to Intel, Emanoel worked for Microsoft on SaaS solutions in the cloud. During the course of his career he was also dedicated to the quality aspects of his projects, defining feature, functional, and unit test approaches for various services and applications.

Tim Ward, Paremus

tim

Tim Ward is CTO at Paremus Ltd, a co-author of Enterprise OSGi in Action, and has been actively working with OSGi for the last decade.

In the OSGi Alliance, Tim has been a regular participant in the OSGi Core Platform and Enterprise Expert Groups, and is co-chair of the OSGi IoT Expert Group. He has led development of several specifications within OSGi. Tim is also an active open source committer on the the Bndtools project, and is a PMC member in the Apache Aries project.

Open Security Controller (OSC) aims to increase the security of workloads running in cloud and data centers by orchestrating security virtual network functions (VNFs). Two important design goals of OSC are allowing vendor customization while keeping its core code neutral, and code habitability. Evolving from a legacy monolithic application to a modularized one through OSGi has enabled OSC to implement these goals.

The OSC community brought together a diverse group of security services and software defined network providers. This was possible due to the OSC plugin model that uses OSGi and allows vendors to integrate OSC with minimal effort. OSGi also provides the OSC core components with extensibility, testability, and overall maintainability.

In this talk, Emanoel and Tim we will explore the journey of turning OSC into a modularized application using OSGi, highlighting some of the achieved results, key learned lessons, and the next steps for this work.


Software Heritage: Why and How We Are Building the Universal Software Knowledge Base

Roberto Di Cosmo, INRIA / Software Heritage, France

roberto

Roberto Di Cosmo is actively involved in theoretical computing. His main focus is on on the new scientific problems posed by the general adoption of Free Software, with a particular focus on static analysis of large software collections.

He is a Free Software advocate, contributing to its adoption with publications, seminars, and software. He created the Free Software Systematic in 2007, and since 2010 has been a director of IRILL , a research structure dedicated to Free and Open Source Software quality. In 2016, he co-founded and directed Software Heritage, an initiative to build the universal archive of all publicly available code.

Roberto has a PhD in computer science from the University of Pisa. He has been an associate professor for Ecole Normale Supérieure in Paris, and a full professor at University Paris Diderot. He is currently on leave at INRIA.

In his talk, Roberto will describe how software now embodies a growing part of our scientific, technical, and organizational knowledge – to the point where it is now part of our cultural heritage. The mission of the Software Heritage project is to ensure that this precious body of knowledge will be preserved over time and made available to all.

This mission is especially important now, because we are at a turning point: the founding fathers of computer technology are still around and able to contribute their knowledge, but their time will come to an end. And we are currently at risk for losing massive amounts of source code developed by the free and open source community, mainly due to code-hosting sites that shut down when their popularity decreases.


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!

  • Foss4G NA 2018
  • Eclipsecon France 2018