

Prof. Dr.rer.nat. Ramin Tavakoli Kolagari
- Person
- Lehrveranstaltungen
- Beruflicher Werdegang
- Veröffentlichungen
- Abschlussarbeiten
|
Besucheradresse Hohfederstraße 40 Nürnberg
Raum: W215
Postanschrift Fakultät Informatik Georg-Simon-Ohm-Hochschule NürnbergPostfach 210320 90121 Nürnberg
Sprechstunde
Dienstag, 12:00 – 13:00
|
-
Software Engineering
- Automotive Software Engineering
- AUTOSAR
- EAST-ADL
- Modellbasierte Entwicklung
- Software-Produktlinien
Sie finden Informationen zu meinen Lehrveranstaltungen auf meiner homepage unter der Rubrik Vorlesungen.
Die Kurse im Sommersemester 2012 sind Automotive Software Engineering, Softwarearchitektur und Theoretische Informatik.
Prof. Dr. Ramin Tavakoli Kolagari ist seit dem Wintersemester 2011/2012 an der Georg-Simon-Ohm-Hochschule in der Fakultät Informatik tätig und vertritt dort das Lehrgebiet Software Engineering. Das Lehrgebiet umfasst unter anderem Anforderungsmanagement, Software Architektur, Software Prozessmodelle, Dokumentation in der Software Entwicklung, Software Qualität, Praktiken und Muster der Software Entwicklung, Software Reengineering, Software Wiederverwendung und industriedomänenspezifische Vorgehensweisen bei der Software Entwicklung.
Er 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.
Prof. Tavakoli 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, TIMMO, TIMMO-2-USE).
Publikationen
Bücher und Buchkapitel
· 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
· 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
· 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.
· 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
· 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)
Sie können sich gerne jederzeit an mich wenden, wenn Sie Interesse an der Erstellung einer Bachelor- oder Masterarbeit haben. Interessante Themen finden Sie in der Themenbörse.
Bei eigenen Ideen für eine Abschlussarbeit
Wenn Sie eigene Ideen für eine Abschlussarbeit haben oder wenn Sie die Arbeit extern durchführen möchten, dann können wir auch gerne darüber sprechen. Bitte beachten Sie zunächst die Richtlinien für die Erstellung von Abschlussarbeiten und die Richtlinien für externe Abschlussarbeiten. Als Besprechungsgrundlage benötige ich ein Exposé als eine kurze Beschreibung der geplanten Arbeit. Ein Exposé beinhaltet (in Anlehnung an Mutschler):
-
Motivation der Arbeit
- Persönliche Stellungsnahme zum Interesse an den Fragestellungen dieser Arbeit und warum man sich eine Lösung zutraut.
-
Problemstellung
- Was ist das Problem?
- Was sind die fachlichen/technischen/wissenschaftlichen Herausforderungen dieses Problems?
-
Stand der Forschung und Literaturüberblick
- Was ist der aktuelle Stand der Forschung zu den Themen der Arbeit? Was ist der allgemein anerkannte Stand der Technik? Dies ist mit Referenzen aus der Forschungsliteratur zu belegen.
- Wenn die Arbeit in einem Unternehmen durchgeführt werden soll: Was ist der Stand der Praxis in diesem Unternehmen? Referenzen hier wären wohl hauptsächlich Gespräche mit Mitarbeitern.
-
Zielsetzung der Arbeit
- Welcher Teil des Problems soll gelöst werden.
- Wie soll das Problem gelöst werden?
- Welche Teile des Problems werden voraussichtlich nicht gelöst werden können und warum?
- Zeitplanung