June 20 - 22 - Tokyo, Japan
Click for Open Source Summit Japan & Automotive Linux Summit Information & Registration

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Beginner [clear filter]
Wednesday, June 20


Use Cases for Permissioned Blockchain Platforms - Swetha Repakula & Jay Guo, IBM
In this talk, Jay and Swetha will demonstrate how certain blockchain use cases can benefit from a permissioned platform, such as Hyperledger Fabric, versus public ones. For example, voting is an integral part of many governments and presents itself as a unique use case. The system can benefit from the security ensured with blockchain technologies and increased accessibility from using Distributed Apps (DApps). In the process they will show how developers familiar with Ethereum can now easily develop on Hyperledger Fabric using Contract-Oriented Languages e.g. Solidity, leverage tools like Web3, Truffle, & Remix, as well as migrate their DApps with minimal effort.


Jay Guo

Software Developer, IBM
Jay, an IBM software developer, has been working on Hyperledger Fabric since summer 2017 and has contributed to various components in the project. He currently works on the Fabric EVM integration and Fabric consensus protocols. He previously worked on cloud computing technologies... Read More →
avatar for Swetha Repakula

Swetha Repakula

Open Source Contributor, IBM
Swetha Repakula is currently a software engineer at IBM’s Open Technologies and a member of the Technical Steering Committee at Hyperledger. For the last two years, she has been working on Hyperledger Fabric, specifically on its EVM integration. Previously she was a full time open... Read More →

Wednesday June 20, 2018 13:30 - 14:10
Room 1


Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and Serverless - Daniel Oh, Red Hat
Development of Spring Boot applications for Cloud Platform has been greatly simplified by adopting NetFlixOSS and frameworks such as Ribbon, Zuul, Eureka.

While embedding features—such as circuit breaker, resilience, load balancing, service discovery, and tracing at the client side—offers many advantages, it also complicates the project to be designed. It can require more competences from developers who should be mainly focused on implementing business logic.

In this session, we'll demystify how the Istio site mesh platform delegates such responsibilities to a "sidecar" running next to the application. We'll demonstrate the benefits of this architecture with demos and use cases (e.g., circuit breaker, A/B canary, load balancing) to show how you could easily migrate an existing Spring Boot NetFlix OSS application on Istio.

avatar for Daniel Oh

Daniel Oh

Principal Technical Marketing Manager / CNCF Ambassador, Red Hat
Daniel Oh is principal technical product marketing manager at Red Hat and works CNCF ambassador as well. He's well recognized in cloud-native app dev, senior DevOps practices in many open source projects and international conferences.

Wednesday June 20, 2018 13:30 - 14:10


Introduction to Automotive Grade Linux - Walt Miner, The Linux Foundation
avatar for Walt Miner

Walt Miner

AGL Community Manager, The Linux Foundation
Walt Miner has worked for The Linux Foundation as the Community Manager for Automotive Grade Linux since 2014. Walt has spoken at Automotive Linux Summit, Embedded Linux Conference, LinuxCon North America, and Open Source Summit North America. Walt has over 30 years of embedded software... Read More →

Wednesday June 20, 2018 14:20 - 15:00
Hall B-1


In Need for a Linux Kernel Maintained for a Very Long Time? CIP Kernel Maintenance Overview - Agustín Benito Bethencourt, Codethink Ltd
CIP first technical activity has been to create and maintain a Linux Kernel with the commitment to sustain the effort for a very long time. The first one of the serie is the 4.4 kernel which also have a -rt version.

Agustin will provide an overview of the process followed by CIP to create both flavours of the CIP 4.4 kernel, how this process is related with upstream and how it retrofits the upstream process.

The talk will also provide an overview of how this kernel is being tested an used within CIP Members. Another interesting section of the talk will deal with the limitations and challenges that the group is facing as well as the future plans. Finally, Agustin will describe the impact that this work is having and how it can be increased in the long term.

avatar for Agustín Benito Bethencourt

Agustín Benito Bethencourt

Principal Consultant, Codethink Ltd
Bachelor degree in Applied Physics and Master in Training. Agustin Benito Bethencourt has experience as entrepreneur, executive, IT director, product owner and consultant, in the FLOSS space. Currently he is Principal Consultant at Codethink Ltd. Beyond helping customers to create... Read More →

Wednesday June 20, 2018 15:10 - 15:50
Room 6


Remote Access and Output Sharing Between Multiple ECUs for Automotive - Harunobu Kurokawa, Renesas
In the future, there are requirements about multiple display , e.g.IVI, Cluster, HUD(Head-up display), Rear-Display, etc in Automotive Cockpit. A system that shares images with multiple ECUs is required for one of the in-vehicle use cases that realize a multi-display system.

Since 2016, Renesas developed the function to transfer the display image to another ECU with Denso/ADIT. "mapviewer" image data that is drawn in IVI is transferred to Cluster ECU using H.264 streaming, then this image is shown center of cluster display.

This demo system with IVI and cluster was exhibited at CES 2017 and 2018, and posted into AGL. However this system is only applied to R-Car SoC. Then I should develop new plugin that is available for another Automotive SoCs.

This presentation will describe remote access plugin to communication inter connect multiple ECUs.

avatar for Harunobu Kurokawa

Harunobu Kurokawa

Principal Specialist, Renesas
Harunobu Kurokawa is responsible for Renesas BPS support for AGL. From 2014, he works linux on R-Car series that is SoC for IVI/cockpit solution, especially kernel, wayland/weston, video and Chromium for AGL.

Wednesday June 20, 2018 16:20 - 17:00
Hall B-1


Flowchain - A Hybrid Blockchain for the IoT and Tokenized Hardware - Jollen Chen, Flowchain.co
The IoT blockchain has become an emerging technology in the IT industry. Despite a myriad of studies on the IoT blockchain, it is still a challenge that how an IoT blockchain system is investigated to benefit the IoT and hardware industry. In this presentation, Jollen will show a hybrid blockchain technology based on Flowchain and Hyperledger Fabric for both the IoT and hardware industry to utilize the "tokenized hardware" scheme to facilitate such technical challenges. Tokenized hardware can gain viable benefits such as security, privacy, and decentralization by associating cryptocurrency tokens to hardware devices.

avatar for Jollen Chen

Jollen Chen

CEO, Flowchain
Jollen Chen is the founder and lead developer of Flowchain

Wednesday June 20, 2018 16:20 - 17:00
Room 1


Industrialize Data Science and Machine Learning - Amine Slimane, Talend
The pace of business disruption is accelerating, meaning today’s organizations need to become more data agile in order to compete and innovate. It’s no secret that big data initiatives are becoming more pervasive. But in order to process this vast amount of data, companies need data science and machine learning to find valuable insights. As they move to build smart applications powered by big data and IoT, new challenges are arising including how to move data science and machine learning into production. Oftentimes it is a laborious, manual-coding process that can take up weeks or months.

In this session we’ll discuss how you can:
• Pre-process data in order to train data models
• Operationalize data science and advanced analytics
• Embed machine learning into real-time big data projects to accelerate time-to-insight


Wednesday June 20, 2018 17:10 - 17:50
Private Dining


BoF: Beyond the AGL Virtualization Architecture - AGL Virtualization Expert Group (EG-VIRT) - Michele Paolino, Virtual Open Systems
Virtualization is for many reasons a key enabler technology for ADAS and connected vehicles. The AGL Virtualization Expert Group (EG-VIRT) targets to add virtualization and consolidation support in AGL, and its role is to define the right architecture which combines security with high performance and certification.

This BoF continues the EG-VIRT activity, presenting the EG-VIRT white paper and reporting the activities performed since the last AGL AMM. EG-VIRT next steps, objectives and plans are also presented.

avatar for Michele Paolino

Michele Paolino

Senior Virtualization Architect, Virtual Open Systems
Michele Paolino is a irtualization architect at Virtual Open Systems, a company involved in open source virtualization extensions development. His activity is focused on embedded and mixed criticality virtualization. He has contributed to several open source projects (libvirt, AGL... Read More →

Wednesday June 20, 2018 18:00 - 19:00
Hall B-1
Thursday, June 21


Common Attacks on IoT Devices - Christina Quast, Baylibre
The importance of securing embedded devices has become clear to the
whole industry as they started to play a bigger role in our daily lives in recent years.
Up to now, it has been easy to compromise IoT devices such as vacuum robot, IP cameras, smart home devices, etc.

In the early days of IoT, attackers could often succeed without having physical access to the device.
By now more and more OEMs took steps to improve the defenses
of their devices, which in turn has led the
attackers to improve their strategies.
Among others, the possession of a potential target is often times a necessity for a feasible attack.

This talk will shed light on the landscape of recent attacks on IoT devices.
This enables the discussion of common pitfalls in designing embedded systems in order to raise awareness for this topic.


Christina Quast

Embedded Systems Engineer, Baylibre
Christina, Embedded Systems Engineer at Baylibre in the South of France, has finished her Master's Degree in Electrical Engineering at TU Berlin. She has been attending IT Security Conferences and playing IT Security CTFs for several years. Furthermore, she worked as a part time Linux... Read More →

Thursday June 21, 2018 12:00 - 12:40
Room 6


Primer: Testing Your AGL - Yocto ptest, Lava Jobs and More - Jan-Simon Moeller, The Linux Foundation
This talk will introduce the frameworks used to add tests to AGL at various levels. E.g. for recipes shipping their own testsuite , how to add systemd service checks to the existing runtime tests and how to write new testcases to run on the AGL CIAT infrastructure.

avatar for Jan-Simon Möller

Jan-Simon Möller

AGL Release Manager, The Linux Foundation
Jan-Simon Möller is Release Manager of the Automotive Grade Linux Project (AGL). He’s an active contributor to open source projects for over a decade. His dedication is to advance open source in general and Projects like AGL in particular. He holds a Dipl.-Ing. in Electrical Engineering... Read More →

Thursday June 21, 2018 14:00 - 14:40
Hall B-1


Everything You Need to Know to Submit a Kernel Patch! - Sayli Karnik, Credit Suisse
Kernel hacking can be daunting to open source beginners. The aim of the session is to shatter this myth and help coders to get started with contributing to the Linux kernel. Having interned with Linux kernel previously and more than 50 of my patches merged into the kernel, I have a decent understanding of the nitty-gritties in this area. The session will cover A to Z steps ranging from setting up the development environment, to creating a sample patch using version control, to sending the patch to the concerned maintainers. It will emphasize good patch practices and common coding convention mistakes that get valuable patches rejected. I will mention examples of areas in Linux subsystems that can be patched as starters. For eg. the checkpatch.pl script can be used to detect bugs in coding styles/resolving TODO's.
The delight of getting your first patch merged can match none other!

avatar for Sayli Yogesh Karnik

Sayli Yogesh Karnik

Student, Stony Brook University
I am a former Linux kernel intern via the Outreachy program and a current student at Stony Brook University. Please refer to saylikarnik.wordpress.com for details about my projects.

Thursday June 21, 2018 14:00 - 14:40
Room 6


Panel Discussion: The Journey To Cloud Native and the Underlying Storage Transformation - Moderated by Steven Tan, Huawei
Businesses around the world are going through data center transformation towards cloud-native design. In addition to planning storage for the new cloud-native applications; the transformation also involves dealing with massive amount of existing data must be preserved, replicated, migrated, backed up, archived or disposed - this means a rethink of the entire storage infrastructure which may lead to an overhaul on the design. What are the motivations for this transformation? What are the open source tools they using? What does it take to complete this journey without disrupting existing business operations?

In this panel, we have invited experts from NTT Communications, Yahoo Japan, and Toyota to share their experience and stories on this journey; we have also invited the Lead Architect of the OpenSDS project to share what the project is doing to help end users. Join us and our panel experts will address your inquiries around storage transformation for cloud-native design.


Steven Tan

VP & CTO Cloud Storage Solution, Huawei
Steven Tan is OpenSDS TSC chair, and VP & CTO Cloud Solution at Futurewei where he is responsible for cloud solutions, and open-source collaboration. Steven brings over 20 years of engineering experience spanning cloud, virtualization, data security, data management, and storage... Read More →


Kei Kusunoki

NTT Communications
Kei Kusunoki is a Storage Architect at NTT Communications R&D department and has worked on the storage service development for telecom carrier’s cloud service since 2012. He has designed and evaluated block/file/object storages for carrier’s IaaS infrastructure.
avatar for Yusuke Sato

Yusuke Sato

Manager, Yahoo Japan
Yusuke Sato is responsible for private cloud compute and storage at Yahoo Japan Corporation. He has been engaged mainly in verification of server hardware, operation of storage systems, and establishment and operation of virtual environments. He led the server and OS team from 2013... Read More →
avatar for Xing Yang

Xing Yang

Principal Architect, Huawei Technologies
Xing is a Principal Architect at Huawei, leading the project and architecture design of OpenSDS, an open source project under Linux Foundation. She previously worked at Dell EMC and has expertise in storage, data protection, disaster recovery, cloud and virtualization technologies... Read More →

Thursday June 21, 2018 16:00 - 16:40
Room 1


The Work of Containerized NFV Infrastructure on Arm Platform - Trevor Tao, Arm
As we know, containerized NFV infrastructure is becoming thriving with its great prospect in carrier-grade cloud applications.

Arm is a platinum member of OPNFV community who takes high importance for container-based NFV ecosystem and puts resources to improve the ecosystem on the Arm platform. In OPNFV, Arm takes the leader action and/or puts great contributions to a series of OPNFV container related projects, such as Auto, Container4NFV, Compass4NFV.

This presentation gives out containerized NFV-i architecture on Arm, the work of arm on the container based NFV ecosystem which mainly uses Kubernetes as the orchestration engine. The work includes(but not limited to)
1. Data-plane acceleration
2. Advance CNI plugins for networking
3. Installer
4. Carrier oriented VNF use-cases
5. High-performance networking with VPP, both from the control and data plane based on Kubernetes ecosystem.

avatar for Trevor Tao

Trevor Tao

Staff Software Engineer, Arm Ltd
Zijin Tao is a Ph.D in Computer Networking, who has worked in this area for more than 15 years. He has worked as a network engineer in research institute of university for more than 10 years. Then he worked in IBM for almost 5 years for SDN and Cloud Networking. Now he is working... Read More →

Thursday June 21, 2018 16:00 - 16:40
Private Dining


CNCF: Making Standards without Standards - Doug Davis, IBM
In the not too distant past interoperability was driven by Standards produced by SDOs such as W3C and OASIS. Paper Standards first, followed by code to prove the Standard. Since then we’ve flipped things around. Today, the trend is towards code first, specification next (or at the same time), and the word “Standard” (as defined by SDOs) is almost a dirty word. Yet, there is clearly still a need for some way to ensure interoperability. Are “specifications” developed by one OSS implementation really sufficient?

In this talk we’ll explore how even though there’s rapid innovation happening within the Cloud open source communities, as people are implementing solution based on real-world usecases we’re seeing an opportunity for the CNCF to take a leading role in developing the specifications that lead to interoperability (and yes standards) that will benefit the entire ecosystem.

avatar for Doug Davis

Doug Davis

OM Knative, IBM
Doug works in IBM's Hybrid Cloud division. He's been working on Cloud related technologies for many years and has worked on many of the most popular OSS projects, including OpenStack, CloudFoundry, Docker and Kubernetes. He's currently the OM for Knative, co-chairing the CNCF's Serverless... Read More →

Thursday June 21, 2018 16:50 - 17:30
Private Dining
Friday, June 22


The Second Revolution of Unikernels: Unikraft - Wei Chen, ARM
Late last year, NEC Laboratories Europe introduced a new project called Unikraft. It had designed a totally new development model to reduce the effort of converting existed applications to Unikernels. Developers can recompile applications for Unikernels instead of rewriting them. So, after deploying Unikernels to virtual machine, this project can be regarded as the second revolution of Unikernels.

Since this project was announced, Wei has been actively working with the community to get involved in this project. In this presentation Wei intend to:

* Share some knowledge of Unikraft, including:
1) The concept and architecture of Unikraft
2) The categories of Library pools
3) The Unikraft build tool working principle
4) How to contribute to this project
5) The Arm support status of this project
* Demonstrate a Unikraft application on an Arm server

avatar for Wei Chen

Wei Chen

Staff Software Engineer, Arm
Wei is a Staff Software Engineer at Arm in the Opensource Software Ecosystem. The focus of his work is virtualization, containers and Unikernels. Wei was responsible for ukvm and hypercontainer on Arm. Currently, Wei is responsible for the Unikraft and Katacontainer projects on Arm... Read More →

Friday June 22, 2018 15:15 - 15:55
Room 6


Check to Performance of AGL New Vehicle Architecture - Yuichi Kusakabe, DENSO TEN
In Vehicle have many Vehicle data interface and difficult to access Vehicle data. The definition of data is also various, such as the speed of the vehicle. AGL will provide a unified interface, unified vehicle information to solve this problem. In this presentation, demonstration of AGL new vehicle architecture and check to performance it.

avatar for Yuichi Kusakabe

Yuichi Kusakabe

Project leader, DENSO TEN LTD
Yuichi Kusakabe is Linux Project Leader of DENSO TEN LTD. He has been involved in embedded Linux solutions IVI.

Friday June 22, 2018 16:20 - 17:00
Hall B-2