Odjel za sustave, čovjeka i kibernetiku i Odjel za pouzdanost Hrvatske sekcije IEEE pozivaju vas na predavanje koje će održati
Saad Mubeen, Assoc.Prof.
Mälardalen University, Vesteras, Sweden
3. i 4.svibnja 2018. od 11:30-14:30 dvorane K1-16 i K2-1
na Fakultetu elektrotehnike, računarstva i informacijskih tehnologija Osijek
Cara Hadrijana 10, Kampus
Abstract: Vehicular applications comprise of more than 20% of embedded systems market today. A large share of customer value and innovation in modern vehicles comes from the software that runs on embedded processors. In the past few decades, the vehicle industry has witnessed tremendous increase in the size and complexity of the software. Today, the software in a modern premium car contains over hundred million lines of code (MLoC), e.g. Ford showcased a car containing 150 MLoC already in 2016. This huge software is often distributed over several tens of embedded processors, which further adds to its complexity. The developers of these systems not only have to deal with the challenge of the software complexity, but also have to tackle several other challenges. One core challenge is to verify that the timing behavior of the system is predictable, i.e., the actions by the system are performed in a timely manner such that all timing requirements are satisfied. To meet these challenges, this lecture will discusses a model- and component-based software development approach for predictable vehicular embedded systems.
In particular, the lecture will cover various steps during the development of vehicular embedded systems. These steps include requirements elicitation, modeling of software architecture, timing analysis (response-time analysis and end-to-end data path analysis), synthesis, simulation, testing, and deployment. The lecture will dig deep into the modeling and timing analysis steps. Finally, an industrial use case will be presented by demonstrating the development process using the Rubus Component Model (RCM) and Rubus-ICE tool suite. It is worth mentioning that RCM and Rubus-ICE have been used for the development of predictable embedded systems in the vehicle industry for over 20 years.
Saad is an associate professor at Mälardalen University, Sweden. He received his Master of Science degree in Electrical Engineering specialization in Embedded Systems from Jönköping University Sweden in 2009. He received his Licentiate and PhD degrees in Computer Science and Engineering from Mälardalen University in 2012 and 2014 respectively. He completed a 2-year Postdoc from Mälardalen University in 2016. He received his Docent title (highest academic title in Scandinavia) in Computer Science in March 2018 from Mälardalen University. Saad has also worked in the automotive domain for 2 years, as a software engineer at Arcticus Systems and a consultant for Volvo Construction Equipment. Some of the techniques developed by Saad are already used in the Vehicle industry, e.g., Volvo Construction Equipment and BAE Systems. Saad has received 4 best paper awards. He is a Senior Member of IEEE. He is a Guest editor of IEEE Transactions on Industrial Electronics. He has co-organized several workshops, tracks and Special Sessions at the international conferences including IEEE IECON, ITNG and CRTS. Saad’s current research focus is on Model- and component-based software development of predictable vehicular embedded systems.