TY - CHAP A1 - Fischer, Alexander A1 - Tolvanen, Juha-Pekka A1 - Tavakoli Kolagari, Ramin T1 - Automotive Cybersecurity Engineering with Modeling Support T2 - Annals of Computer Science and Information Systems N2 - Rapid advances of connected and autonomous vehicle technology have led to an increase in cyber-attacks. This in turn has driven the development of the ISO 21434 standard aimed at supporting the management of cybersecurity risks in the automotive industry. There is, however, a disconnect between the standard and the currently applied model-based development approaches that are increasingly applied for systems and software development. In this paper, we present tool support created for model-based automotive cybersecurity engineering. This tool is built upon the existing automotive systems development language, EAST-ADL, with extensions to address security in accordance with the ISO 21434 standard covering modeling support, calculation of security-related metrics such as impact, risk, and attack feasibility, and generation of ISO 21434 compliant security threat reports. Meeting the requirements of cybersecurity engineeering according to ISO 21434 are demonstrated with two examples. Y1 - 2024 SN - 978-83-969601-6-0 U6 - https://doi.org/10.15439/2024F5017 SN - 2300-5963 VL - 39 SP - 319 EP - 329 PB - IEEE ER - TY - CHAP A1 - Ballhause, Christoph A1 - Tavakoli Kolagari, Ramin T1 - Hardware-unabhängige Spezifikation von Steuergeräte-Software T2 - Softwaretechnik-Trends Y1 - 2004 ER - TY - CHAP A1 - Fischer, Alexander A1 - Tavakoli Kolagari, Ramin T1 - Harmonization of Security Standards for Embedded Systems in a Comprehensive Metamodel: The Security Abstraction Model T2 - 24th International Conference on Software Quality, Reliability, and Security Companion (QRS-C) N2 - The development of reliable systems is inextricably linked to the consideration of security aspects during the development process. Especially in the context of autonomous vehicles, security is crucial to ensure user trust in this technology. This work presents an overview of the harmonization of the Security Abstration Model (SAM). The results demonstrate that our approach is compliant with relevant security standards for embedded systems, indicating compliance and robustness. The utilization of SAM improves conceptual understanding and promotes clarity in security engineering. Y1 - 2024 SN - 979-8-3503-6565-8 U6 - https://doi.org/10.1109/QRS-C63300.2024 SP - 1314 EP - 1315 PB - IEEE ER - TY - CHAP A1 - Auernhammer, Katja A1 - Tavakoli Kolagari, Ramin T1 - Workshop for Automotive Software Systems Engineering Education T2 - 2020 IEEE 32nd Conference on Software Engineering Education and Training (CSEE&T) N2 - In view of the advent of autonomous driving, the automotive industry is longing for adequately trained employees in a wide range of fields; these include not so much the classic automotive engineering and embedded systems topics, but rather software development, robotics, machine learning, statistics and design. As a particularly specific, industry-oriented discipline, automotive software engineering is hardly represented in academic teaching, except for a few AUTOSAR courses. But as a beacon project of digitization, autonomous driving can arouse broad interest among students who are interested in how diverse disciplines can be profitably combined to realize an impressive project. This interest is an excellent chance for both universities and industry to engage in constructive dialogue, to carry out exciting multidisciplinary projects at universities and to meet the needs of industry with graduates who have a relevant and versatile education. This workshop provides an opportunity for both sides to meet, share requirements and experiences and develop a best practice course according to industry requirements and academic feasibility. KW - Automotive engineering , Software engineering , Industries , Education , Conferences , Machine learning , Automobiles Y1 - 2020 U6 - https://doi.org/10.1109/CSEET49119.2020.9206169 PB - IEEE ER - TY - CHAP A1 - Zoppelt, Markus A1 - Tavakoli Kolagari, Ramin T1 - SAM: A Security Abstraction Model for Automotive Software Systems T2 - Lecture Notes in Computer Science Y1 - 2019 SN - 9783030168735 U6 - https://doi.org/10.1007/978-3-030-16874-2_5 SN - 0302-9743 SP - 59 EP - 74 PB - Springer International Publishing CY - Cham ER - TY - CHAP A1 - Wägemann, Tobias A1 - Tavakoli Kolagari, Ramin A1 - Schmid, Klaus T1 - ADOOPLA - Combining Product-Line- and Product-Level Criteria in Multi-objective Optimization of Product Line Architectures T2 - Lecture Notes in Computer Science Y1 - 2019 SN - 9783030299828 U6 - https://doi.org/10.1007/978-3-030-29983-5_9 SN - 0302-9743 SP - 126 EP - 142 PB - Springer International Publishing CY - Cham ER - TY - CHAP A1 - Wagemann, Tobias A1 - Tavakoli Kolagari, Ramin A1 - Schmid, Klaus T1 - Exploring Automotive Stakeholder Requirements for Architecture Optimization Support T2 - 2019 IEEE International Conference on Software Architecture Companion (ICSA-C) Y1 - 2019 U6 - https://doi.org/10.1109/ICSA-C.2019.00015 SP - 37 EP - 44 PB - IEEE ER - TY - CHAP A1 - Wägemann, Tobias A1 - Langer, Tobias A1 - Mottok, Jürgen A1 - Osinski, Lukas A1 - Stappert, Friedhelm A1 - Tavakoli Kolagari, Ramin T1 - Models for Dependable Heterogenous Multi- and Many-Core System Software Design Revisited T2 - 29th International Conference on Architecture of Computing Systems Y1 - 2016 ER - TY - CHAP A1 - Auernhammer, Katja A1 - Tavakoli Kolagari, Ramin A1 - Zoppelt, Markus T1 - Attacks on machine learning: Lurking danger for accountability T2 - Proceedings of the 2019 AAAI Workshop on Artificial Intelligence Safety, SafeAI 2019 Y1 - 2019 VL - 2301 PB - CEUR-WS ER - TY - CHAP A1 - Cuenot, Philippe A1 - Frey, Patrick A1 - Johansson, Rolf A1 - Lönn, Henrik A1 - Papadopoulos, Yiannis A1 - Reiser, Mark-Oliver A1 - Sandberg, Anders A1 - Servat, David A1 - Tavakoli Kolagari, Ramin A1 - Törngren, Martin A1 - Weber, Matthias T1 - 11 The EAST-ADL Architecture Description Language for Automotive Embedded Software T2 - Lecture Notes in Computer Science N2 - Current trends in automotive embedded systems focus on how to manage the increasing software content, with a strong emphasis on standardization of the embedded software structure. The management of engineering information remains a critical challenge in order to support development and other stages of the life-cycle. System modelling based on an Architecture Description Language (ADL) is a way to keep these assets within one information structure. This paper presents the EAST-ADL2 modelling language, developed in the ITEA EAST-EEA project and further enhanced in the ATESST project (www.atesst.org). EAST-ADL2 supports comprehensive model-based development of embedded systems and provides dedicated constructs to facilitate variability and product line management, requirements engineering, representation of functional as well as software/hardware solutions, and timing and safety analysis. Y1 - 2010 SN - 9783642162763 U6 - https://doi.org/10.1007/978-3-642-16277-0_11 SN - 0302-9743 SP - 297 EP - 307 PB - Springer Berlin Heidelberg CY - Berlin, Heidelberg ER -