Embedded Software Development on Virtual Platforms Agenda

Share it now

09:30 - 09:35

Adam Morawiec, ECSI, France
Frank Oppenheimer, OFFIS, Germany


09:35 - 10:45

Virtual Platform Concepts Introduction and Typical Use Cases

This session will provide an overview on concepts in Virtual Platforms including modeling, interfaces, flows, visibility o platform details, observability, debugging capabilities, typical use cases…
The session will help participants to learn about the rationales why the Virtual Platform concept has been developed, what is available to the software developer who starts the application development, what are the technical and economic advantages of using virtual platforms in the embedded software development process as well as features like: usability: debugging, verification, traceability, etc.

Virtual Platform Introduction: Platform Simulation Technologies
Eugenio Villar, University of Cantabria

Performance and Energy Modeling and Analysis in COMPLEX Virtual Platform
Frank Oppenheimer, OFFIS


10:45 - 11:00

Coffee Break


11:00 - 12:00

Embedded World Keynote: Stuart McClure, Cylance


Stuart McClure, is the CEO/President of Cylance, Inc., an elite global security services and products company solving the world’s most difficult security problems for the most critical companies around the globe.

Prior to Cylance, Stuart was EVP, Worldwide CTO and General Manager of the Management Business Unit for McAfee/Intel where he was responsible for a nearly $3B consumer and corporate security products business. During his tenure at McAfee Stuart was responsible for the office of the CTO as well as an elite team of security researchers called TRACE that discovered new vulnerabilities and emerging threats focused on embedded and critical infrastructure devices.

Before McAfee, Stuart helped run security at the $34B healthcare company in the U.S., Kaiser Permanente. In 1999, Stuart was also the original founder of Foundstone, Inc., a global consulting and products company, which was acquired by McAfee in 2004. Widely recognized for his extensive and in-depth knowledge of security, Stuart is one of the industry's leading authorities in information security today.

His first book, “Hacking Exposed: Network Security Secrets and Solutions” has been translated into over 30 languages, is ranked the #4 computer book ever sold, and is the definitive best-selling computer security book in history.

A well-published and acclaimed security visionary, Stuart McClure has over 25 years of profound technical, operational, financial and executive experience. He holds a Bachelor's from the University of Colorado-Boulder and holds numerous certifications including CNE and CCSE.


12:00 - 13:30

Lunch & Networking


13:30 - 15:30

Virtual Platform Integration and Provision

Virtual Platform Verification
Michael Bartley, Test & Verification Solutions (remote presentation)

Using Virtual Plaforms for Efficient Software Development and Research
Patrik Ekström, Realtime Embedded, Sweden

Emul8 – A New Emulator for a Changing Industry
Michael Gielda, Ant Micro, Poland

Building Reusable Connectivity IP Blocks for Virtual Platform
Carsten Elgert, Evatronix, Germany


15:30 - 16:00

Poster Presentations & Coffee Break



16:00 - 16:30

Embedded Software Development on Virtual Platform

FASTCUDA: Hardware/Software Co-design and FPGA Implementation for CUDA Kernels.
Florian Schäfer, FSResult GmbH, Germany


16:30 - 17:30
Design Environment for Virtual Platform Modeling and Analysis
Frank Schirrmeister, System & Software Realization Group, Cadence Design Systems, USA
Towards Software Development on a Virtual Prototype with Unambiguous HW/SW Contract
Marleen Boonen, Methods2Business, The Netherlands


17:30 - 18:00

Panel: Highlights and Lowlights for Virtual Platform Usage

Discussion between proponents of virtual platform solution (from software developers, EDA and platform providers) and traditional flow supporters.

Adam Morawiec, ECSI
Frank Oppenheimer, OFFIS

Share it now