Loading…
Dresden, Germany
October 17–18, 2018
Click Here for Information & Registration

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

Tuesday, October 16
 

13:00

18:30

 
Wednesday, October 17
 

09:00

Registration
Wednesday October 17, 2018 09:00 - 10:00
Congress Foyer

09:00

Demo Showcase
Wednesday October 17, 2018 09:00 - 18:00
Congress Foyer

10:00

Keynote: AGL State of the Alliance - Dan Cauchy, General Manager Automotive , The Linux Foundation
Speakers
avatar for Dan Cauchy

Dan Cauchy

Linux Foundation/Automotive Grade Linux


Wednesday October 17, 2018 10:00 - 10:20
Congress Saal I-II

10:20

Keynote: Ricardo DeMatos, Solutions Architect, Amazon
Personal assistants are becoming a more and more prevalent part of our lives and are now coming on the go with us by covering ever more mobility domains and modalities. Consumers are demanding a consistent experience with their personal assistants everywhere they go, whether it is at home, work and now their vehicle. OEMs want a global ready platform where the top assistants can be implemented quickly for a given market or prioritized based on intent. Solutions in market today are far from reaching the goals of either the consumer or the OEM.  In this session, we will cover how AGL Speech Architecture has the potential to address the pain points in development, user experience, and certification of a multi-assistant system that meets consumer and OEMs requirements.

Speakers
avatar for Ricardo DeMatos

Ricardo DeMatos

Principal Solutions Architect, Alexa Automotive
Ricardo DeMatos is a Principal Solutions Architect for Alexa Automotive. He supports Automotive OEMs and Systems Integrators in the integration of Alexa in multi-assistant, shared-mobility environments. Prior to Alexa Automotive, Ricardo worked at Amazon Web Services where he mentored... Read More →



Wednesday October 17, 2018 10:20 - 10:40
Congress Saal I-II

10:40

Break
Wednesday October 17, 2018 10:40 - 11:00
Congress Foyer

11:00

Keynote: Safety & Security Aspects of Automotive High Performance Controllers - Alexander Much, Chief Expert, Elektrobit Automotive GmbH
The requirements for automotive system design and software development are increasing due to three trends the automotive industry: autonomous driving, software updates over the air, and powertrain electrification. These trends will have a significant impact to the vehicles' E/E architecture.

It involves the introduction of service-oriented communication and dynamic operating systems while still meeting the requirements for real-time capability, functional safety, and security.The upcoming E/E architecture is strongly influenced by software-driven requirements that are requested by changing driver expectations, like mobile device and social network integration, and driver assistance features combined with rental business models, function on demand, and pay-per-use.

The main requirements are:
- Software updates over the air motivated by function on demand and fast updates in case of functional or security issues
- Dynamic deployment of functions to cover changing software deployment over vehicle lifetime
- Dependable systems with a stronger focus on availability, reliability, and security

One key to solve these challenges is to create an information-centric architecture including a virtual information layer where services can consume or produce data.

The presentation details the challenges and the relevant security and safety solutions required for the upcoming systems.

Speakers
avatar for Alexander Much

Alexander Much

Chief Expert, Elektrobit Automotive GmbH
Alexander Much studied mathematics at the University of Erlangen-Nuremberg and Cambridge (UK). In 2000 he joined SuSE Linux and in 2004 he joined Elektrobit Automotive GmbH (formerly 3SOFT GmbH). He is an Automotive SPICE assessor and safety manager. Alexander Much is heading the... Read More →



Wednesday October 17, 2018 11:00 - 11:20
Congress Saal I-II

11:20

11:40

Keynote: Using Data to Fuel the Automotive Revolution - Matt Brown, Product Manager, Kinetica
Connected vehicles enable automakers, service providers, and others to collect, share, and analyze more data about the car than ever before. Data will fuel the vehicles of the future, powering everything  from navigation to entertainment to inter-vehicle communications. As the digital and physical worlds collide, a complex data problem has emerged. The massive volume, complexity, and unpredictability of data generated by the automotive ecosystem means that that traditional data solutions are being stretched thin and innovative, new alternatives are required.
In this keynote, Matt Brown, product manager at Kinetica, explains how auto companies can transform into companies that are driven by data. We’ll explore how Kinetica helps organizations use data to meet the demands of the future, by harnessing the massive compute power of GPUs. We’ll also discuss real world use cases including in-vehicle personalization, monetizing vehicle data streams, and analyzing massive amounts of self-driving car data in real-time. 
The keynote will cover:
  • The changing role of data in the automotive ecosystem
  • New solutions required to deal with massive volumes of data
  • How harnessing the convergence of analytics, geospatial, and machine learning will be critical to power the connected cars of the future
  • The great potential of in-car analytics

Speakers
KY

Ken Yaguchi

Kinetica, Product Manager
Matt Brown is a Product Manager for Kinetica, where he oversees the geospatial and connector product roadmaps. Prior to Kinetica, Matt worked for a geospatial web development company focused on UI/UX design and development. Matt has also previously worked in web development, graphic... Read More →


Wednesday October 17, 2018 11:40 - 11:55
Congress Saal I-II

12:00

Lunch
Wednesday October 17, 2018 12:00 - 13:00
Hotel Restaurant

13:00

AGL Application Design with AGL/FF Binding Version 3 - José Bollo, IoT.BzH
After a presentation of the security framework that rules the applications, this presentation browse the effective well known use cases of applications. The use cases covered are HTML apps, QML apps, general services, audio 4A service, signal composer service, ... For each use cases are presented the software architecture, the security context, the interaction with the AGL system, the typical dialog between application, binding and services, the programming model using binding version 3 as available in AGL/FF.

Speakers
avatar for José Bollo

José Bollo

Linux Cyber Security Technical Lead, IoT.BzH
After working for the Tizen security team, I joined the company IoT.BzH in 2015. I helped to adapt the security model of Tizen to AGL. Since 2016 I'm the main designer and maintainer of the AGL's binder. In 2017, I moved the AGL's security framework on top of systemd.


Wednesday October 17, 2018 13:00 - 13:50
Salon St. Petersburg

13:00

Improve CIAT Workflow: Build Once, Deploy Anywhere - Khiem Nguyen and Thuy Tran, Renesas Design Vietnam
The presentation intends to address the challenges in world-wide collaboration of AGL developers, such as the "pain" of re-constructing the whole AGL demonstration software stack, new AGL profiles, in-development software frameworks, updating the software components with many dependencies, etc.

To solve the issues in its root and related areas, the presenter would like to improve the CIAT (Continuous Integration and Automated Testing) workflow by not only using shared state but also using RPM package feed. The proposals aim to improve the replication of AGL environment faster for all developers, upgrade and rollback the AGL features or switch among AGL profiles without much effort. Build once and deploy anywhere efficiently!

Speakers
avatar for Khiem Nguyen

Khiem Nguyen

Senior Staff Engineer, Renesas Design Vietnam
Khiem Nguyen has worked on Embedded software development for 10 years. He's a BSP developer for Open-Source Automotive Infotainment System. His team develops and enhances the functionality and performance of some Linux features like Power Management, Thermal Management, Memory Management... Read More →
TT

Thuy Tran

Engineer, Renesas Design Vietnam



Wednesday October 17, 2018 13:00 - 13:50
Salon Rotterdam

13:00

Introduction to AGL - Walt Miner, The Linux Foundation
Speakers
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 October 17, 2018 13:00 - 13:50
Congress Saal I-II

13:55

From "Connected Cars" to "Connected Boats:" Expanding AGL Adoption to Other Industries - Fulup Ar Foll, IoT.bzh
Expanding AGL user based by opening to other industries is the safest way for very long term support. AGL contains many generic components that would be very useful outside of the automotive segment. Many industries use CAN, need cybersecurity, online updates, cloud connectivity, motoring/deep learning, … AGL could become a “Generic Secure Embedded Industrial Linux” and its profiles could expend its adoption further than “Automotive Only”.

This presentation takes IoT.bzh “Connected Boat” project as an example of using AGL for an other industries. It compares automotive and navigation requirements, propose some options to bridge the GAP (eg: CAN to NMEA2000), multi-display, audio, …

Speakers
avatar for Fulup Ar Foll

Fulup Ar Foll

CEO, iot.bzh
Fulup Ar Foll holds a Master in Computer Science from the Military French School ESAT. His career starts with ten years of research on embedded operating system. He then joins the Industry; took the technical direction of Wind-River in Europe before moving to Sun-Microsystems where... Read More →


Wednesday October 17, 2018 13:55 - 14:45
Congress Saal I-II

13:55

Open-Source Automotive Safety with the L4Re Microhypervisor - Michael Hohmuth and Adam Lackorzynski, Kernkonzept
Autonomous driving and Car-to-X connectivity are driving demand for increasing compute capacity and software complexity in vehicles. This complexity is at odds with safety and security requirements. A promising solution to this conflict is software isolation using a trusted hypervisor that's fit for automotive certification.

Kernkonzept has set out to provide such a certification-ready open-source hypervisor. L4Re integrates well with AGL, Android and OP-TEE. Also, Kernkonzept partners with Elektrobit to create a commercial, precertified version of L4Re as part of the EB corbos automotive software suite.

The talk introduces the L4Re hypervisor, maps out the road towards open-source certification readiness, and presents use cases for using L4Re and AGL in safety-critical systems. It also explains the L4Re-based AGL/Android virtualization demo shown at the Kernkonzept/Elektrobit booth.

Speakers
avatar for Michael Hohmuth

Michael Hohmuth

CEO, Kernkonzept
Michael Hohmuth is CEO of Kernkonzept, a Dresden, Germany-based company developing the open-source L4Re microkernel and OS for security/safety-critical and virtualization-enabled applications. After receiving a PhD degree from TU Dresden in 2002, he was a systems researcher at TU... Read More →
AL

Adam Lackorzynski

adam.lackorzynski@kernkonzept.com, Kernkonzept
Adam Lackorzynski is an operating-systems researcher and chief architect of Kernkonzept, a Dresden, Germany-based company developing the open-source L4Re microkernel and OS for security/safety-critical and virtualization-enabled applications. He received a PhD degree from TU Dresden... Read More →



Wednesday October 17, 2018 13:55 - 14:45
Salon St. Petersburg

13:55

Realization of a Remote Privilege Management for SDL-enabled Applications with SDL Server - Hiroto Imamura and Koichi Miyata, NTT DATA MSE Corportation
NTT DATA MSE Corporation has been working on the feasibility studies and implementation of connectivity technologies such as SmartDeviceLink into AGL Unified Code Base . We joined The SmartDeviceLink Consortium, Inc in July, 2018 and have supported the policy table update using SHAID/SDL server. Through these activities, we have realized a remote privilege management for SDL-enabled applications on AGL UCB for the first time.  In this session, Hiroto Imamura will introduce our activities and achievements so far regarding SDL in NTT DATA MSE Corporation and Koichi Miyata will introduce the solution approaches of issues which were actually occurred through the activities on a remote privilege management for SDL-enabled applications.

Speakers
avatar for Hiroto Imamura

Hiroto Imamura

Deputy Head of Connected Strategy Office, NTT DATA MSE Corporation
Hiroto Imamura is a technical manager in NTT DATA MSE Corporation. He had engaged in Linux-based mobile phone development, and provided professional service for architecture design, performance optimization, security, and system debugging.  Recently, he provides business solution... Read More →
avatar for Koichi Miyata

Koichi Miyata

Deputy Manager, NTT DATA MSE Corporation
Koichi Miyata is a technical leader in NTT DATA MSE Corporation. He has over 15 years of experience developing Linux Kernel based embedded devices and has extensive experience and knowledge with Boot loader, Kernel, Middleware, Applications.  Recently, he drives Research and Development... Read More →



Wednesday October 17, 2018 13:55 - 14:45
Salon Rotterdam

14:50

Google Summer of Code & Automotive Grade Linux Experience - Yordan Dimitrov, GSoC
Yordan Dimitrov will present the goals that were outlined in the begging of his internship with Google Summer of Code and the projects that he worked on while being part of the AGL development team.

Speakers
YD

Yordan Dimitrov

GSoC
I have recently graduated with a BSc Computing Science degree from the University of Aberdeen. For the past summer I took part in the GSoC (Google Summer of Code) student program and had the opportunity to work with the AGL community and develop different applications to be integrated... Read More →


Wednesday October 17, 2018 14:50 - 15:40
Salon Rotterdam

14:50

Introducing a Secure Virtual Dynamic Sound Card for AGL - Mark Farrugia and Karl Gladigau, Fiberdyne Systems
The current AGL audio solution currently relies on the default ALSA loopback card, which lacks per-stream security contexts, dynamically configurable PCMs, and places an upper bounds on the number of audio streams allowed. Mark and Karl present a solution - a secure “virtual” dynamic sound card, that would not only solve the aforementioned issues, but would also provide a unifying, standardized kernel-space audio integration pathway for existing low-level sound drivers. Mark and Karl will discuss the overall system design of the virtual sound card, outline the key challenges and benefits associated with it’s architecture, and provide some insight into its intended usage.

Speakers
avatar for Mark Farrugia

Mark Farrugia

Software Engineer, Fiberdyne Systems
Mark Farrugia is a software engineer at Fiberdyne Systems, in Melbourne, Australia. Mark has a background developing automotive infotainment systems, in fields including audio DSP, embedded Qt, vehicle networking, and telematics. Mark has more recently been an active member in the... Read More →
KG

Karl Gladigau

Director, Fiberdyne Systems
Karl Gladigau is a director at Fiberdyne Systems and has been developing software for the automotive industry for 20 years. He started his career developing telematics systems at Motorola, later becoming one of the founders at Fiberdyne Systems. Karl's major areas of expertise are... Read More →



Wednesday October 17, 2018 14:50 - 15:40
Salon St. Petersburg

14:50

State of Connectivity in AGL - Matt Ranostay, Konsulko
This session presents the current state of connectivity APIs in AGL. Connectivity includes technologies such as networking, Bluetooth, telephony, and NFC. The scope of support and any limitations will be discussed for each of these technologies as well as how the APIs are leverage in the AGL demo applications. The talk will explore the history of connectivity in AGL releases, examine what is new in Funky Flounder, and present the roadmap for planned features in Grumpy Guppy.

Speakers
avatar for Matt Ranostay

Matt Ranostay

Senior Software Engineer, Konsulko Group
Matt has worked in the Embedded Linux field in various roles for 10+ years at various companies including Embedded Alley, Mentor Graphics, Intel's Open Source Technology Center, and Konsulko Group



Wednesday October 17, 2018 14:50 - 15:40
Congress Saal I-II

15:40

Break
Wednesday October 17, 2018 15:40 - 16:10
Congress Foyer

16:10

Automotive Diagnosis, Log and Trace (DLT): MultiNode Extension - Saya Sugiura, Advanced Driver Information Technology
Saya Sugiura will introduce the latest status of the DLT MultiNode Extension. She will start a quick overview of DLT and then dive into MultiNode. In the talk she will explain the design and the use-cases of MultiNode and give a live demonstration of the MultiNode configuration files and DLT communication between different ECUs.

Speakers
SS

Saya Sugiura

Engineer, Advanced Driver Information Technology
Saya Sugiura is a software developer at Advanced Driver Information Technology which is a joint venture company of DENSO Corporation and Bosch GmbH. She joined in 2017 and since then focusses mainly on Debug and Monitoring tools to be used in In-Vehicle Infotainment systems.



Wednesday October 17, 2018 16:10 - 17:00
Salon Rotterdam

16:10

How to Use Chromium on AGL - Ryo Kodama, Renesas Electronics Corporation
HTML5 based HMI becomes popular in broader industry and Chromium considered as one of common OSS browser implementations. However, Chromium so far cannot run on vehicle infotainment (=IVI) system. Even Wayland is the de-facto window manager mechanism for IVI; however, Chromium does not include Wayland support for now. In this session, I introduce the joint effort of Igalia and Renesas to improve (revive) Chromium Wayland support started in 2016. The most fundamental features are already implemented into Chromium mainline, and now we strive to add WRT (Web Run Time) support utilizing Chromium implementations. You will learn the latest status of the project, and get the step-by-step guidance to launch Chromium on the most recent AGL environment.

Speakers
avatar for Ryo Kodama

Ryo Kodama

Renesas Electronics Corporation
Ryo Kodama has been working as a Linux developer for embedded systems since 2015. He had developed PWM mainly for the Renesas Linux BSP for 2 years. Currently in charge of Chromium implementation for AGL since 2017.



Wednesday October 17, 2018 16:10 - 17:00
Salon St. Petersburg

16:10

Updates from the Upstream Multimedia Frameworks Scene - George Kiagiadkis, Collabora
This session intends to provide all AGL members with an overview of recent developments in the upstream multimedia frameworks scene, including work done in the industry-leading GStreamer framework, but also in the young and promising PipeWire framework that intends to greatly improve handling of audio and video under Linux. With the automotive use case in mind, George will go through changes that happened in late 2017 and 2018 and will also provide a view of the future of multimedia on the desktop and how this may affect AGL.

Speakers
avatar for George Kiagiadakis

George Kiagiadakis

Multimedia Senior Engineer, Collabora
George Kiagiadakis was born and raised in the city of Heraklion, on the island of Crete, in Greece. He is a computer science graduate of the Computer Science Department of the University of Crete and currently works at Collabora as a senior software engineer in the multimedia domain... Read More →



Wednesday October 17, 2018 16:10 - 17:00
Congress Saal I-II

17:05

4A (Audio Advanced Architecture) Kickstart with AGL/FF - Loïc Collignon, Iot.bzh
This presentation explains how to write audio application on AGL using 4A audio architecture. It explains 4A three main audio components: softmixer, hals, high-level api and covers audio-roles, policies, configuration and coding API. The presentation starts from global 4A architecture before diging wown to configuration and code samples.

Speakers
avatar for Loïc Collignon

Loïc Collignon

Embedded Engineer, Iot.bzh
Loïc worked almost ten years as a software architect in ERP domain. He worked mainly in C# but also in C and C++. Now, he works for Iot.bzh, developping the high level audio API for automotive grade linux.


Wednesday October 17, 2018 17:05 - 17:55
Congress Saal I-II

17:05

Moving AGL Toward Production with the Latest Test/Monitoring Tools - Romain Forlot, IoT.bzh
This talk will cover the latest test and monitoring tools available in AGL. Most of all, it presents the new test binder answering the following, how to write test for AGL API and how is it integrated within AGL. Then I present the Application Framework Monitoring feature which provides you a binding insights view. At the end, we see another handy Application Framework feature in the name of Supervision that makes available all sort of metrics from the working binder.

Speakers
avatar for Romain Forlot

Romain Forlot

Linux Embedded Engineer, IoT.Bzh
Romain worked for over ten years as the Linux System Administrator in the Syleps group (industrial IT). He worked mostly on Linux, AIX Unix and MS Windows. He was in charge of an Open Source supervision service development. The service being sold began using Nagios then upgraded to... Read More →


Wednesday October 17, 2018 17:05 - 17:55
Salon St. Petersburg

17:05

Next Generation Home Screen Service BoF - Walt Miner, The Linux Foundation
BoF Discussion to discuss the evolution of the Home Screen Service in Grumpy Guppy and beyond. Topics of discussion will include AGL Window Manager and compositor services.

Speakers
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 October 17, 2018 17:05 - 17:55
Salon Rotterdam

18:00

 
Thursday, October 18
 

09:00

Registration
Thursday October 18, 2018 09:00 - 10:00
Congress Foyer

09:00

Demo Showcase
Thursday October 18, 2018 09:00 - 16:10
Congress Foyer

09:30

Keynote: AGL Developer Panel - Moderated by Walt Miner, AGL Community Manager, The Linux Foundation
A panel of AGL developers working on the AGL platform and developing AGL Apps will discuss the recent Funky Flounder release and plans for Grumpy Guppy.

Speakers
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 →


Thursday October 18, 2018 09:30 - 10:00
Congress Saal I-II

10:00

Keynote: How Industry and Technology Trends Are Shaping the Way Drivers & Passengers Interact With Vehicles - Christian Benien, Sr. Cloud Software Architect at Nuance Communications
People intuitively expect voice systems to behave like humans. The industry already did some steps in that direction introducing technologies like barge-in or natural language understanding. But there's so much more to human interaction, like body language, emotion, voice, gesture or face recognition. How will car HMI change in the next few years?

Speakers
avatar for Christian Benien

Christian Benien

Senior Cloud Software Architect, Nuance Communications
I'm a software developer with a background in electrical engineering and digital signal processing. I joined Nuance one year ago, and next to my participation in AGL, I'm busy shaping our hybrid software architecture for upcoming innovations.



Thursday October 18, 2018 10:00 - 10:20
Congress Saal I-II

10:20

Keynote: How Should We Tackle the Automobile with Modern Massive Complexity? - Hisao Munakata - Senior Director Automotive Solution Business Unit, Renesas Electronics Corporation
Nowadays software in the vehicle becomes enormous scale and getting very hard to manage it fully maintained shape.  Furthermore, the "connected vehicle concept" might cause the loss of the protective barrier from the cyber world. Given that, it becomes keen to improve the whole system transparency to decouple tightly combined dependency. In this talk, I want to deliver one idea to realize that direction.

Speakers
avatar for Hisao Munakata

Hisao Munakata

Senior Director, Renesas Electronics Corp
Munakata is an Advisory Board member of AGL, and board of director of Linux Foundation. He has been working for embedded Linux development including upstreaming, BSP development and customer support for over 20 years. Also, talked at many Linux Foundation events and other opportunities... Read More →



Thursday October 18, 2018 10:20 - 10:40
Congress Saal I-II

10:40

Break
Thursday October 18, 2018 10:40 - 11:00
Congress Foyer

11:00

Introduce Enhanced Renesas BSP and Its Migration in Order to Aim for Advanced AGL - Harunobu Kurokawa, Renesas
Renesas' R-Car Starter Kit is broadly used as one of AGL reference board, then many AGL member provides various automotive solution using AGL. Now Renesas BSP supports not only basic features for Linux, but also R-Car specific features like extension board I/F for IVI system. However, not all features are supported yet in AGL.  

In this session, Kurokawa introduces the basic feature usage and migration of latest Renesas BSP. Then you may understand R-Car better and AGL will develop more.

Speakers
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.



Thursday October 18, 2018 11:00 - 11:50
Salon Rotterdam

11:00

Review of the Completed Task and Next Task at Navigation EG - Olivier Pirlet, AISIN AW CO., LTD.
In this presentation, we talk to NaviAPI implementation of C++, next task of Navigation EG (such as DeviceAPI discussion).

How to use NaviAPI / Introduction of supported APIs, sharing of concept of API implementation, analysis of device data handled by Navigation will be announced.

Speakers
avatar for Olivier Pirlet

Olivier Pirlet

AISIN AW CO., LTD.


Thursday October 18, 2018 11:00 - 11:50
Salon St. Petersburg

11:00

Tutorial: Writing a LAVA Test Definition and Running it in the AGL Infra - Jan-Simon Möller, The Linux Foundation
This talk will introduce the frameworks used to add tests to AGL. In this hands-on tutorial we will create a test definition and add/run it on the AGL LAVA infrastructure.

Speakers
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 October 18, 2018 11:00 - 11:50
Congress Saal I-II

11:50

Lunch
Thursday October 18, 2018 11:50 - 13:00
Hotel Restaurant

13:00

AGL Requirements Specification v2.0 - Toshikazu Ohiwa, Toyota Motor Corporation
AGL issued requirements specification version 1.0 in May 2015. The gap is gradually increasing between it and the code implemented. Therefore, it is necessary to update it.

We, OEM members will undertake activities based on the following points.
1. Feedback from the code implemented to requirements specification.
2. Prioritization to requirements specification.

Through this activity, we aim to make this document below.
1. Guideline for deciding design policy for developers.
2. Indicator for OEM to judge whether in-vehicle software meets the condition of AGL requirements specification.

Speakers
avatar for Toshikazu Ohiwa

Toshikazu Ohiwa

Assistant Manager, Toyota Motor Corporation
Toshikazu Oiwa is a software engineer, who is an expert of in-vehicle infotainments. He has been in charge of developing various software such as apps, arbitration of display and sound output for in-vehicle infotainments system since 1994. Currently, he is working on HMI-Framework... Read More →



Thursday October 18, 2018 13:00 - 13:50
Salon Rotterdam

13:00

Consider for a "Long-Term" Manageable Kernel Code - Hisao Munakata, Renesas Electronics Corp
LTSI (Long Term Stable kernel Initiative) is a Linux Foundation project that promote industroy friendly kernel, especially embedded device user who want to use cutting-edge device. The idea is combine latest device support code on top of community long-term stable (LTS) kernel. Renesas is major contributor (and consumer) of LTSI kernel. And every AGL release adopt LTS/LTSI kernel as a baseline environment. When we launched LTSI project not many company showed interest for long-term topic, but now it becomes one of major headache for every industory people. We experienced Meltdown/Spector problem in early 2018 and that raised new thought about long-term maintainance strategy. In this session, I will introduce community effort to release long-term stable kernel and LTSI project activity. Please note this session is "approved playback" of Shibata-san's session at Open Source Summit Japan.

Speakers
avatar for Hisao Munakata

Hisao Munakata

Senior Director, Renesas Electronics Corp
Munakata is an Advisory Board member of AGL, and board of director of Linux Foundation. He has been working for embedded Linux development including upstreaming, BSP development and customer support for over 20 years. Also, talked at many Linux Foundation events and other opportunities... Read More →



Thursday October 18, 2018 13:00 - 13:50
Congress Saal I-II

13:00

The Real-Time Linux Collaborative Project - Thomas Gleixner, RT Linux
Thomas Gleixner has been making Linux run in Real Time since the earliest days of the Linux kernel. Recently the Real Time Linux collaborative project was established to help coordinate the efforts around mainlining Preempt RT and ensuring that the maintainers have the ability to continue development work, long-term support and future research of RT. In coordination with the broader community, the workgroup aims to encourage broader adoption of RT, improve testing automation and documentation and better prioritize the development roadmap.

Speakers

Thursday October 18, 2018 13:00 - 13:50
Salon St. Petersburg

13:55

Optimizing CAN Bus Security with In-Place Cryptography - Assaf Harel, Karamba Security
Today’s vehicles rely on multiple interconnected networks of Electronic Control Units (ECUs) that govern almost every function from engine timing and traction control to side-mirror adjustment and GPS. In-vehicle networks used for inter-ECU communication, most commonly the CAN bus, were not designed with cybersecurity in mind, resulting in communication that is not protected against corrupt devices connected to the bus. However, there is a multitude of attack vectors allowing attackers to control a device on the bus; reports abound of successful hacking of vehicles, by exploiting vulnerable devices and by spoofing messages. We present the IVAS, In-Vehicle Authentication Scheme. This is an in-place cryptographic scheme: the first CAN messaging solution to ensure both authentication and confidentiality without additional data such as authentication tags.

Speakers
avatar for Assaf Harel

Assaf Harel

Chief Scientist & Co-Founder, Karamba Security
Assaf has broad experience with embedded, networking, security and mobile technologies. He was the Senior Research and Development (R&D) Manager at Check Point Software Technologies (NASDAQ:CHKP), overseeing the development of several innovative, emerging endpoint security products... Read More →


Thursday October 18, 2018 13:55 - 14:45
Salon Rotterdam

13:55

Realtime Testing on AGL Platform - Hirotaka Motai, Mitsubishi Electric Corp.
Some kinds of in-vehicle system need hard real-time response. Ensuring their performance is always necessary for releasing products. That is the reason why Hirotaka are focusing auto-tests that also inspect real-time performance.

He is developing a new test “cyclictest with ftrace features” with using Fuego. It can be usable not only testing real-time performance but also detecting what cased the delay of response from result logs. In this presentation he will share the detail of the new test with showing his actual use cases on AGL platform.

Speakers
avatar for Hirotaka Motai

Hirotaka Motai

Head Engineer, Mitsubishi Electric Corporation
I work for Mitsubishi Electric corp as a Software Engineer for embedded systems since 2006. Our team provides Linux, Hypervisor systems and related technology for various products. My research focuses on Real-time systems, reliability systems and fast boot tuning techniques... Read More →



Thursday October 18, 2018 13:55 - 14:45
Salon St. Petersburg

13:55

What's Next in AGL Virtualization: EG-VIRT Communication Mechanism and IO Virtualization - 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 in AGL and to act as virtualization technology integrator to support different hypervisor solutions in a modular way. After having defined the AGL virtualized architecture, its target solutions, use cases and requirements with the recent publication of the white paper "The Automotive Grade Linux Software Defined Connected Car Architecture", EG-VIRT presents the plan for the next developments. More in particular, key targets are an open source implementation of a standardized communication mechanism between automotive functions and the virtualization of IO (graphics and GPU, etc). During the BoF, these targets will be discussed together with their challenges and opportunities for AGL.

Speakers
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 →



Thursday October 18, 2018 13:55 - 14:45
Congress Saal I-II

14:50

Emerging Use-Cases of Digital Microphone Networks in Cars - Mohammad Shanawaz Babu Sheik, Microchip
There are many emerging use-cases of Digital microphone networks in cars cutting across the domains of In-Vehicle Infotainment (In-Car Communication, Voice Assistance systems), Telematics (Emergency Response systems), Electric powertrains (Sound design), and Advanced Driver Assistance Systems (Signal detection – emergency sirens, horn, tram bells, estimation of distance, direction of source and so on). These use cases rely on the network of Microphones, Emergency call unit, Speakers and Digital Signal processing ECUs. This presentation gives an overview of these use cases, explores the network technologies – existing and upcoming – to support these use cases and outlines the required application SW and operating system requirements.

Speakers
avatar for Mohammad Shanawaz Babu Sheik

Mohammad Shanawaz Babu Sheik

Product Marketing Manager, SHANAWAZ.SHEIK@MICROCHIP.COM
Product marketing manager in the Automotive Information Systems(AIS) division of Microchip. Currently responsible for the product management of the INICnet-50utp networking solutions at AIS. This is the first time I am delivering a speech at the public events.



Thursday October 18, 2018 14:50 - 15:40
Salon Rotterdam

14:50

Skim Down AGL Application Framework to Bridge AGL with Hard Realtime Subsystems - Thierry Bultel, IoT.bzh
This talk presents options to bring a subsystem of AGL Application Framework into realtime operating systems like AutoSar Foundation, VxWorks, Zephyr, QNX.

In order to bridge smaller controllers with AGL systems, current Application Framework should be skimmed down to a portable, OS-independent and realtime enabled core. To get certified, this small realtime core should be come with 100% code coverage. It should work on microcontrollers, or on a PREEMPT-RT patched linux. It should have a set of realtime API and communication API with the non realtime world. As an example, the presentation shows how to push CAN data to Infotainment.

Speakers
avatar for Thierry Bultel

Thierry Bultel

Linux Realtime Technical Lead, IoT.bzh
Thierry holds a master degree in computer science and industrial automation (Ecole des Mines de Nantes). He started in telecommunications, (Lucent, Philips) then integrated Wind River company, where he developed debuggers for VxWorks and Linux. Later, at BA Systèmes, he was in charge... Read More →



Thursday October 18, 2018 14:50 - 15:40
Salon St. Petersburg

14:50

Speech EG Update and BoF Session - Christian Benien, Nuance Communications
Christian will provide an update on the latest activity in the Speech Expert Group followed by a BoF session to discuss the future of the speech architecture. 

Speakers
avatar for Christian Benien

Christian Benien

Senior Cloud Software Architect, Nuance Communications
I'm a software developer with a background in electrical engineering and digital signal processing. I joined Nuance one year ago, and next to my participation in AGL, I'm busy shaping our hybrid software architecture for upcoming innovations.


Thursday October 18, 2018 14:50 - 15:40
Congress Saal I-II

15:40

Break
Thursday October 18, 2018 15:40 - 16:10
Congress Foyer

16:10

Case Study of AGL BSP Development Using OSS Stack - Naoto Yamaguchi, Aisin AW Co. Ltd
AGL Distro is officially supported for Renesas SoC, Intel SoC, Raspberry PI. In addition, several SoCs are community supported. We are trying to port AGL Distro to nvidia's SoC (jetson tk1 and tx1) since Charming Chinook release. It is built by the OSS stack because nvidia's open BSP does not support wayland. And it was used in the demonstration system includeing our navigation software. In this session, we share the experience of our challenge. we aim to AGL Distro will run on various SoCs.

Speakers
avatar for Naoto Yamaguchi

Naoto Yamaguchi

Senior Specialist, AISIN AW CO.,LTD.
Naoto Yamaguchi is a senior specialist of IVI system development at AISIN AW. He received a doctor of informatics from the Shizuoka University in 2007. He has developed RTOS navigation platform since 2007, and in-vehicle infotainment system using Linux since 2011. He joined to AGL... Read More →



Thursday October 18, 2018 16:10 - 17:00
Salon Rotterdam

16:10

Web App Manager for AGL - Steve Lemke, LG Electronics
Speakers
avatar for Steve Lemke

Steve Lemke

Principal Engineer, LG Silicon Valley Lab
Steve Lemke is a principal engineer with the Advanced Automotive Platforms team at the Silicon Valley Lab of LG’s America R&D Center. Steve works with several open source autonomous and automotive platform projects at LG including the LGSVL Autonomous Driving Simulator, WebOS Open... Read More →



Thursday October 18, 2018 16:10 - 17:00
Congress Saal I-II

16:10

Building Real-Time Applications for Linux - Jan Altenberg, Linutronix GmbH
When building real-time applications, it is critical that latency is controlled. On a general purpose operating system such as Linux, there are many things happening "under the hood" that can dramatically affect latencies within applications. However, Linux does provide interfaces to control and monitor the latencies of an application. In this session, John Ogness will cover the various sources of latency, show which APIs a real-time developer can (and should!) use to avoid them, and present mechanisms to verify the controlled latencies of an application.

Speakers
avatar for Jan Altenberg

Jan Altenberg

Linutronix GmbH
Jan Altenberg has been working with Linux on a professional basis for over 15 years now. He has been with Linutronix GmbH since 2007. He oversaw the training branch for several years (and was awarded with the audience award 'Best Speaker' by visitors of the 2014 ESE Congress), and... Read More →



Thursday October 18, 2018 16:10 - 17:55
Salon St. Petersburg

17:05

A Distributed Automated Testing Lab for AGL - Li Xiaoming, Nanjing Fujitsu Nanda Software Tech. Co., Ltd
Establish a distributed automated testing lab for AGL(Li Xiaoming, Fujitsu Nanda). This presentation is an introduction of how to establish an distributed automated testing lab using lava.  The main part is to tell audiences how to install AGL-Fuego and do remote LAVA tests with it.  And the BSP drivers test on R-car boards with the latest AGL will be the examples there.  Fuego is a test system specifically designed for embedded Linux testing. It supports automated  testing of embedded targets from a host system and has strong chart features.  LAVA is a continuous integration system for deploying operating systems onto physical and virtual hardware for running tests.  Upon a LAVA distributed test lab, uncommon hardware is shared between disparate groups to maximize usage via network.

Speakers
LX

Li Xiaoming

Embedded engineer, FUJITSU
Li Xiaoming is a senior engineer at FNST(Nanjing Fujitsu Nanda Software Technology Co., Ltd). He is focus on CIAT, embedded software development and other related area. Prior to joining FNST, Li worked as a telecom software engineer at Huawei.



Thursday October 18, 2018 17:05 - 17:55
Salon Rotterdam

18:30

Closing Reception
Join us Thursday evening for a final celebration in the unique Dresden Transport Museum (Verkehrsmuseum) with its impressive exhibitions and one of the best views of the Church of Our Lady (Frauenkirche). 

The Museum is just a two minute walk from the Hilton Dresden. https://goo.gl/maps/yDMvhFHJD7x

Thursday October 18, 2018 18:30 - 21:30
Verkehrsmuseum (Dresden Transport Museum)
 
Friday, October 19
 

09:00

SAT / EG Meeting
Friday October 19, 2018 09:00 - 17:00
Salon Dusseldorf-Dresden

09:00

Training
Friday October 19, 2018 09:00 - 17:00
Salon Mainz-Frankfurt