01.02.2013 Views

Trends and Challenges in Architecting Embedded Systems ... - KTH

Trends and Challenges in Architecting Embedded Systems ... - KTH

Trends and Challenges in Architecting Embedded Systems ... - KTH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Trends</strong> <strong>and</strong> <strong>Challenges</strong> <strong>in</strong> Architect<strong>in</strong>g <strong>Embedded</strong> <strong>Systems</strong>!<br />

- an ICES Sem<strong>in</strong>ar<br />

<strong>in</strong> collaboration with INCOSE Sweden<br />

The driv<strong>in</strong>g questions beh<strong>in</strong>d this sem<strong>in</strong>ar <strong>in</strong>clude:<br />

Thursday 4 th November 2010<br />

10.00 – 16.30<br />

<strong>KTH</strong> Campus, Br<strong>in</strong>ellvägen 64, Lecture Room M2<br />

What makes a good architecture?<br />

How is complexity managed?<br />

Which technologies drive architecture development?<br />

... which views, which metrics, which methods?<br />

How do you verify an architecture?<br />

How do you communicate it?<br />

… <strong>and</strong> how are architecture design decisions <strong>and</strong> rationales captured?<br />

The sem<strong>in</strong>ar will discuss these issues <strong>and</strong> exchange ideas across doma<strong>in</strong>s, <strong>and</strong> between <strong>in</strong>dustry <strong>and</strong><br />

academia. A broad spectrum of <strong>in</strong>dustry is represented by speakers from Saab Aerospace, Ericsson, EIS<br />

by Semcon, Scania <strong>and</strong> Volvo Cars, with Mart<strong>in</strong> Törngren (<strong>KTH</strong>) <strong>and</strong> Jörgen Hansson (Chalmers)<br />

offer<strong>in</strong>g the researcher's perspective. (See the <strong>in</strong>dustrial speakers abstracts overleaf.)<br />

The afternoon will wrap up with a Panel Debate to address the questions above.<br />

A post event summary will be posted on the ICES homepage next week, <strong>and</strong> the presentations will be<br />

made available there as pdf documents. Please see www.ices.kth.se/<br />

Thank you for tak<strong>in</strong>g part <strong>in</strong> today’s sem<strong>in</strong>ar!<br />

_______________________________________________________________________________________<br />

We welcome your feedback <strong>and</strong> suggestions! Please don’t hesitate to get <strong>in</strong> touch: ices-adm<strong>in</strong>@md.kth.se<br />

Jo<strong>in</strong> the <strong>KTH</strong> Innovative Center for <strong>Embedded</strong> <strong>Systems</strong> Group on L<strong>in</strong>kedIn!<br />

<strong>Trends</strong> <strong>and</strong> <strong>Challenges</strong> <strong>in</strong> Architect<strong>in</strong>g <strong>Embedded</strong> <strong>Systems</strong>!<br />

- an ICES Sem<strong>in</strong>ar<br />

<strong>in</strong> collaboration with INCOSE Sweden<br />

PROGRAM:<br />

Thursday 4 th November 2010<br />

10.00 – 16.30<br />

<strong>KTH</strong> Campus, Br<strong>in</strong>ellvägen 64, Lecture Room M2<br />

9.30-10 Registration & Mngel<br />

10.00 Introduction <strong>and</strong> Welcome! Mart<strong>in</strong> Törngren,<br />

ICES Director (<strong>KTH</strong>) <strong>and</strong><br />

Erik Herzong<br />

(Saab Aerospace)<br />

10.20 Long liv<strong>in</strong>g architecture <strong>in</strong> mobile networks Dietmar Fiedler<br />

Ericsson<br />

10.50 Architectural challenges <strong>in</strong> Aerospace systems Mats Ekman<br />

Saab Aerospace<br />

11.20 Coffee break <strong>and</strong> leg stretch<br />

11.40 Architectural Paradigms <strong>in</strong> Design of <strong>Embedded</strong><br />

<strong>Systems</strong>: Optimization Issues <strong>and</strong> Trade-Offs<br />

Viacheslav Izosimov<br />

EISbySemcon<br />

12.10 Lean Architect<strong>in</strong>g Staffan Persson<br />

Scania<br />

12.40 Coffee break <strong>and</strong> leg stretch<br />

13.40 Architect<strong>in</strong>g Automotive Software: Industrial Practice Ulrik Eklund<br />

VolvoCar<br />

14.10 The Ultimate Research Perspective Jörgen Hansson<br />

Chalmers<br />

14.50 Coffee break <strong>and</strong> leg stretch<br />

15.00 PANEL DISCUSSION Led by Mart<strong>in</strong> Törngren <strong>and</strong><br />

Erik Herzog <strong>and</strong> <strong>in</strong>volv<strong>in</strong>g all of<br />

today’s speakers<br />

16.00 CONCLUDING REMARKS Mart<strong>in</strong> Törngren, ICES<br />

Director (<strong>KTH</strong>) <strong>and</strong> Erik<br />

Herzong (Saab Aerospace)


INDUSTRIAL SPEAKERS’ ABSTRACTS<br />

Long liv<strong>in</strong>g Architecture <strong>in</strong> Mobile networks, DIETMAR FIEDLER (Ericsson)<br />

Ericsson Mobile Media Gateway (M-MGw) is a mobile telephony switch which has been delivered all around the globe. It is used<br />

by mobile operators <strong>in</strong> there Core network solutions.<br />

The development started <strong>in</strong> 1999 for 3 G networks <strong>and</strong> the architecture needed to be adapted several times due to chang<strong>in</strong>g<br />

requirements. How has the M-MGw architecture changed over the years? What was needed to keep an ma<strong>in</strong>ta<strong>in</strong>able architecture?<br />

Dietmar grew up <strong>in</strong> Austria, but moved to F<strong>in</strong>l<strong>and</strong> <strong>in</strong> 2000 where he started to work with M-MGw development <strong>in</strong> different areas,<br />

such as architecture/system design, software design, trouble shoot<strong>in</strong>g from low level test<strong>in</strong>g up to field support. Dur<strong>in</strong>g those years,<br />

he was software architect <strong>and</strong> subsystem responsible for the controll<strong>in</strong>g application <strong>and</strong> the user plane solution of M-MGw. His<br />

f<strong>in</strong>al postion <strong>in</strong> M-MGw was Senior Specialist for software architecture <strong>and</strong> design. In September 2010, he moved towards software<br />

research organization <strong>and</strong> now works as a software researcher.<br />

Architectural challenges <strong>in</strong> Aerospace systems, MATS EKMAN (Saab Aerospace)<br />

This talk will give an overview how avionic architectures have evolved over the years up to now <strong>and</strong> the drivers beh<strong>in</strong>d. Mats<br />

Ekman is a <strong>Systems</strong> Eng<strong>in</strong>eer at Saab Aeronautics, responsible for Avionics Integration with<strong>in</strong> the Gripen project.<br />

Architectural Paradigms <strong>in</strong> Design of <strong>Embedded</strong> <strong>Systems</strong>: Optimization Issues <strong>and</strong> Trade-Offs,<br />

VIACHESLAV IZOSIMOV (EISbySemcon)<br />

Complexity of automotive embedded systems has grown dramatically over past decades. These systems have become distributed,<br />

are nowadays composed of tens of computation units, <strong>and</strong> are even connected to the Internet. Many issues have to be taken <strong>in</strong>to<br />

account dur<strong>in</strong>g design of these systems such as performance, security, safety, reliability <strong>and</strong>, <strong>in</strong> particular, cost. Designers face many<br />

hard problems <strong>in</strong> f<strong>in</strong>d<strong>in</strong>g <strong>and</strong> f<strong>in</strong>e-tun<strong>in</strong>g trade-offs between different systems attributes. In this talk, we discuss system attributes<br />

<strong>and</strong> present a number of trade-offs, which should be addressed <strong>in</strong> modern embedded systems design. We also identify pitfalls that<br />

should be acknowledged <strong>and</strong> present approaches for system design optimization.<br />

Dr Viacheslav Izosimov (Slava, for short) is a <strong>Systems</strong> Eng<strong>in</strong>eer at the <strong>Embedded</strong> Intelligent Solutions (EIS) By Semcon AB<br />

corporation. He performs advanced consultancy work <strong>in</strong> the area of safety-critical embedded systems, functional safety <strong>and</strong><br />

reliability. In particular, he works with ISO 26262 <strong>and</strong> IEC 61508 st<strong>and</strong>ards. He has been officially certified by TUV Rhe<strong>in</strong>l<strong>and</strong> as<br />

the Functional Safety (FS) Eng<strong>in</strong>eer.<br />

Viacheslav defended his PhD <strong>in</strong> Computer <strong>Systems</strong> at L<strong>in</strong>köp<strong>in</strong>g University (LiU) <strong>in</strong> 2009. His PhD thesis entitled "Schedul<strong>in</strong>g <strong>and</strong><br />

Optimization of Fault-Tolerant Distributed <strong>Embedded</strong> <strong>Systems</strong>" dealt with several aspects related to design optimization <strong>and</strong><br />

schedul<strong>in</strong>g of distributed embedded systems with fault tolerance aga<strong>in</strong>st transient <strong>and</strong> <strong>in</strong>termittent faults. His thesis opponent was<br />

Prof Krishnendu Chakrabarty from Dept of Electrical <strong>and</strong> Computer Eng<strong>in</strong>eer<strong>in</strong>g at Duke University (USA).<br />

Viacheslav's supervisors were Prof Zebo Peng <strong>and</strong> Prof Petru Eles from <strong>Embedded</strong> <strong>Systems</strong> Lab at L<strong>in</strong>köp<strong>in</strong>g University (LiU) <strong>and</strong><br />

Prof Paul Pop from Technical University of Denmark (DTU). Dur<strong>in</strong>g his PhD, Viacheslav was <strong>in</strong>volved <strong>in</strong>to the National<br />

Graduate School <strong>in</strong> Computer Science (CUGS) <strong>and</strong> the ARTES++ National Graduate School <strong>in</strong> Real-Time <strong>Systems</strong>."<br />

Read more at: http://www.ida.liu.se/~viaiz/<br />

Lean Architect<strong>in</strong>g , STAFFAN PERSSON (Scania)<br />

This talk is about Lean, Lean product development of <strong>in</strong>-vehicle software at Scania <strong>and</strong> specifically about the use <strong>and</strong> need of<br />

architecture <strong>and</strong> architects <strong>in</strong> a Lean development context.<br />

Staffan Persson is lead architect for Scania <strong>in</strong>-vehicle software <strong>and</strong> electronics, responsible for functional architecture <strong>and</strong><br />

methodology.<br />

Architect<strong>in</strong>g Automotive Software: Industrial Practice, ULRIK EKLUND (VolvoCar)-<br />

Today’s talk presents an <strong>in</strong>-depth view of how architects work with ma<strong>in</strong>ta<strong>in</strong><strong>in</strong>g software architectures <strong>in</strong> the automotive <strong>in</strong>dustry.<br />

It also presents what consequence technical choices <strong>and</strong> bus<strong>in</strong>ess strategy have on the architect<strong>in</strong>g process. The talk concludes with<br />

some personal observations about best practices <strong>and</strong> areas of possible improvement.<br />

Ulrik is <strong>and</strong> <strong>in</strong>dustrial PhD student for Volvo Car Corporation, work<strong>in</strong>g at the Dept. of Computer Science & Eng<strong>in</strong>eer<strong>in</strong>g,<br />

Chalmers Univ. of Technology. You can read more on his blog at: http://automotive-sw-architecture.blogspot.com/<br />

DELEGATES LIST<br />

SPEAKERS<br />

Ulrik Eklund Chalmers ulrik.eklund@chalmers.se<br />

Mats Ekman Saab Aerospace mats.x.ekman@saabgroup.com<br />

Dietmar Fiedler Ericsson dietmar.fiedler@ericsson.com<br />

Jörgen Hansson Chalmers jorgen.hansson@chalmers.se<br />

Erik Herzog Saab Aerospace & INCOSE Sweden erik.herzog@gmail.com<br />

Viacheslav Izosimov EIS by Semcon Viacheslav.Izosimov@eis.semcon.com<br />

Staffan Persson Scania staffan.persson@scania.com<br />

Mart<strong>in</strong> Törngren ICES Director, <strong>KTH</strong>/ITM/MMK & mart<strong>in</strong>@md.kth.se<br />

DELEGATES<br />

Lennart Alex<strong>and</strong>er EIS by Semcon lennart.alex<strong>and</strong>er@semcon.com<br />

Gunnar Berg Scania gunnar.berg@scania.com<br />

Mattias Biehl <strong>KTH</strong>/ITM/MMK biehl@md.kth.se<br />

Jan Danielsson Scania jan.danielsson@scania.com<br />

Kathr<strong>in</strong> Dannmann <strong>KTH</strong>/ICT dannmann@kth.se<br />

Erik Dyrelius Scania erik.dyrelius@scania.com<br />

Jad El-Khoury <strong>KTH</strong>/ITM/MMK jad@kth.se<br />

Peter Eriksson EIS by Semcon peter.y.eriksson@semcon.com<br />

Anders Eskilson Scania <strong>and</strong>ers.eskilson@scania.com<br />

Niclas Evertsson Scania niclas.evertsson@scania.com<br />

Krist<strong>in</strong>a Falk EIS by Semcon krist<strong>in</strong>a.falk@semcon.com<br />

Björn Fjellborg Ericsson & ICES Board bjorn.fjellborg@ericsson.com<br />

Magnus Förnberg Saab magnus.fornberg@saabgroup.com<br />

Jonian Grazhdani Scania jonian.grazhdani@scania.com<br />

Mart<strong>in</strong> Grimheden <strong>KTH</strong>Y/ITM/MMK mjg@kth.se<br />

Anders Gustavsson Mecel agusta87@volvocars.com<br />

Daniel Hugardt Atlas Copco Tools Daniel.Hugardt@external.atlascopco.com<br />

Fahimeh Jafari <strong>KTH</strong>/ICT/ES fjafari@kth.se<br />

Abbas Eslami Kiasari <strong>KTH</strong>/ICT/ES kiasari@kth.se<br />

Fredrik Klass EIS by Semcon fredrik.klass@semcon.com<br />

Adam Klotblixt Atlas Copco Tools adam.klotblixt@se.atlascopco.com<br />

Alf Larsson Ericsson alf.larsson@ericsson.com<br />

Erik L<strong>in</strong>dquist EIS by Semcon (& ICES Silver Rep) erik.l<strong>in</strong>dquist@semcon.com<br />

Jan L<strong>in</strong>dstedt Stoneridge Electronics Jan.L<strong>in</strong>dstedt@Stoneridge.com<br />

Vasileios Manolopoulos <strong>KTH</strong>/ICT/RaMSiS vama@kth.se<br />

Johan Naeser Saab johan.naeser@saabgroup.com<br />

Tahir Naseer <strong>KTH</strong>/ITM/MMK tnqu@kth.se<br />

Shir<strong>in</strong> Nasirpour <strong>KTH</strong> shr<strong>in</strong>_nasirpour@yahoo.se<br />

Magnus Persson <strong>KTH</strong>/ITM/MMK magnus.persson@md.kth.se<br />

Erik Rundqvist EIS by Semcon erik.rundqvist@semcon.com<br />

Anders Sahlström EIS by Semcon <strong>and</strong>ers.sahlstrom@semcon.com<br />

Tony S<strong>and</strong>berg Scania & ICES Board tony.s<strong>and</strong>berg@scania.com<br />

Ingo S<strong>and</strong>er <strong>KTH</strong> <strong>in</strong>go@kth.se<br />

Gaetana Sapienza ABB AB, Cewe-Control gaetana.sapienza@se.abb.com<br />

Anna Selmarker Scania anna.selmarker@scania.com<br />

Arash Shakeoi <strong>KTH</strong>/ICT ashakoei@kth.se<br />

Peter Sjöberg Volvo Construction Equipment peter.t.sjoberg@volvo.com<br />

Mattias Sjögren Stoneridge Electronics mattias.sjogren@stoneridge.com<br />

Joacim Wenna Stoneridge Electronics Joacim.Wenna@Stoneridge.com<br />

Johnny Öberg <strong>KTH</strong>/ICT johnnyob@kth.se<br />

Dan Öhlund Stoneridge Electronics & ICES Board Dan.Ohlund@Stoneridge.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!