CONFERENCE PROGRAM - embedded-world.eu · PDF fileCONFERENCE PROGRAM ... Legal aspects of...
Transcript of CONFERENCE PROGRAM - embedded-world.eu · PDF fileCONFERENCE PROGRAM ... Legal aspects of...
Nuremberg, Germany
February 24 – 26, 2015
C O N F E R E N C E P R O G R A Mwww.embedded-world.eu
Organized by
141202_DOTY14_EWEC_DE.indd 1 12/1/14 10:36 AM
3
Hardly any development in recent decades has taken off to such a start into the future as we currently experience in the Internet of Things. The IoT is the result of networking Embedded Systems. Experts presage fantastic applications in virtually every imaginable area. Euphory, quickening the imagination, is rapidly spreading. But now is exactly when you need to remain sober minded, to look at the opportunities and risks objectively, to distinguish possibility from fantasy, to prepare and perform the next steps purposefully, based on solid engineering skills.
Knowledge is needed, plus cooperation. The most innovative and cleverest brains of the Embedded System community communicate and exchange, knowing that on their own they will fail in the great IoT venture. The embedded world Conference has devoted itself fully to the task of actively promoting an exchange of knowledge and experience in an entirely new terrain. And who could develop and realize the IoT better than we who have created Embedded Systems, its very basis?
In the program you will find premium papers carefully selected by the jury of the embedded world Conference. What they have in common, despite diverse and very different content, is that they are technical, free of advertising, and solution-oriented. Protecting Embedded Systems and their paths of communication is more important than ever in an increasingly complex, networked world. The conference consequently focuses ample attention on this subject. And in the conference’s “Management Focus” the papers deal with the development processes of Embedded Systems as not only
WE ARE THE INTERNET OF THINGS!
hardware and software have their effect on the quality of embedded systems but resources management also plays a major role, thus drawing group and team managers more into the line of sight.
The substantially increasing importance of software in embedded systems is accounted for in numerous sessions and classes. And for those who want real technical depth, the classes are to be commended. Detailed competence is presented by experienced and esteemed speakers on the latest key themes in and around Embedded Systems and IoT.
The program offers much more to be discovered. It addresses all members of the Embedded System community and helps them in preparing optimally for the challenges of the IoT. And that is necessary because we, the members of this community, bear responsibility for developing and creating the Internet of Things. Only we are able to do this as WE ARE THE INTERNET OF THINGS.
Regards,
Prof. Matthias SturmChairman of embedded world Conference steering board
Conference Sponsors:
Prof. Matthias Sturm Chairman of embedded world Conference steering board
4
OV
ER
VIE
W
INT
ER
NE
T O
F T
HIN
GS
SO
FT
WA
RE
QU
ALIT
YE
MB
ED
DE
D O
SM
AN
AG
EM
EN
T F
OC
US
Day
1:
Tues
day,
Fe
brua
ry 2
4,
2015
Inte
rnet
of
Thi
ngs
– Se
curit
y I
Inte
rnet
of
Thi
ngs
– Ap
plic
atio
n Pr
ofile
s I
Clas
s: S
ecur
e Em
bedd
ed
Com
mun
icat
ion
Soft
war
e Q
ualit
y I
– D
esig
n &
Verfi
catio
n M
etho
ds
Soft
war
e Q
ualit
y II
– D
evel
opm
ent
Met
hods
The
Greg
Dav
is
Clas
ses
Embe
dded
OS
I –
RTO
S &
Linu
xCl
ass:
M
aste
ring
Embe
dded
Li
nux
Man
agem
ent
Focu
s I –
M
anag
ing
Peop
le a
nd
Proc
esse
s
Tuto
rial:
Team
Re
sour
ce
Man
agem
ent
for D
evel
opm
ent
Org
aniz
atio
ns
Day
2:
Wed
nesd
ay,
Febr
uary
25,
20
15
Inte
rnet
of
Thi
ngs
– Se
curit
y II
Inte
rnet
of
Thi
ngs
– Sh
ort R
ange
W
irele
ss
Inte
rnet
of
Thi
ngs
– Fu
nctio
nal
Safe
ty
Pane
l D
iscu
ssio
n:
Car-
2-X-
Com
mun
icat
ion
for t
he In
tern
et
of T
hing
s
Soft
war
e Q
ualit
y III
–
Deb
uggi
ng &
Tes
t M
etho
ds
Embe
dded
OS
II –
Andr
oid
Day
3:
Thur
sday
, Fe
brua
ry 2
6,
2015
Inte
rnet
of
Thi
ngs
– Se
curit
y III
Inte
rnet
of
Thi
ngs
– Ap
plic
atio
n Pr
ofile
s II
Inte
rnet
of
Thi
ngs
– M
2M
Soft
war
e Q
ualit
y IV
–
Code
Ana
lysi
sCl
ass:
M
aste
ring
Andr
oid
Man
agem
ent
Focu
s II
– M
anag
ing
Proc
esse
s
HA
RD
WA
RE
FOC
US
EN
GIN
EE
RIN
G F
OC
US
CLA
SS
ES
Day
1:
Tues
day,
Fe
brua
ry 2
4,
2015
Hard
war
e Fo
cus
I –
Cort
ex-M
/
Hard
war
e Fo
cus
II –
Mem
ory
The
McG
uire
Cla
sses
I:
Ope
n-So
urce
Ris
k M
anag
emen
t
The
Kalin
sky
Clas
ses
I: Se
curit
y Fu
ndam
enta
ls fo
r Em
bedd
ed S
oftw
are
(The
Bru
ce D
ougl
ass
Clas
ses)
: Mod
elin
g Be
havi
or w
ith U
ML
(in
Sof
twar
e Q
ualit
y I)
Day
2:
Wed
nesd
ay,
Febr
uary
25,
20
15
Hard
war
e Fo
cus
III –
Lo
w P
ower
/
Ultr
a Lo
w P
ower
Hard
war
e Fo
cus
IV –
Sy
stem
s on
Chi
pUl
tra
Low
Po
wer
W
orks
hop
Adva
nced
DSP
W
orks
hops
Engi
neer
ing
Focu
s –
Embe
dded
GUI
D
evel
opm
ent &
Tes
t
The
McG
uire
Cla
sses
II:
Lega
l asp
ects
of O
pen-
Sour
ce
The
Kalin
sky
Clas
ses
II:
Des
ign
of S
afet
y-cr
itica
l Sy
stem
s an
d So
ftw
are
The
Bruc
e D
ougl
ass
Clas
ses
I: Ag
ile D
evel
opm
ent /
M
odel
-Bas
ed D
epen
dabi
lity
Day
3:
Thur
sday
, Fe
brua
ry 2
6,
2015
Hard
war
e Fo
cus
V –
Mul
ticor
eEn
gine
erin
g Fo
cus
– Im
age
Proc
essi
ng
Engi
neer
ing
Focu
s –
Auto
mot
ive
The
McG
uire
Cla
sses
III:
Linu
x fo
r Saf
ety-
criti
cal
Syst
ems
The
Kalin
sky
Clas
ses
III:
Arch
itect
ural
Des
ign
of
Soft
war
e fo
r Mul
ticor
e Sy
stem
s
The
Bruc
e D
ougl
ass
Clas
ses
II: U
ML
for C
-Bas
ed
Embe
dded
Sys
tem
s
5CONFERENCE PROGRAM
TUESDAY, FEBRUARY 24, 2015
CLASSESClass 01: The Kalinsky Classes I – Security Fundamentals for Embedded Software09:30-17:30 Security Fundamentals for Embedded Software Dr. David Kalinsky, D. Kalinsky
Associates – Technical TrainingClass 02: The Robert Berger Class – Mastering Embedded Linux09:30-17:30 Introduction to Embedded Linux – a short Crash Course Robert Berger,
Reliable Embedded SystemsClass 03: The Mc Guire Classes I – Open-Source Risk Management 09:30-17:30 Open-Source Risk Management Prof. Nicholas Mc Guire, OSADL; et al.Class 04: Secure Embedded Communication09:30-09:45 Welcome Dr. Thomas Wollinger, ESCRYPT09:45-10:45 Attacking (and Securing) Embedded Systems: On Side-Channel
Analysis, Fault Injection, and moreDr. David Oswald, Ruhr-University Bochum/Kasper & Oswald
10:45-11:15 Coffee Break11:15-11:45 Protecting Cryptographic Instances on Reconfigurable Hardware Prof. Dr. Tim Güneysu,
Ruhr-University Bochum11:45-12:15 Advanced and Low-complexity Authentication with the OPTIGA Trust Dr. Benedikt Driessen,
Infineon Technologies12:15-12:45 Secure Over-the-Air Software Management Rudolf Stokar, Richard Kinder,
Redbend12:45-13:45 Lunch Break13:45-14:30 Standing-Up a Public Key Infrastructure (PKI) for Secure M2M
Communications between Embedded SystemsTim Morin, Microsemi
14:30-15:15 Securing an embedded payment platform – SW Integrity Michael Nolte, Wincor-Nixdorf15:15-15:45 Coffee Break15:45-16:30 Looking behind automotive attacks in the wild: A view on relevant
forms of malicious logic targeting automotive IT systems and the potential of automotive malware analysis
Tobias Hoppe, Otto-von-Guericke University Magdeburg
16:30-17:15 Safe and Secure: An Automotive-qualified Hardware Security Module Dr. Frederic Stumpf, ESCRYPT17:15-18:00 One step ahead of the hacker – in-vehicular pentesting Dr. Stephanie Bayer, ESCRYPTClass 05: The Greg Davis Class: Developing Reliable and Efficient Code in C and C++09:30-17:30 Developing Reliable and Efficient Code in C and C++ Greg Davis, Green Hills Software
SESSIONSSession 01/I: Internet of Things – Security I09:30-10:00 „Internet of Everything“? Matthias Pruksch, sepp.med10:00-10:30 Internet of Things changes the definition of what is a product Erwin Selg, Intland10:30-11:00 SensorCloud: a Flexible and Trustworthy Approach for Implementing
the Internet of ThingsProf. Georg Hartung, Cologne University of Applied Sciences
11:00-11:30 Coffee Break11:30-12:00 Assessing Security for Internet of Things Communications Protocols David Kleidermacher,
Green Hills Software12:00-12:30 Connecting Devices to the Cloud while Maintaining Strict Security
and Data PrivacyChris Ault, QNX Software Systems
Session 01/II: Internet of Things – Security I13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 New Security Perspectives and Challenges as Cloud and Embedded Merge
Tim Skutt, Wind River
15:00-15:30 Product Security Evaluation Approaches Bo Lin, Underwriters Laboratories15:30-16:00 Coffee Break
KEYNOTE
13:30
6
16:00-16:30 Architecting and developing an industrial IoT gateway for safety and security
Will Keegan, Lynx Software Technologies
16:30-17:00 Implementing Strong Device Identity in Embedded Systems Denis Noel, NXP Semiconductors17:00-17:30 IoT: The Internet of Threats and the Static Program Analysis Defense Dr. Ralf Huuck, Red Lizard SoftwareSession 02/I: Management Focus I – Managing People and Processes09:30-12:30 Team Resource Management for Development Organizations Joachim Pfeffer,
INDIGMA Management ConsultingSession 02/II: Management Focus I – Managing People and Processes13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 Innovating in the Face of Obsolescence Kaye Porter, GDCA15:00-15:30 Be ready for the future: how Software (ALM) and Product (PLM)
development platforms will support IoTDr. Stefano Rizzo, Polarion Software
15:30-16:00 Coffee Break16:00-16:30 Understanding the Embedded Ecosystem with Codeface Prof. Dr. Wolfgang Mauerer,
Siemens/OTH Regensburg16:30-17:00 Change-based Requirements Management in a multi-tool environment Ralf Klimpke, agosense17:00-17:30 Role and Authorization Concepts Heike Jordan, Thomas Brinker, emlixSession 03/I: Software Quality I – Design & Verfication Methods 09:30-11:00 Modeling Behavior with UML: Interactions and Statecharts Dr. Bruce Douglass, IBM11:00-11:30 Coffee Break11:30-12:00 Under the Hood of Advanced Static Analysis Dr. Paul Anderson, Grammatech12:00-12:30 Experiences from behavior-driven development in embedded projects Hermann Lacheiner,
Software Quality LabSession 03/II: Software Quality I – Design & Verfication Methods 13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 Safeguarding Development of Real-Time Software from Plan to Integration
Dr. Simon Schliecker, Symtavision
15:00-15:30 Modelling Embedded Control Systems from C Source Jeremias Sauceda, Eric Woestman, EnSoft
15:30-16:00 Coffee Break16:00-16:30 Continuous Integration for Embedded Systems using Simulation Dr. Jakob Engblom, Wind River16:30-17:00 Parallel Simulation Accelerates Embedded Software Development,
Debug and TestLarry Lapides, Imperas
17:00-17:30 Best Practices for the Deployment of Virtual Development Kits for Software Development
Marc Serughetti, Synopsys
Session 04/I: Embedded OS I – RTOS & Linux09:30-10:00 How to Measure RTOS Performance Colin Walls, Mentor Graphics10:00-10:30 Coupling real time elements in the IoT. A Requirement to reach
Industry 4.0Randall Restle, Digi-Key
10:30-11:00 Improving performance of operating systems through implementing some of its services in hardware
Ádám Kicsák, University of Debrecen
11:00-11:30 Coffee Break11:30-12:00 Demonstrating safety process standard compliance for your RTOS
of choiceMark Pitchford, Lynx Software Technologies
12:00-12:30 Making use of Linux for Real-Time Control in Industrial Systems Warren Kurisu, Mentor GraphicsSession 04/II: Embedded OS I – RTOS & Linux13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 A Feature Based Specification Framework for Embedded Linux Systems
Daniel Kriesten, Technische Universität Chemnitz
15:00-15:30 Supershrink Linux - and beyond Prof. Dr. Wolfgang Mauerer, Siemens/OTH Regensburg
15:30-16:00 Coffee Break
7
16:00-16:30 Updating Embedded Linux devices in the field Chris Simmonds, 2net16:30-17:00 Simplifying debugging for multi-core Linux devices and low-power
Linux clustersChris Gottbrath, Rogue Wave Software
17:00-17:30 HW virtualisation on low-cost CPUs for industrial and medical embedded systems
Michael Roeder, Avnet EMG, Silica; Peter van Ackeren, Freescale Semiconductor
Session 05/I: Software Quality II – Development Methods09:30-10:00 You can‘t control what you can‘t measure – Quality metrics in
Requirements EngineeringMarkus Unterauer, Software Quality Lab
10:00-10:30 Designing and Maintaining a High-Performance Embedded Software Architecture
Erik Hons, National Instruments
10:30-11:00 Open Source Software Quality surpasses Proprietary Code Stefan Asbock, Coverity11:00-11:30 Coffee Break11:30-12:00 C and C++ code coverage of embedded systems Harri Porten, froglogic12:00-12:30 Safe Program Execution with Diversified Encoding Dr. Martin Süßkraut,
SIListra SystemsSession 05/II: Software Quality II – Development Methods13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 Controlling deviations in a MISRA compliance environment Fergus Bolger, PRQA15:00-15:30 Have Your Cake and Eat It, Too – With MISRA C:2012 Part 1 Mark Richardson, LDRA15:30-16:00 Coffee Break16:00-16:30 Have Your Cake and Eat It, Too – With MISRA C:2012 Part 2 Mark Richardson, LDRA16:30-17:00 Debugging Real-Time Systems Requirements : Simulate The “What”
Before The “How”Dr. Bertrand Jeannet, ARGOSIM
Session 06: Hardware Focus I – Cortex-M09:30-10:00 Efficient Interrupts on Cortex-M Microcontrollers Chris Shore, ARM10:00-10:30 Speed up application software using new Cortex-M features Christopher Seidl, ARM Germany10:30-11:00 ARM Cortex-M designed for RTOS kernels Jean Labrosse, Micrium11:00-11:30 Coffee Break11:30-12:00 Advanced debugging on ARM Cortex target devices Mattias Norlander, Atollic12:00-12:30 Debug, Test, and Verify Applications on ARM Cortex-M
MicrocontrollersJohannes Bauer, ARM
Session 07: Hardware Focus II – Memory Technologies13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 Memory Access Ordering in Complex Embedded Systems Chris Shore, ARM15:00-15:30 Improving DRAM Reliability with Integrated ECC-Error correction Thorsten Wronski, Mark Baumgärtner,
Memphis Electronic15:30-16:00 Coffee Break16:00-16:30 NOR Embedded Innovations Scale to Meet Application/Efficiency
ChallengesJackson Huang, Spansion
16:30-17:00 SPI-serial SLC-NAND-Flash: compact, efficient and IoT-secure firmware Hans Diesing, Zentel-Europe17:00-17:30 aMLC (advancedMLC) Technology for NAND Flash Storage Jeffray Hsieh, ATP ElectronicsSession 08/I: Internet of Things – Application Profiles I09:30-10:00 Connectivity and Manageability issues and solutions for the
Internet of ThingsMousumi Hazra, Intel Corporation
10:00-10:30 Application Protocols for the IPv6-based Internet of Things Fesseha Tsegaye Mamo, Offenburg University of Applied Sciences
10:30-11:00 Wireless Machine Communication Andy Walter, macio11:00-11:30 Coffee Break11:30-12:00 How to develop IoT APIs for connected products Klaus-Dieter Walter,
SSV Software Systems12:00-12:30 There are so many to choose from: Which IoT protocol to use? Stefan Vaillant, Cumulocity
8
WEDNESDAY, FEBRUARY 25, 2015
CLASSESClass 06: The Mc Guire Classes II – Legal aspects of Open-Source09:30-17:30 Legal aspects of Open-Source Prof. Nicholas Mc Guire, OSADL; et al.Class 07: The Kalinsky Classes II – Design of Safety-critical Systems and Software09:30-17:30 Design of Safety-critical Systems and Software Dr. David Kalinsky, D. Kalinsky
Associates – Technical TrainingClass 08: Ultra Low Power Workshop13:30-13:45 Introduction: Integrating Low-Power Microcontrollers
into Things of the IoTMarkus Levy, EEMBC
13:45-14:30 Guidelines and Tradeoffs for Energy–Efficient System Design Mark Wallis, STMicroelectronics14:30-15:15 Using Power-Aware Debugging to Optimize the Use of Power Modes William Goh, Texas Instruments15:15-15:45 Coffee Break15:45-16:30 Applying Low Power Techniques to SoCs for IoT Applications Monica Redon, Analog Devices16:30-17:00 Managing Ultra-Low Power for IoT Communications Jason Tollefson, Microchip17:00-17:30 General Q&A Markus Levy, EEMBCClass 09: DSP Demystified – Signals Analysis and Processing for IoT11:00-15:00 DSP Demystified – Signals Analysis and Processing for IoT John Edwards, XMOS SemiconductorsClass 10: The Adaptive and Multirate Signal Processing Special Topics15:30-17:30 The adaptive and multirate special topics Amir Kapetanovic, Huber Signal
ProcessingClass 11: The Bruce Douglass Class I15:30-16:30 Agile Development / Agile Systems Engineering Dr. Bruce Douglass, IBM16:30-17:30 Model-Based Dependability Analysis and Specification Dr. Bruce Douglass, IBM
SESSIONSSession 09/I: Internet of Things – Security II09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-12:00 One Step ahead – Securing Devices in the IoT Era Dr. Mathias Wagner,
NXP Semiconductors12:00-12:30 Making IoT a Reality – Leveraging Hardware Security Devices Kerry Maletsky, AtmelSession 09/II: Internet of Things – Security II13:30-14:30 An industry perspective on security evaluation of embedded devices Dennis Vermoen, Riscure14:30-15:00 The root of trust for the internet of things Timo Grassmann, Infineon
Technologies15:00-15:30 Coffee Break15:30-16:00 An Army of Malware Infested Toasters: Thinking about Risk and the
Internet of ThingsThomas Cantrell, Green Hills Software
Session 08/II: Internet of Things – Application Profiles I13:30-14:30 Conference Keynote: Engineering the IoT: An RF Expert’s View
on Technology Trends and ChallengesTyson Tuttle, Silicon Labs
14:30-15:00 Delivering IoT Services with Embedded Java: An Automotive Success Story
Terrence Barr, Andrey Petushkow, Oracle
15:00-15:30 Designing Cross-Platform Software for Internet of Things System Tuukka Ahoniemi, Digia Qt15:30-16:00 Coffee Break16:00-16:30 IoT & Industrie 4.0: Their Differences and why OPC-UA is the
Solution for Both!Stefan Hoppe, OPC Foundation
16:30-17:00 OPC UA in Practice Cristian Pogacean, Softing Industrial Automation
17:00-17:30 Industry 4.0 – The Software Point of View Dr. Oliver Alt, LieberLieber Software
KEYNOTE
09:30
9
16:00-16:30 Security for the Industrial Internet of Things Stefan Klünder, SSV Software Systems16:30-17:00 Securing Embedded Communication with TLS1.2 Simon Gutjahr,
Offenburg University of Applied Sciences17:00-17:30 IT security: The challenge for distributed industrial networks Dr. Werner Eberle, INSYS
MicroelectronicsSession 10/I: Internet of Things – Short Range Wireless09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-11:30 Short range wireless technologies BLE, Bluetooth and WiFi are an
essential part of any IoT effortGokhan Tanyeri, Trish Messiter, Clarinox Technologies
11:30-12:00 NFC Interface for Packet-Based Serial Data Transmission Jacob Maxa, Rostock University12:00-12:30 NFC4IoT...and more Andreas Riedenauer, INELTEK MitteSession 10/II: Internet of Things – Short Range Wireless13:30-14:00 Creating the Internet of My Things with Bluetooth Smart Martin Woolley, Bluetooth SIG14:00-14:30 Latest development on Bluetooth for IoT Vincent Gao, Bluetooth SIG14:30-15:00 Streaming Audio speech and music using Bluetooth Low Energy Prof. Dr. Marcel Meli, ZHAW InES15:00-15:30 Coffee Break15:30-16:00 Results of 6LoWPAN Performance in an Automated Testbed Artem Yushev,
Offenburg University of Applied Sciences16:00-16:30 Network Performance, Reliability and Metrics for Embedded IP
Mesh NetworksSkip Ashton, Silicon Labs
16:30-17:00 The Internet of Things in the home using ZigBee Home Automation Colin Faulkner, NXP Semiconductors17:00-17:30 Giving the internet of things a voice Jochen Kilian, DSP GroupSession 11: Panel Discussion: Car-2-X-Communication for the Internet of Things09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-12:30 Panel Discussion: Car-2-X-Communication for the Internet of Things Dr. Torsten Klie,
FAU Erlangen-Nürnberg / ESISession 12: Engineering Focus – Embedded GUI Development & Test13:30-14:00 The Internet of Things Requires a User-Centric HMI Stephan Häfele, Altia14:00-14:30 The Internet of Things: HMI development for Embedded Smartness Dr. Peter Rößger, TES Electronic
Solutions14:30-15:00 HTML5 – a Real Option for Embedded Software User Experience Joakim Hedenstedt, Movial15:00-15:30 Coffee Break15:30-16:00 Analyzing Hardware Graphics Accelerator (GPU) Performance for
Embedded Graphics and UI ApplicationsPhil Brumby, Mentor Graphics
16:00-16:30 Automated testing of Qt and QML applications Tomasz Pawlowski, AutoTestSession 13/I: Embedded OS II – Android09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-11:30 Connect successfully your android application with your embedded
hardwareDr. Frank Reither, emtrion
11:30-12:00 Power and Performance Optimization on Android Alexander Weggerle, Intel12:00-12:30 Reducing memory usage in Android Chris Simmonds, 2netSession 13/II: Embedded OS II – Android13:30-14:00 Qt on Android Fabien Decret, Adeneo Embedded14:00-14:30 Enhancing Android testability through loose coupling with MVP Christian Happ, Ralph S. Mayer,
University of Applied Sciences Darmstadt14:30-15:00 A User-Friendly Android-Based Tool for 868 MHz RF Traffic- and
Spectrum-AnalysisJens Saalmüller, Fraunhofer IIS
15:00-15:30 Coffee Break
10
Session 14/I: Internet of Things – Functional Safety09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-12:00 Safety-Critical Functions in Distributed Embedded-Systems Dr. Olaf Winne, Lamtec Leipzig12:00-12:30 The Internet of Things might make our lives easier – but what about
functional safety?Dirk Bilgram, HIMA Paul Hildebrandt
Session 14/II: Internet of Things – Functional Safety13:30-14:00 Agile Development of Safety Critical Systems Dr. Bruce Douglass, IBM14:00-14:30 Developing and Deploying Industrial Systems with Safety Certified
Code for the IEC 61508 StandardAndrew Caples, Mentor Graphics
14:30-15:00 ARM TrustZone as a Basis for Safety Critical Systems Konrad Schwarz, Siemens15:00-15:30 Coffee Break15:30-16:00 Risk Analysis as a Requirement for CE-Conformity Oleg Lurie,
VDE Prüf- und Zertifizierungsinstitut16:00-16:30 From Unit-Test to HIL: Formal Verification for safety critical requirements Markus Gros, BTC Embedded Systems16:30-17:00 Securing Device Communication by Predicate Logic Specifications Prof. Wolfgang Schreiner,
Johannes Kepler University Linz17:00-17:30 Reference design with proven HW and SW components for a safe
and secure sensor/actor moduleDr. Kurt Böhringer, Hitex Development Tools
Session 15: Hardware Focus III – Low Power / Ultra Low Power09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-11:30 Wireless sensing using LEDs as very low cost energy harvesters Prof. Dr. Marcel Meli, Niklas Roth,
ZHAW InES11:30-12:00 Pyroelectrical Power Generation for Autonomous Sensors in Circuit
Board ProductionArne Neiser, University Rostock
12:00-12:30 Energy-Harvesting Devices Replace Batteries in IoT Sensors Tom Sparkman, SpansionSession 16/I: Software Quality III – Debugging & Test Methods09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-11:30 Hardware/Software Debug in the Era of the Internet of Things Frank Schirrmeister,
Cadence Design Systems11:30-12:00 Self-testing in Embedded Systems Colin Walls, Mentor Graphics12:00-12:30 Run-Time Data Visualization of an Embedded System without Code
InstrumentationJean Labrosse, Micrium
Session 16/II: Software Quality III – Debugging & Test Methods13:30-14:00 How to test complex systems? Dominique Toupin, Ericsson14:00-14:30 Debugging with Confidence: Visualizing Code in Eclipse Eric Woestman, EnSoft14:30-15:00 Back stepping using program trace Radu Ivan, Freescale Semiconductor15:00-15:30 Coffee Break15:30-16:00 Multicore in embedded designs – New opportunities and challenges Andreas Wallberg, IAR Systems16:00-16:30 Patterns of Test Automation Dr. Dmitry Chibisov, CESDO.
COMputing & engineering services16:30-17:00 Debugging and controlling arrays of nodes for Internet of Things Horghidan Catalin, Freescale
Semiconductor17:00-17:30 5 ways to protect your software supply chain from hacks, quacks,
and wrecksRod Cope, Rogue Wave Software
Session 17/I: Hardware Focus IV – SoC09:30-10:30 Keynote: Heterogeneous Computing for an Internet of Things World Scott Aylor, AMD10:30-11:00 Coffee Break11:00-11:30 Comparison of System Level Design flows for FPGAs Prof. Dr. Ralf Gessler, HS Heilbronn11:30-12:00 Obtaining Application Processor Performance with Embedded SoCs
via AcceleratorsGlenn Steiner, Xilinx
12:00-12:30 Hardware Offloading in Communication Controller Designs Prof. Hans Dermot Doran, Zürich University of Applied Sciences
11
THURSDAY, FEBRUARY 26, 2015
CLASSESClass 12: The Mc Guire Classes III – Linux for Safety-critical Systems09:30-17:00 Linux for Safety-critical Systems Prof. Nicholas Mc Guire, OSADLClass 13: Embedded Android Workshop09:30-17:00 Embedded Android Workshop Karim Yaghmour, OpersysClass 14: The Kalinsky Classes III – Architectural Design of Software for Multicore Software – The 2015 Edition09:30-17:30 Architectural Design of Software for Multicore Systems –
The 2015 EditionDr. David Kalinsky, D. Kalinsky Associates – Technical Training
Class 15: The Bruce Douglass Class II – UML for C-Based Embedded Systems15:00-16:30 UML for C-Based Embedded Systems Dr. Bruce Douglass, IBM
SESSIONSSession 18/I: Internet of Things – Security III09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River10:30-11:00 Coffee Break11:00-11:30 Safety and Security – How to Improve System Software Testing for
Safety and Security Critical SystemsMarc Serughetti, Synopsys
11:30-12:00 Reducing Risk and Liability of IoT with a Systems-based Approach to the 20 Critical Security Controls
Philip Attfield, Sequitur Labs
12:00-12:30 Verifiable Security for the Embedded Internet of Things Dave Hughes, HCC EmbeddedSession 18/II: Internet of Things – Security III13:30-14:00 Chaotic produced random number generators for Internet of things
security threadsChris Koliopanos, Antonis Mairgiotis, Technological Educational Institute of Epirus
14:00-14:30 Use Virtualization Technology to Achieve Security Isolation for IoT Products
Jiming Sun, Intel
14:30-15:00 Coffee Break15:00-15:30 Open Source = Open Security? Can Linux-based IoT gateway
solutions be secure?Philipp Michel, Wind River
15:30-16:00 Improving Embedded Software Security through Coding Standards Compliance and Structural Coverage Analysis
Mark Richardson, LDRA
16:00-16:30 Incremental Software Quality Analysis for Embedded Systems Dr. Benjamin Hummel, CQSESession 19/I: Internet of Things – Application Profiles II09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River10:30-11:00 Coffee Break11:00-12:30 Rapid prototyping your next cloud-based applications for the IoT
using open source hardware & software // A hands on experienceAdrian Fernandez, Texas Instruments
12:30-13:30 Lunch Break13:30-14:00 Building the Internet of Things with the Eclipse IoT stack and Java Benjamin Cabé, Eclipse Foundation14:00-14:30 IP protocols for the IoT Christian Legare, Micrium
Session 17/II: Hardware Focus IV – SoC13:30-14:00 DSP vs. FPGA in ARM-based Heterogeneous SoC Solutions Michael Christofferson, Enea14:00-14:30 Running an OS on ARM/FPGA hybrid architecture Anthony Pellerin, Adeneo Embedded14:30-15:00 Design of SoC with Embedded Processor for High Reliability Systems Joseph Yiu, ARM15:00-15:30 Coffee Break15:30-16:00 ParaNut – An Open, Scalable, and Highly Parallel Processor
Architecture for FPGA-based SystemsProf. Dr. Gundolf Kiefer, University of Applied Sciences Augsburg
16:00-16:30 De-Mystifying accelerated Smart Vision Systems with All Programmable SoCs
Mark Timmons, Xilinx
16:30-17:00 ADCs in ASICs: an overview for system designers Dr. Michael Coulson, Swindon Silicon Systems
17:00-17:30 High-Level-Synthesis for FPGA Implementation of Network Protocols Simon Lever, University Ulm
KEYNOTE
09:30
12
Session 20/I: Engineering Focus – Image Processing
09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River
10:30-11:00 Coffee Break
11:00-11:30 Evolution of Graphics, Multimedia and Display Mazen Salloum, AMD
11:30-12:00 Accelerating Image Processing and Computer Vision via Heterogeneous Compute... transparently!
Raghu Rao, AMD
12:00-12:30 ASTERICS – An Open Toolbox for Sophisticated FPGA-Based Image Processing
Michael Schäferling, University of Applied Sciences Augsburg
Session 20/II: Engineering Focus – Image Processing
13:30-14:00 Design and Portability of an Efficient OpenCL Runtime Environment for Multi-Core Embedded Systems
Bogdan Ditu, Freescale Semiconductor
14:00-14:30 Real-Time FPGA-ARM Canny edge detection for embedded vision Bryan Huang, Altera
14:30-15:00 Coffee Break
15:00-15:30 OpenCL on Altera SoCFPGA Marek Vasut, DENX Software Engineering
15:30-16:00 Creating IoT ready camera designs by using OpenCV based image analysis
Michael Schmid, ED Systems
16:00-16:30 OpenCL Platform-independent Profiling and Profile based Optimization
Diana Vasile, Freescale Semiconductor
Session 21/I: Engineering Focus – Automotive
09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River
10:30-11:00 Coffee Break
11:00-11:30 Security, the next broad requirement beside safety in Automotive Embedded Systems
Ralf Eckhardt, Texas Instruments
11:30-12:00 Automotive Linux Security Fabric Holger Behrens, Wind River
12:00-12:30 Embedded Virtualization Approaches for Ensuring Safety and Security within E/E Automotive Systems
Dominik Reinhardt, BMW
Session 21/II: Engineering Focus – Automotive
13:30-14:00 How the world first SIL4 Certification of a MultiCore RTOS is revolutionizing Automotive safety
Stuart Fisher, SYSGO
14:00-14:30 Satisfying automotive SPICE requirements with Model Driven Development techniques
Alexander Schneider, Continental Automotive
14:30-15:00 Coffee Break
15:00-15:30 Vehicle Network support for Consumer Electronic Devices Andrew Patterson, Mentor Graphics
15:30-16:00 Vehicle Network Timing Analysis Tibor Kovas, Mentor Graphics
16:00-16:30 Design of FMCW Radars for Active Safety Applications Marco Roggero, The MathWorksSession 22/I: Management Focus II – Managing Processes
09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River
10:30-11:00 Coffee Break
11:00-11:30 Managing product quality in complex software development projects – experiences gained at Audi
Dr. Martin Feilkas, CQSE
11:30-12:00 Legacy Embedded Software – How to deal with existing product software
Dr. Jörg-Volker Müller, Systemum
12:00-12:30 Functional and Technical Traceability Challenges Ömer Gürsoy, itemisSession 22/II: Management Focus II – Managing Processes
13:30-14:00 Breaking the complex component pre-selection paradigm, speeding time to market and reducing design risk with one simple move
Stuart Cording, The Marketing Works
14:00-14:30 Adding New Features to Your Safety-Critical Device – Without Breaking the Re-certification Budget
Chris Ault, QNX Software Systems
14:30-15:00 Coffee Break
15:00-15:30 Safety Critical Systems Development with a certified Solution Martin Losch, Polarion Software
13
Subj
ect t
o ch
ange
15:30-16:00 ClassB Product-Integration Stefan Grohmann, Hitex Development Tools
16:00-16:30 Smarter Control in Industrial Applications with programmable SoCs Dan Isaacs, XilinxSession 23/I: Software Quality IV – Code Analysis09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River10:30-11:00 Coffee Break11:00-11:30 A Comparison of Three Bug-finding Techniques and Their Relative
Effectiveness and SpeedMark Lambert, Parasoft
11:30-12:00 How to fulfil OEM requirements mapped to ISO 26262, HIS & Co. Stefan David, The MathWorks12:00-12:30 Optimizing Static Source Code Analysis for Mission-Critical
Embedded Software ApplicationsStefan Asbock, Coverity
Session 23/II: Software Quality IV – Code Analysis13:30-14:00 Top 5 Best Practices for Delivering Secure In-Vehicle Software Jessica Jaclin, Klocwork14:00-14:30 Runtime Analysis Demystified Martin Gisbert, IAR Systems14:30-15:00 Coffee Break15:00-15:30 Why is My Car Accelerating: Impact Analysis for Embedded
Automotive SoftwareTheodore Murdock, EnSoft
15:30-16:30 Demonstrating the Absence of Runtime Errors and Mastering Resource Usage on Evolving Software
Dr. Daniel Kästner, AbsInt
Session 24/I: Internet of Things – M2M09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River10:30-11:00 Coffee Break11:00-11:30 Fieldbus in times of IoT Reiner Zitzmann, CAN in Automation11:30-12:00 LTE for M2M: It‘s Not All About Speed Olivier Pauzet, Sierra Wireless12:00-12:30 IoT and next generation M2M applications Pelle Svensson, u-bloxSession 24/II: Internet of Things – M2M13:30-14:00 Designing an IoT Gateway Dr. Cuno Pfister, Oberon microsystems14:00-14:30 The Open Future of Home Gateways Kai Kreuzer, Deutsche Telekom14:30-15:00 Coffee Break15:00-15:30 Real-Time Water Level Monitoring using Low-Power WSN Nguyen Minh Phuong,
Offenburg University of Applied Sciences15:30-16:00 How to Design a Winning Wearable Product Greg Fyke, Silicon Labs16:00-16:30 Internet of things revolution for medical devices? Daniel Morris, Polarion SoftwareSession 25/I: Hardware Focus V – Multicore09:30-10:30 Keynote: Delivering End-to-End Intelligence for the Internet of Things Gareth Noyes, Wind River10:30-11:00 Coffee Break11:00-11:30 Analysis and Design Techniques to Optimize Multicore Parallelism Rob Oshana, Freescale Semiconductor;
Markus Levy, EEMBC11:30-12:00 Software-Architectures for Multi-Core-Systems – A Survey Dr. Kai Richter, Symtavision12:00-12:30 Deploying Multicore and Heterogeneous Embedded Systems Felix Baum, Mentor GraphicsSession 25/II: Hardware Focus V – Multicore13:30-14:00 Multi-Core Technology Implications for Embedded Systems
Development Dr. Michael Deubzer, Timing-Architects Embedded Systems
14:00-14:30 Implementing Multicore Systems in Applications Ranging from IoT to Safety Critical Systems
Dr. Stephan Stilkerich, Airbus Group Innovations; Markus Levy, EEMBC
14:30-15:00 Coffee Break15:00-15:30 Homogenous Development of Embedded and Mobile Applications
Utilizing CPU and GPU EfficientlyGeorg Zitzlsberger, Intel
15:30-16:00 Modular software framework design for heterogeneous processor architectures
Thorsten Lorenzen, Texas Instruments
16:00-16:30 Embedded Multicore Building Blocks: Parallel Programming Made Easy
Dr. Tobias Schüle, Siemens
14
CLASSES embedded world Conference 2015
Tuesday, Feb. 24, 2015
Wednesday, Feb. 25, 2015
Thursday, Feb. 26, 2015
am pm am pm am pm
Class 01 The Kalinsky Classes I – Security Fundamentals for Embedded Software n
Class 02 The Robert Berger Class – Mastering Embedded Linux nClass 03 The Mc Guire Classes I – Open-Source Risk Management nClass 04 Secure Embedded Communication n
Class 05 The Greg Davis Class: Developing Reliable and Efficient Code in C and C++ n
Class 06 The Mc Guire Classes II – Legal aspects of Open-Source n
Class 07 The Kalinsky Classes II – Design of Safety-critical Systems and Software n
Class 08 Ultra Low Power Workshop nClass 09 DSP Demystified – Signals Analysis and Processing for IoT nClass 10 The Adaptive and Multirate Signal Processing Special Topics nClass 11 The Bruce Douglass Class I nClass 12 The Mc Guire Classes III – Linux for Safety-critical Systems nClass 13 Embedded Android Workshop n
Class 14 The Kalinsky Classes III – Architectural Design of Software for Multicore Software – The 2015 Edition n
Class 15 The Bruce Douglass Class II – UML for C-Based Embedded Systems n
Venue: NürnbergMesse, Messezentrum NCC Ost, 90471 Nuremberg, Germany Details and Registration: www.embedded-world.eu
Register online: www.embedded-world.eu or send this fax registration form to + 49 (0) 89 / 255 56 - 0725
Class Fees Early Rate until Jan. 27, 2015 Late Rate from Jan. 28, 2015
Half Day Class EUR 320,– EUR 360,–
Full Day Class EUR 490,– EUR 560,–
Terms and Conditions:1. The attendance fee includes participation on the booked conference days, proceedings, refreshments
and free admission to the embedded world 2015 Exhibition. If morning and afternoon blocks/classes are booked, lunch is also included for that day.
2. You will receive a confirmation of your conference registration along with your invoice.3. Cancellations received in writing before or on February 3, 2015 will be subject to a service charge
of EUR 50 for one-day registrations and EUR 100 for several-days registrations. For all cancellations received after February 3, 2015 the full conference fee remains payable. Substitutions within the same company are welcome at any time.
4. The organizers reserve the right to make changes in the program and/or speakers or to cancel sessions/classes if conditions beyond its control prevail. Please check www.embedded-world.eu for the latest conference information.
5. Students are granted a 50 % reduction, student ID required. Please submit by fax to + 49 (0) 89 / 255 56 - 0725 or by email to [email protected].
6. Exhibitors or Co-Speakers will receive a discount of 50 % limited to one person.7. For registrations of five persons and more from one company, please contact our conference
department for special rates.8. On-site-registration: Please register in advance. For on-site-registration a surcharge of EUR 40 per
attendee will apply.
Please tick:
Contact: Ms. Katrin Scheinig phone: +49 (0) 89 / 255 56 - 1725 email: [email protected]
WEKA FACHMEDIEN GmbH Richard-Reitzner-Allee 2 85540 Haar, Germany
All fees plus 19% VAT
15Venue: NürnbergMesse, Messezentrum NCC Ost, 90471 Nuremberg, Germany Details and Registration: www.embedded-world.eu
I am Exhibitor Student Co-Speaker (with )
Company Exhibitor (Yes/No)*
Mr./Ms./Title* First Name* Last Name*
Street/No.* Department
ZIP-Code* City* Country*
Phone* E-Mail*
Date/Signature* Co-speaker (Yes/No)*
SESSIONS embedded world Conference 2015
Tuesday, Feb. 24, 2015
Wednesday, Feb. 25, 2015
Thursday, Feb. 26, 2015
Block 1am
Block 2pm
Block 3am
Block 4pm
Block 5am
Block 6pm
Session 01 Internet of Things – Security I n nSession 02 Management Focus I – Managing People and Processes n nSession 03 Software Quality I – Design & Verfication Methods n nSession 04 Embedded OS I – RTOS & Linux n nSession 05 Software Quality II – Development Methods n nSession 06 Hardware Focus I – Cortex-M nSession 07 Hardware Focus II – Memory Technologies nSession 08 Internet of Things – Application Profiles I n nSession 09 Internet of Things – Security II n n nSession 10 Internet of Things – Short Range Wireless n nSession 11 Panel Discussion: Car-2-X-Communication for the Internet of Things nSession 12 Engineering Focus – Embedded GUI Development & Test nSession 13 Embedded OS II – Android n nSession 14 Internet of Things – Functional Safety n nSession 15 Hardware Focus III – Low Power / Ultra Low Power nSession 16 Software Quality III – Debugging & Test Methods n nSession 17 Hardware Focus IV – SoC n nSession 18 Internet of Things – Security III n nSession 19 Internet of Things – Application Profiles II nSession 20 Engineering Focus – Image Processing n nSession 21 Engineering Focus – Automotive n nSession 22 Management Focus II – Managing Processes n nSession 23 Software Quality IV – Code Analysis n nSession 24 Internet of Things – M2M n nSession 25 Hardware Focus V – Multicore n n
Conference Fees Early Rate until Jan. 27, 2015 Late Rate from Jan. 28, 2015
1 Conference Block EUR 255,– EUR 295,–2 Conference Blocks EUR 365,– EUR 420,–3 Conference Blocks EUR 475,– EUR 545,–4 Conference Blocks EUR 565,– EUR 645,–5 Conference Blocks EUR 640,– EUR 735,–Full Conference (Classes excluded) EUR 695,– EUR 795,–
Please tick:
* Please note: In order to be registered you have to fill in all required fields marked with an asterisk (*). (A confirmation email will be sent to you.)
All fees plus 19% VAT
Conference Organizer:
DESIGN&ELEKTRONIKRichard-Reitzner-Allee 285540 Haar, Germanywww.embedded-world.eu