Ramin Tavakoli Kolagari

Sprechstunde:
nach Vereinbarung

Ramin Tavakoli Kolagari

Prof. Dr. rer. nat.

Ämter, Funktionen

Technische Hochschule Nürnberg


Wissens- und Technologietransfer-Beauftragter der Fakultät Informatik

Mitglied in der Prüfungskommission vom Master of Applied Research

 

TDSE IEEE EDUCON 2017


Mitglied im Programmkomitee des Workshops "Technical Didactic Software Engineering (TDSE)" in Athen, im Rahmen der Konferenz "IEEE EDUCON 2017"

 

FORMUS³IC-2017


Mitglied im Programmkomitee "2nd FORMUS³IC – Workshop – ARCS 2017" in Wien

 

EDUNINE-2017


Mitglied im Programmkomitee "First conference IEEE World Engineering Education Conference" in Santos, São Paulo

 

V2CPS-2016


Mitglied im Programmkomitee "The First International Workshop on Verification and Validation of Cyber-Physical Systems" in Reykjavik

 

WSSIS 2016


Mitglied im Programmkomitee des Workshops "Workshop Entwicklung zuverlässiger Software-Systeme" in Regensburg

 

TDSE IEEE EDUCON 2016


Mitglied im Programmkomitee des Workshops "Technical Didactic Software Engineering (TDSE)" in Abu Dhabi, im Rahmen der Konferenz "IEEE EDUCON 2016"

 

ECSEE 2016


Mitglied im Programmkomitee der Konferenz "European Conference of Software Engineering Education (ECSEE)" im Kloser Seeon

 

RTEST IEEE 2015


Mitglied im Programmkomitee der Konferenz "The CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST)" in Teheran

 

TDSE IEEE EDUCON 2015


Mitglied im Programmkomitee des Workshops "Technical Didactic Software Engineering (TDSE)" in Tallinn, im Rahmen der Konferenz "IEEE EDUCON 2015"

 

TDSE IEEE EDUCON 2014


Mitglied im Programmkomitee des Workshops "Technical Didactic Software Engineering (TDSE)" in Istanbul, im Rahmen der Konferenz "IEEE EDUCON 2014"

 

TDSE IEEE EDUCON 2013


Mitglied im Programmkomitee des Workshops "Technical Didactic Software Engineering (TDSE)" in Berlin, im Rahmen der Konferenz "IEEE EDUCON 2013"

 

PIK 2011


Mitglied im Programmkomitee des Workshops "Produktlinien im Kontext: Technologie, Prozesse, Business und Organisation 2011" 22. Februar 2011 in Karlsruhe, im Rahmen der Konferenz "Software Engineering 2011" (SE 2011)

 

PIK 2010


Mitglied im Programmkomitee des Workshops "Produktlinien im Kontext: Technologie, Prozesse, Business und Organisation 2010" 23. Februar 2010 in Paderborn, im Rahmen der Konferenz "Software Engineering 2010" (SE 2010)

 

STANDRTS 2009


Mitglied im Programmkomitee des Workshops "Definition, Evaluation, and Exploitation of Modelling and Computing Standards for Real-Time Embedded Systems" 30. Juni 2009 in Dublin, im Rahmen der "21st EUROMICRO CONFERENCE ON REAL-TIME SYSTEM" (ECRTS 2009)

 

Spezialausgabe "Empirical Research in BPM" 2009


Gutachter der Spezialausgabe "Empirical Research in BPM" des Journals "Information Systems and e-Business Management"

 

ER-BPM 2009


Mitglied im Programmkomitee des Workshops "1st International Workshop on Empirical Research in Business Process Management" 09. September 2009 in Ulm, im Rahmen der "7th International Conference on Business Process Management" (BPM 2009)

 

PIK 2009


Vorsitzender Herausgeber der Proceedings und Mitglied im Programmkomitee des Workshops "Produktlinien im Kontext: Technologie, Prozesse, Business und Organisation 2009" 25. Mai 2009 in Berlin, im Rahmen der Konferenz "Software & Systems Engineering Essentials 2009" (SEE 2009)

 

FASE 2009


Gutachter der Konferenz "Fundamental Approaches to Software Engineering" 22. März–29. März 2009 in York, Mitgliedskonferenz der "European Joint Conferences on Theory and Practice of Software" (ETAPS 2009)

 

PIK 2008


Mitglied im Programmkomitee des Workshops "Produktlinien im Kontext: Technologie, Prozesse, Business und Organisation 2008" 18. Februar 2008 in München, im Rahmen der Konferenz "Software Engineering 2008" (SE 2008)

 

Beruflicher Werdegang

Prof. Dr. Ramin Tavakoli Kolagari ist seit dem Wintersemester 2011/2012 an der Technischen Hochschule Nürnberg in der Fakultät Informatik tätig und vertrat dort zunächst das Lehrgebiet Software Engineering. Seit dem Jahr 2017 vertritt er im Rahmen einer Professur mit enger Anknüpfung an das Zentrum Digitalisierung.Bayern (Garching) das Lehr- und Forschungsgebiet Softwareentwicklung für sichere und zuverlässige autonome Fahrzeugsysteme.

Das Gebiet umfasst den gesamten Bereich von den frühen Phasen der Softwareentwicklung bis zur Softwarewiederverwendung und Implementierung. Spezielles Augenmerk wird hierbei gelegt auf die Qualität im Sinne von Safety und Security und auf die Anwendungsfunktionalität autonom fahrender Autos.

Prof. Tavakoli hat sein Studium der Informatik und Betriebswirtschaftslehre an der Technischen Universität Berlin absolviert. Promoviert hat er an der Universität Ulm zum Thema Requirements Engineering und Software-Produktlinien.

Er hat Praktika an der Universität Ulm und mehrere Lehrveranstaltungen an der Technischen Universität Berlin durchgeführt. Er hat zu Softwarewiederverwendung im Allgemeinen und Software-Produktlinien im Besonderen geforscht und veröffentlicht. Heute liegt sein Forschungsschwerpunkt im Bereich modellbasierte Entwicklung; explizit Sprachen zur Beschreibung der System und Software Architektur von Fahrzeugsteuergeräten.

Nach seinem Studium hat Prof. Tavakoli in den Forschungsabteilungen international tätiger Automobilhersteller im In- und Ausland in den Bereichen Softwareentwicklung, Software Architektur und modellbasierte Entwicklung gearbeitet. Neben seiner Arbeit in den Geschäftsbereichen war er vor allem in unterschiedlichen Europäischen Forschungsprojekten involviert (so etwa in den Projekten ADAMS, ATESST, ATESST2, AUTOSAR, CESAR, EMPRESS, MAENAD, TIMMO, TIMMO-2-USE).

Lehrgebiete

Softwareentwicklung für sichere und zuverlässige autonome Fahrzeugsysteme

Forschungsgebiete

Softwareentwicklung für sichere und zuverlässige autonome Fahrzeugsysteme

Lehrveranstaltungen

Lehrveranstaltung im Wintersemester 2018/2019

Softwarearchitektur

Veröffentlichungen

Bücher und Buchkapitel


  • Sara Tucci-Piergiovanni, DeJiu Chen, Chokri Mraidha, Henrik Lönn, Nidhal Mahmud, Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Nataliya Yakymets, Renato Librino, Sandra Torchiaro, Agnes Lanusse: Model-Based Analysis and Engineering of Automotive Architectures with EAST-ADL, Chapter 10 of the Handbook of Research on Embedded Systems Design, edited by Alessandra Bagnato, Leandro Soares Indrusiak, Imran Rafiq Quadri and Matteo Rossi, IGI Global, Hershey, August 2014. pp. 242–282.
  • Ramin Tavakoli Kolagari: Entwurf von Software, Kapitel im Buch Perfekte Softwareentwicklung: Prozesse, Technologien und Methoden für erfolgreiche Softwareprojekte, herausgegeben von Michael Lang und Stefan Scherber, symposion, Düsseldorf, August 2013. pp. 139–164.
  • Hans Blom, Henrik Lönn, Frank Hagl, Yiannis Papadopoulos, Mark-Oliver Reiser, Carl-Johan Sjöstedt, De-Jiu Chen, Fulvio Tagliabò, Sandra Torchiaro, Sara Tucci, Ramin Tavakoli Kolagari: EAST-ADL: An Architecture Description Language for Automotive Software-Intensive Systems, Chapter 23 of Embedded Computing Systems: Applications, Optimization, and Advanced Design, edited by Mohamed Khalgui, Olfa Mosbahi and Antonio Valentini, IGI Global, Hershey, April 2013. pp. 456–470.
  • Philippe Cuenot, Patrik Frey, Rolf Johansson, Henrik Lönn, Yiannis Papadopoulos, Mark-Oliver Reiser, Anders Sandberg, David Servat, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber (invited paper, peer reviewed): The EAST-ADL Architecture Description Language for Automotive Embedded Software, Invited Chapter in the LNCS Volume on Model-Based Engineering of Embedded Real-Time Systems (MBEERTS), Lecture Notes in Computer Science, edited by Holger Giese, Bernard Rumpe, Bernard Schätz, International Dagstuhl Workshop, Dagstuhl Castle, Germany, November 4-9, 2007, Revised Selected Papers, 2010. pp. 297–307.
  • Philippe Cuenot, DeJiu Chen, Sébastien Gérard, Henrik Lönn, Mark-Oliver Reiser, David Servat, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber: Towards Improving Dependability of Automotive Systems by Using the EAST-ADL Architecture Description Language, Chapter in the book Architecting Dependable Systems IV, Lecture Notes in Computer Science 4615, edited by Rogério de Lemos, Cristina Gacek, Alexander Romanovsky, September, 2007. pp. 39–65.
  • Ramin Tavakoli Kolagari: Requirements Engineering für Software-Produktlinien eingebetteter, technischer Systeme. Volume 18 of PhD Theses in Experimental Software Engineering, edited by: D. Rombach, F. Bomarius, P. Liggesmeyer, Fraunhofer IRB Verlag, June 2006.
  • Ian F. Alexander, Ramin Tavakoli Kolagari: Chapter 22 Putting Scenarios into Practice, in Scenarios, Stories, Use Cases: Through the Systems Development Life-Cycle. Edited by Ian F. Alexander and Neil Maiden, John Wiley & Sons, West Sussex, September 2004. pp. 431–444.

 

Journalbeiträge


  • Ramin Tavakoli Kolagari, DeJiu Chen, Agnes Lanusse, Renato Librino, Henrik Lönn, Nidhal Mahmud, Chokri Mraidha, Mark-Oliver Reiser, Sandra Torchiaro, Sara Tucci-Piergiovanni, Tobias Wägemann, Nataliya Yakymets: Model-based Analysis & Engineering of Automotive Architectures with EAST-ADL: Revisited, International Journal of Conceptual Structures and Smart Applications (IJCSSA) 3 (2), May 2016.

  • Hans Blom, De-Jiu Chen, Henrik Kaijser, Henrik Lönn, Yiannis Papadopoulos, Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Sara Tucci: EAST-ADL—An Architecture Description Language for Automotive Softwareintensive Systems in the Light of Recent use and Research, International Journal of System Dynamics Applications (IJSDA). June 2016.
  • Philippe Cuenot, Patrick Frey, Rolf Johansson, Henrik Lönn, David Servat, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber: Engineering Support for Automotive Embedded Systems beyond “AUTOSAR”, ATZautotechnology, 02–2009, Volume 9, April-June 2009. pp. 46–50.
  • Philippe Cuenot, Patrick Frey, Rolf Johansson, Henrik Lönn,Mark-Oliver Reiser, David Servat, Ramin Tavakoli Kolagari, DeJiu Chen: Developing Automotive Products Using the EAST-ADL2, an AUTOSAR Compliant Architecture Description Language, Ingénieurs de l’Automobile, No. 793, Société des Ingénieurs de l’Automobile, March-April 2008. pp. 58–64.

 

Konferenzbeiträge


  • Remko van Wagensveld, Tobias Wägemann, Niklas Hehenkamp, Ramin Tavakoli Kolagari, Ulrich Margull, and Ralph Mader: Intra-Task Parallelism in Automotive Real-Time Systems, Proceedings of the 9th International Workshop on Programming Models and Applications for Multicores and Manycores 2018 (PMAM'18), Vienna, Austria — February 24 - 28, 2018, Quan Chen, Zhiyi Huang, and Pavan Balaji (Eds.). ACM, New York, NY, USA. DOI: https://doi.org/10.1145/3178442.3178449. pp. 61–70.
  • Tobias Wägemann, Ramin Tavakoli Kolagari, and Klaus Schmid: Optimal Product Line Architectures for the Automotive Industry, Schaefer, I., Karagiannis, D., Vogelsang, A., Méndez, D. & Seidl, C. (Hrsg.), Modellierung 2018. 21.02.–23.02.2018 in Braunschweig, Bonn, Gesellschaft für Informatik e.V. pp. 119–134.
  • Ramin Tavakoli Kolagari, Katja Auernhammer: Utilization and Effect of Narrative Art in Advanced Software Engineering Education, Proceedings of the European Conference Software Engineering Education 2016, Seeon Monastery, July 2016.

  • Tobias Wägemann, Tobias Langer, Jürgen Mottok, Lukas Osinski, Friedhelm Stappert, Ramin Tavakoli Kolagari: Models for Dependable Heterogenous Multi- and Many-Core System Software Design Revisited, Proceedings of the FORMUS3IC-Workshop of Multi-Core Safe and Software-intensive Systems Improvement Community (ARCS 2016), Nuremberg, April 2016. pp. 1-8
  • Eric Armengaud, Andreas Baumgart, Matthias Biehl, Dejiu Chen, Gerhard Griessnig, Christian Hein, Tom Ritter, Ramin Tavakoli Kolagari, Markus Zoier: Model-based Toolchain for the Efficient Development of Safety-relevant Automotive Embedded Systems, Proceedings of the SAE 2011 World Congress & Exhibition, Detroit, April 2011.
  • Anders Sandberg, DeJiu Chen, Henrik Lönn, Rolf Johansson, Lei Feng, Martin Törngren, Sandra Torchiaro, Ramin Tavakoli Kolagari, Andreas Abele: Model-based Safety Engineering of Interdependent Functions in Automotive Vehicles Using EAST-ADL2, Proceedings of the 29th International Conference on Computer Safety, Reliability and Security (SAFECOMP’10), Vienna, September 2010. pp. 332–346.
  • Philippe Cuenot, Patrick Frey, Rolf Johansson, Henrik Lönn, Yiannis Papadopoulos, Mark-Oliver Reiser, Anders Sandberg, David Servat, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber: The EAST-ADL Architecture Description Language for Automotive Embedded Software, Chapter 11 of Model-Based Engineering of Embedded Real-Time Systems, International Dagstuhl Workshop, Dagstuhl Castle, Germany, November 4-9, 2007, Revised Selected Papers, edited by Holger Giese, Gabor Karsai, Edward Lee, Bernhard Rumpe, Bernhard Schätz, Lecture Notes in Computer Science 6100, Springer, Berlin, 2010. pp. 297–308.
  • Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Matthias Weber: Compositional Variability—Concepts and Patterns, Proceedings of the HICSS-42 Software Technology Minitrack Variability Management in Software-Intensive Systems (VaMiSIS’09), Waikoloa, January 2009.
  • Philippe Cuenot, Patrick Frey, Rolf Johansson, Henrik Lönn,Mark-Oliver Reiser, David Servat, Ramin Tavakoli Kolagari, DeJiu Chen: Developing Automotive Products Using the EAST-ADL2, an AUTOSAR Compliant Architecture Description Language, Proceedings of the 4th International Congress on Embedded Real Time Software (ERTS’08), Toulouse, January 2008.
  • Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Matthias Weber: Variability Modelling Manifoldness—Considering the Potential for Further Integration, Proceedings of the 2nd IFIP Central and East European Conference on Software Engineering Techniques (CEE-SET’07), Poznan, October 2007. pp. 283–295.
  • Danilo Beuche, Andreas Birk, Heinrich Dreier, Andreas Fleischmann, Heidi Galle, Gerald Heller, Dirk Janzen, Isabel John, Ramin Tavakoli Kolagari, Thomas von der Maßen, Andreas Wolfram: Using Requirements Management Tools in Software Product Line Engineering—The State of the Practice, Proceedings of the 11th International Software Product Line Conference (SPLC’07), Kyoto, September 2007. pp. 84–96.
  • Ramin Tavakoli Kolagari, Mark-Oliver Reiser: The Need for Extended Variability Models, Proceedings of the IPM International Symposium on Fundamentals of Software Engineering (FSEN’07), Lecture Notes in Computer Science 4767, Springer, Heidelberg, April 2007. pp. 129–143.
  • Alexander Puschnig, Ramin Tavakoli Kolagari: Requirements Engineering in the Development of Innovative Automotive Embedded Software Systems, Proceedings of the IEEE Joint International Requirements Engineering Conference (RE’04), 6-11 September 2004 in Kyoto, Ritsumeikan University. IEEE Computer Society, Los Alamitos, September 2004. pp. 328–333.
  • Alexander Puschnig, Ramin Tavakoli Kolagari: Entwicklung innovativer eingebetteter Systeme mit Experteneinbindung, 9. Kongress Software-Qualitätsmanagement (SQM’04), 21–23 April 2004 in Düsseldorf, Congress Center Stadthalle Düsseldorf, SQS Software Quality Systems, Köln, April 2004.
  • Sushil Birla, Ramin Tavakoli Kolagari: A Requirements Modeling Framework for High Integrity Software-Intensive Automotive Product Lines, Band 1 der Multikonferenz Wirtschaftsinformatik (MKWI’04), 9–11 März 2004 in Essen, Universität Duisburg-Essen, Infix, Berlin, March 2004. pp. 169–183.
  • Hannes Omasreiter, Ramin Tavakoli Kolagari: Ziel- und kundenorientierte Anforderungserstellung mit Abstraktionsebenen als zentraler Erfolgsfaktor bei der Entwicklung von Kfz-Software, Proceedings der CONQUEST, Automation Days und EuroMotive 17–19 September 2003 in Nürnberg, Georg-Simon-Ohm-Fachhochschule, ASQF, Erlangen, September 2003. pp. 229–239.

 

Workshopbeiträge


  • Hans Blom, Henrik Lönn, Ramin Tavakoli Kolagari: On Tooling strategy for the EAST-ADL language, Proceedings of the 1st Workshop on Hands-on Platforms and tools for model-based engineering of Embedded Systems (HoPES’10), in conjunction with ECMFA 2010, Paris, June 2010. pp. 19–26.
  • Huascar Espinoza, Sébastien Gérard, Henrik Lönn, Ramin Tavakoli Kolagari: Harmonizing MARTE, EAST-ADL2, and AUTOSAR to Improve the Modelling of Automotive Systems, Proceedings of the 1st Workshop on the Definition, Evaluation, and Exploitation of Modelling and Computing Standards for Real-Time Embedded Systems (STANDRTS’09), Dublin, June 2009.
  • Philippe Cuenot, DeJiu Chen, Sébastien Gérard, Henrik Lönn, Mark-Oliver Reiser, David Servat, Carl-Johan Sjöstedt, Ramin Tavakoli Kolagari, Martin Törngren, Matthias Weber: Managing Complexity of Automotive Electronics Using the EAST-ADL, Proceedings of the 2nd International UML & AADL Workshop (UML & AADL’07), ICECCS 2007, Auckland, July 2007. pp. 353– 358.
  • Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Matthias Weber: Unified Feature Modeling as a Basis for Managing Complex System Families, Proceedings of the First International Workshop on Variability Modelling of Software-intensive Systems (VAMOS’07), Lero Technical Report 2007-01, Limerick, January 2007. pp. 79– 86.
  • Ramin Tavakoli Kolagari, Nicolas Fernando Porta: Project-oriented Reuse Approaches: Copy-and-Paste or Software Product Line Engineering? Proceedings of the Workshop on Learning Software Organisations and Requirements Engineering (LSO & RE’06), University of Hannover, March 2006.
  • Ramin Tavakoli Kolagari: Towards a Framework for Requirements Engineering for Automotive Software System Product Lines in an OEM and Supplier Setting, Proceedings of the Doctoral Consortium of the IEEE Joint International Requirements Engineering Conference (RE’04), 7 September 2004 in Kyoto, Ritsumeikan University. IEEE Computer Society, Los Alamitos, September 2004. pp. 13–16.

 

Technische Berichte/Sonstige Veröffentlichungen


  • Christian Stahl, Ramin Tavakoli Kolagari: Strategies to balance grid load using communication interfaces in electrical vehicles, In: Jürgen Mottok, Marcus Reichenberger und Clemens Klippel (Hg.): Applied Research Conference 2017. (ARC 2017): 7 July 2017 München: ARC 2017 (Konferenz im Forschungsmaster—Master of Applied Research, MAPRby).
  • Johannes Rösler, Ramin Tavakoli Kolagari: Ohm Runner—Establishment of a communication from infrastructure to vehicle level for dynamic transmission of information, In: Jürgen Mottok, Marcus Reichenberger und Clemens Klippel (Hg.): Applied Research Conference 2017. (ARC 2017): 7 July 2017 München: ARC 2017 (Konferenz im Forschungsmaster—Master of Applied Research, MAPRby).
  • Albert Werner, Tobias, Wägemann, Ramin Tavakoli Kolagari: Deriving Program Constraints from System Design Spaces for Architecture Optimization, Proceedings of the Applied Research Conference ARC 2015, Nuremberg, July 2015. pp. 39-45. 

  • Johannes Weimer, Ramin Tavakoli Kolagari: Develpment of an innovative model racing track, Proceedings of the Applied Research Conference ARC 2015, Nuremberg, July 2015. pp. 424-428.
  • Albert Werner, Tobias, Wägemann, Ramin Tavakoli Kolagari: Deriving Program Constraints from System Design Spaces for Architecture Optimization, Proceedings of the Applied Research Conference ARC 2015, Nuremberg, July 2015. pp. 39-45.
  • Johannes Weimer, Ramin Tavakoli Kolagari: Develpment of an innovative model racing track, Proceedings of the Applied Research Conference ARC 2015, Nuremberg, July 2015. pp. 424-428.
  • Andreas Birk, Ludger Fiege, Klaus Schmid, Ramin Tavakoli Kolagari: Tagungsband der PIK 2009—Produktlinien im Kontext. Hildesheimer Informatikberichte, Informatikbericht 1/2009, SSE/02/09-D, Hildesheim, July 2009.
  • Ramin Tavakoli Kolagari, Alexander Raschke, Matthias Schneiderhan, Ian Alexander: Entscheidungsdokumentation bei der Entwicklung innovativer Systeme für produktlinien-basierte Entwicklungsprozesse. Ulmer Informatik Berichte. No. 2008-04. University of Ulm, Ulm, March 2008.
  • Danilo Beuche, Andreas Birk, Heinrich Dreier, Andreas Fleischmann, Gerald Heller, Dirk Janzen, Isabel John, Heidi Galle, Ramin Tavakoli Kolagari, Thomas von der Maßen (Ed.), Andreas Wolfram: Report of the GI Work Group „Tools for Product Line Engineering“. Aachener Informatik Bericht (AIB-2006-14), ISSN 0935-3232, December 2006.
  • Jens Kohlmeyer, Alexander Raschke, Ramin Tavakoli Kolagari: Eine qualitative Untersuchung zur Produktlinien-Integration über Organisationsgrenzen hinweg. Ulmer Informatik Berichte. No. 2006-03. University of Ulm, Ulm, March 2006.
  • Alexander Raschke, Ramin Tavakoli Kolagari: Ein experimenteller Vergleich zwischen einer plan-getriebenen und einer leichtgewichtigen Entwicklungsmethodik zur Spezifikation von eingebetteten Systemen. Ulmer Informatik Berichte. No. 2006-02. University of Ulm, Ulm, March 2006.
  • Ahmad Ramin Tavakoli Kolagari: Transformation of Open and Algebraic High-Level Petri Net Classes. Forschungsberichte der Fakultät IV—Elektrotechnik und Informatik, Bericht-No. 2002-24. Technische Universität Berlin, Berlin, November 2002. (Diploma Thesis)