Ansprechpartner
SQC Tom Ritter
Dr. rer. nat. Tom Ritter
Leiter
Geschäftsbereich SQC
+49 30 3463-7278

SQC Tom Ritter
Dr. Tom Ritter Jens-Helge Dahmen/ Franhofer FOKUS

Dr. Tom Ritter ist Leiter des Geschäftsbereichs SQC

Ausbildung & Beruf

Dr. Tom Ritter studierte an der Technischen Universität Berlin Informatik und promovierte 2011 an der Humboldt-Universität zu Modellierung von Dienstgüteeigenschaften komponentenorientierter Systeme. Seit 1998 arbeitet er am Fraunhofer Institut FOKUS in den Bereichen Werkzeugentwicklung und verteilte Systeme. Seit 2006 leitet er dort die Forschungsgruppe »Modellgetriebene Entwicklung«, ist ab 2010 stellvertretender Leiter Kompetenzzentrums MOTION und seit Dezember 2013 Leiter des Geschäftsbereichs »System Quality Center« (SQC).

Seine Hauptinteressengebiete sind die modellgetriebene Softwareentwicklung, die Entwicklung von Softwarewerkzeugen, Softwareentwicklungsprozesse, Infrastrukturen für die Werkzeugkopplung und die Behandlung nicht-funktionaler Eigenschaften und Dienstgüte im gesamten Lebenszyklus eines Systems. Tom Ritter ist Co-Autor einer komponentenbasierten Middleware-Plattform (Qedo). Seit 2004 beschäftigt sich Tom Ritter mit dem Werkzeugintegrations-Framework ModelBus, so beteiligte er sich an dessen Entwurf und leitet das ModelBus-Entwicklungsteam. Zudem beteiligt sich Tom Ritter an vielen Standardisierungsaktivitäten bei der Object Management Group (OMG), ist Co-Autor von Büchern zu den Themen Komponenten und Dienste und trägt regelmäßig zu Konferenzen und Workshops bei.

Mitgliedschaften

  • IEEE International EDOC Conference, Member of Program Committee in 2006, 2007, 2010

  • European Conference on Modelling Foundations and Applications (ECMFA), Member of Programme Committee in 2010

  • Workshop on Modeling, Design and Analysis for the Service Cloud (MDA4ServiceCloud) @ ECMFA, Member of Programme Committee in 2010

  • European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA), Member of Program Committee in 2008

  • From code centric to model centric workshops (C2M), Member of Program Committee in 2006, in 2007

  • Domain-Specific Approaches to Software Test Automation (DoSTA), Member of Program Committee in 2007

  • ECMDA Traceability Workshop PC and ECMDA Traceability Workshop, Member of Program Committee in 2006

  • ECMDA workshop on Integration of Model Driven Development and Model Driven Testing (IMDT), Organizer and Member of Program Committee Chair in 2006

Arbeitsbereiche

  • Modellgetriebene Entwicklung
  • Werkzeugintegration (ModelBus)
  • Application Lifecycle Management (ALM)
  • Komponenten
  • Dienstgüte
  • Cloud Computing
  • Middleware (CORBA)

Projekte

Aktuelle Projekte

  • CESAR - Cost-efficient methods and processes for safety relevant embedded systems
  • VERDE
  • REMICS - REuse and Migration of legacy applications to Interoperable Cloud Services
  • SPRINT - Software Platform for Integration of Engineering and Things

Vorherige Projekte

  • Modelplex
  • Modelware
  • AD4
  • RTESpace
  • Smile
  • ToolInt
  • COACH

Publikationen

Fraunhofer publication list
Schieferdecker, Ina; Ritter, Tom:
Advanced software engineering : Modell-basiert Software effizient und sicher entwickeln und prüfen
In: Neugebauer, Reimund: Digitalisierung. Schlüsseltechnologien für Wirtschaft & Gesellschaft. Berlin: Springer Vieweg, 2018, pp. 365-383
Tcholtchev, Nikolay; Dudeck, Grit; Wagner, Michael; Hein, Christian; Prakash, Arun; Ritter, Tom:
Enabling the interoperability of the Modelica DSL and Matlab Simulink towards the development of self-adaptive dynamic systems
In: International journal of system dynamics applications : IJSDA, Vol.7 (2018), No.4, pp.54-75
Autili, M.; Ritter, T.; Sadovykh, A.; Tivoli, M.:
Preface
(Conference "Software Technologies - Application and Foundations" (STAF) <2015, L'Aquila>)
In: Autili, Marco et al.: PS-STAF 2015 Projects Showcase @ STAF 2015. Online resource: Proceedings of the Projects Showcase, part of the Software Technologies: Applications and Foundations 2015 federation of conferences (STAF 2015) L'Aquila, Italy, July 22, 2015. La Clusaz: CEUR, 2015. (CEUR Workshop Proceedings 1400), pp. II
Ritter, Tom:
Approaches to automation and interoperability in systems engineering: Keynote
(International Conference on Model Driven Engineering Languages and Systems (MODELS) <17, 2014, Valencia>)
In: Hebig, Regina (Ed.): MD²P² 2014 - Model-driven development processes and practices: Proceedings of the 1st International Workshop on Model-Driven Development Processes and Practices, co-located with ACM/IEEE 17th international conference on model driven engineering languages and systems (MoDELS 2014); September 28-Ocober 3, 2014, Valencia (Spain). Valencia, 2014. (CEUR Workshop Proceedings 1249), pp. 7
Tcholtchev, Nikolay; Dudeck, Grit; Wagner, Michael; Hein, Christian; Prakash, Arun; Ritter, Tom:
Integrating the Modelica DSL into a platform for model-based tool interoperability
(International Computer Software and Applications Conference (COMPSAC) <38, 2014, Västeras>)
In: Chang, Carl K. (Ed.): IEEE 38th International Computer Software and Applications Conference Workshops, COMPSACW 2014: Västerås, Sweden, 21 - 25 July 2014; Proceedings. Piscataway, NJ: IEEE, 2014, pp. 528-534
Wrona, Konrad; Oudkerk, Sander; Hein, Christian; Menz, Nadja; Ritter, Tom:
High-level design process for NATO high assurance ABAC guard
(Symposium on Architecture Definition and Evaluation <2013, Toulouse>)
In: NATO, Science and Technology Organization: Architecture Definition and Evaluation. Définition et évaluation des architectures: Papers presented at the STO Information Systems Technology Panel (IST) Symposium held in Toulouse, France on 13-14 May 2013. Tallinn: NATO, 2013. (STO Meeting Proceedings MP-IST-115), pp. 10/1-10/12
Hein, Christian; Ritter, Tom; Wagner, Michael:
Implementation of the RTP
In: Rajan, Ajitha (Ed.): CESAR - Cost-efficient methods and processes for safety-relevant embedded systems. Wien: Springer, 2013, pp. 237-262
Armengaud, E.; Bonnet, S.; Duffau, L.; Fenu, G.; Griessnig, G.; Hein, C.; Keis, A.; Kundner, I.; Lau, K.-K.; Malot, M.; Örtel, M.; Paganelli, F.; Pantel, M.; Persson, M.; Priggouris, N.; Rajan, A.; Ritter, T.; Rossignol, A.; Silva, A.; Törngren, M.; Vasaiely, P.; Wahl, T.:
Introduction
In: Rajan, Ajitha (Ed.): CESAR - Cost-efficient methods and processes for safety-relevant embedded systems. Wien: Springer, 2013, pp. 1-14
Wendland, Marc-Florian; Kranz, Marco; Hein, Christian; Ritter, Tom; García Flaquer, Ana:
Model-based testing in legacy software modernization: An experience report
(International Workshop on Joining AcadeMiA and Industry Contributions to Testing Automation (JAMAICA) <1, 2013, Lugano>)
In: Association for Computing Machinery -ACM-: JAMAICA 2013, International Workshop on Joining AcadeMiA and Industry Contributions to Testing Automation. Proceedings: ISSTA 2013, July 15-20, 2013, Lugano, Switzerland. New York: ACM, 2013, pp. 35-40
urn:nbn:de:0011-n-2649129
Gorp, Pieter van (Ed.); Ritter, Tom (Ed.); Rose, Louis M. (Ed.) :
Modelling foundations and applications. 9th European conference, ECMFA 2013: Montpellier, France, July 1 - 5, 2013; Proceedings
(European Conference on Modelling Foundations and Applications (ECMFA) <9, 2013, Montpellier>)
Berlin: Springer, 2013
(Lecture Notes in Computer Science 7949)
ISBN 978-3-642-39012-8
ISBN 978-3-642-39013-5
ISBN 3-642-39012-9
Hein, Christian (Hrsg.); Ritter, Tom (Hrsg.); Wagner, Michael (Hrsg.); Kutsch, Ralf-Detlev (Hrsg.); Mader, Roland (Hrsg.); Armengaud, Eric (Hrsg.); Keis, Andreas (Hrsg.) ; Fraunhofer-Institut für Offene Kommunikationssysteme -FOKUS-, Berlin:
Symposium on Model Driven Engineering 2011. Software & Data Integration, Process Based Approaches and Tools: Fourth Workshop on Model-Driven Tool and Process Integration (MDTPI), Birmingham, UK, June 7, 2011; Third Workshop on Model-Based Software and Data Integration (MBSDI), Birmingham, UK, June 7, 2011. Proceedings
(Workshop on Model-Driven Tool and Process Integration (MDTPI) <4, 2011, Birmingham>)
Stuttgart: Fraunhofer Verlag, 2012
ISBN 3-8396-0430-3
ISBN 978-3-8396-0430-4
urn:nbn:de:0011-n-2125067
Armengaud, E.; Zoier, M.; Baumgart, A.; Biehl, M.; Chen, D.; Griessnig, G.; Hein, C.; Ritter, T.; Kolagari, R.T.:
Model-based toolchain for the efficient development of safety-relevant automotive embedded systems
(Society of Automotive Engineers (World Congress) <2011, Detroit/Mich.>)
Warrendale, Pa.: SAE, 2011
(SAE Technical Papers 2011-01-0056)
Ritter, T.; Fischer, J. (Betreuer); Schieferdecker, I. (Betreuer); Polze, A. (Betreuer) :
Modellbasierte Entwicklung komponentenorientierter Systeme mit besonderer Berücksichtigung von Dienstgüteeigenschaften
Berlin, Univ., Diss., 2011
Ritter, T.; Hein, C.; Wagner, M.:
Von Werkzeugen zur Werkzeugkette
In: Eclipse, (2011), No.1, pp.48-52
Sadovykh, A.; Vigier, L.; Hoffmann, A.; Großmann, J.; Ritter, T.; Gomez, E.; Estekhin, O.:
Architecture driven modernization in practice
(International Conference on Engineering of Complex Computer Systems (ICECCS) <14, 2009, Potsdam>)
In: Institute of Electrical and Electronics Engineers -IEEE-: ICECCS 2009, 14th IEEE International Conference on Engineering of Complex Computer Systems. Proceedings: Potsdam Germany, June 2-4 2009. New York, NY: IEEE, 2009, pp. 50-57
Hein, Christian; Engelhardt, Marcus; Ritter, Tom; Wagner, Michael:
Generation of formal model metrics for MOF based domain specific languages
(International Conference on Model Driven Engineering Languages and Systems (MODELS) <12, 2009, Dever/Colo.>)
In: Electronic communications of the EASST, Vol.24 (2009), 16 pp.
Hein, C.; Ritter, T.; Wagner, M.:
Model-driven tool integration with ModelBus
(International Workshop on Future Trends of Model-Driven Development (FTMDD) <1, 2009, Milan>)
In: First International Workshop on Future Trends of Model-Driven Development, FTMDD 2009. Proceedings: In the context of the 11th International Conference on Enterprise Information Systems (ICEIS), 6-10th May 2009, Milan, Italy. Porto: INSTICC Press, 2009, pp. 35-39
Ritter, T.; Bailey, T.:
Applying MDA to the development of air traffic management systems
Victoria: Sparx Systems, 2008
(Enterprise Architect Case Studies)
Aldazabal, A.; Baily, T.; Nanclares, F.; Sadovykh, A.; Hein, C.; Ritter, T.:
Automated model driven development processes
(Workshop on Model Driven Tool and Process Integration <2008, Berlin>)
In: Ritter, T. et al.: ECMDA Workshop on Model Driven Tool and Process Integration 2008. Proceedings: 9th June 2008, Berlin/Germany. Stuttgart: Fraunhofer IRB Verlag, 2008, pp. 43-54
Ritter, T.; Hein, C.; Wagner, M. ; Fraunhofer-Institut für Offene Kommunikationssysteme -FOKUS-, Berlin:
ECMDA Workshop on Model Driven Tool and Process Integration 2008. Proceedings: 9th June 2008, Berlin/Germany
(Workshop on Model Driven Tool and Process Integration <2008, Berlin>)
Stuttgart: Fraunhofer IRB Verlag, 2008
ISBN 3-8167-7645-0
ISBN 978-3-8167-7645-1
Eckert, K.-P.; Ritter, T.; Schieferdecker, I.:
Service-Qualität managen
In: Beinhauer, W.: SOA für agile Unternehmen: Serviceorientierte Architekturen verstehen, einführen und nutzen. Düsseldorf: Symposion Publishing, 2008, pp. 167-188
Hein, C.; Ritter, T.:
Global constraint checking at run-time
(International Symposium on Autonomous Decentralized Systems (ISADS) <8, 2007, Sedona/Ariz.>)
In: IEEE Computer Society: Eighth International Symposium on Autonomous Decentralized Systems, ISADS 2007: Co-located with the 11th International Workshop on Future Trends of Distributed Computing Systems, 21-23 March 2007, Sedona, Arizona, USA. New York, NY: IEEE, 2007, pp. 59-68
Reznik, J.; Ritter, T.; Schreiner, R.; Lang, U.:
Model driven development of security aspects
(International Workshop on Aspect-Based and Model-Based Separation of Concerns in Software Systems (ABMB) <2, 2006, Bilbao>)
In: Electronic notes in theoretical computer science. Online journal, Vol.163 (2007), No.2, pp.65-79
Hein, Christian; Ritter, Tom; Wagner, Michael:
System monitoring using constraint checking as part of model based system management
(International Workshop on Models@run.time <2, 2007, Nashville/Tenn.>)
In: 2nd International Workshop on Models@run.time" 2007. Online resource: In conjunction with MoDELS/UML 2007, Nashville, Tenn., 9 pp.
urn:nbn:de:0011-n-1944844
Hein, C.; Ritter, T.:
Versionisierung für modell-gestützte Softwareentwicklung über Werkzeuggrenzen hinweg
In: Softwaretechnik-Trends, Vol.27 (2007), No.2, 2 pp.
Farkas, Tibor; Hein, Christian; Ritter, Tom:
Automatic evaluation of modelling rules and design guidelines
(Workshop "From Code Centric to Model Centric Software Engineering - Practices, Implications and ROI" <2, 2006, Bilbao>)
In: European Software Institute -ESI-: Second Workshop "From code centric to model centric software engineering: Practices, Implications and ROI" 2006. Online Resource (Nicht mehr online zugänglich): In conjunction with ECMDA; July 11th, 2006 - Bilbao, Spain, 9 pp.
urn:nbn:de:0011-n-1944868
Schreiner, Rudolf; Lang, Ulrich; Ritter, Tom; Reznik, Julia:
Building secure and interoperable ATC systems
(Innovation and Research Workshop <5, 2006, Brétignye>)
In: Mazzucchelli, Luigi (Ed.): Visualization and distributed system technologies: The AD4 approach and beyond. Innovative research 2006. Proceedings. Brétignye, 2006, pp. 132-138
Eichler, H.; Ritter, T. ; Fraunhofer-Institut für Offene Kommunikationssysteme -FOKUS-, Berlin:
ECMDA Workshop on Integration of Model Driven Development and Model Driven Testing 2006. Proceedings: 10th - 13th July 2006, Bilbao, Spain
(Workshop on Integration of Model Driven Development and Model Driven Testing <2006, Bilbao>)
Stuttgart: Fraunhofer IRB Verlag, 2006
ISBN 3-8167-7134-3
ISBN 978-3-8167-7134-0
Ritter, Tom; Reznik, Julia; Schreiner, Rudolf; Lang, Ulrich:
From models to distributed and QOS aware systems in ATM domain
(Innovation and Research Workshop <5, 2006, Brétignye>)
In: Mazzucchelli, Luigi (Ed.): Visualization and distributed system technologies: The AD4 approach and beyond. Innovative research 2006. Proceedings. Brétignye, 2006, pp. 122-131
Ritter, T.; Schreiner, R.; Lang, U.:
Integrating security policies via container portable interceptors
In: IEEE Distributed Systems Online, Vol.7 (2006), No.7, pp.1
Ritter, T.; Schreiner, R.; Lang, U.:
Integrating security policies via container portable interceptors
(Workshop on Reflective and Adaptive Middleware Systems (ARM) <4, 2005, Grenoble>)
In: Cerqueira, R. et al.: Proceedings of the 4th workshop on Reflective and Adaptive Middleware Systems, ARM '05: Grenoble, France, November 28 - December 02, 2005. New York: ACM Press, 2005. (ACM International Conference Proceedings Series 116), Art. Nr. 5, 6 pp.
Born, M.; Ritter, T.; Lang, U.; Schreiner, R.:
Auf Sicherheit bauen - Entwicklung sicherer Anwendungen mit dem CORBA Component Model
In: IX, (2004), No.5, pp.93
Neubauer, B.; Ritter, T.; Stoinski, F.:
CORBA Komponenten. Effektives Software-Design und Programmierung
Berlin: Springer, 2004
(Xpert-press)
ISBN 3-540-00922-1
Born, M.; Hoffmann, A.; Rennoch, A.; Reznik, J.; Ritter, T.; Vouffo, A.:
The European CORBA Componets Open Source Initiative
In: ERCIM News, (2003), No.55, pp.33-34
Ritter, T.; Eckert, K.-P.; Szdzuy, A.:
Integrating J2EE services into a heterogeneous service environment by means of model driven engineering
(International Conference on Software Engineering Research and Practice (SERP) <2003, Las Vegas/Nev.>)
In: Al-Ani, B.: International Conference on Software Engineering Research and Practice, SERP 2003. Proceedings. Vol.1: Las Vegas, Nevada, USA, June 23 - 26, 2003. Las Vegas: CSREA Press, 2003, pp. 3-9
Kath, Olaf; Soden, Michael; Born, Marc; Ritter, Tom; Blazarenas, Andrei; Funabashi, Motohisa; Hirari, Chiaki:
An open modeling infrastructure integrating EDOC and CCM
(International Enterprise Distributed Object Computing Conference (EDOC) <7, 2003, Brisbane>)
In: Institute of Electrical and Electronics Engineers -IEEE-: Seventh International Enterprise Distributed Object Computing Conference 2003. Proceedings: 16 - 19 September 2003, Brisbane, Queensland, Australia. Los Alamitos: IEEE Computer Society, 2003, pp. 198-207
Ritter, Tom; Born, Marc; Unterschütz, Thomas; Weis, Torben:
A QoS metamodel and its realization in a CORBA component infrastructure
(Hawaii International Conference on System Sciences (HICCS) <36, 2003, Waikoloa/Hawaii>)
In: Sprague, R.H.: 36th Annual Hawaii International Conference on System Sciences 2003. Proceedings: 6 - 9 January 2003, Big Island, Hawaii. Abstracts and CD-ROM of full papers. Los Alamitos, Calif.: IEEE Computer Society, 2003, pp. 318-328
Santos, P.; Ritter, T.; Born, M.:
Rapid engineering of collaborative and adaptive multimedia systems on top of CORBA components
(Fachtagung Kommunikation in Verteilten Systemen (KiVS) <13, 2003, Leipzig>)
In: Irmscher, K. et al.: KiVS 2003, 13. ITG /GI-Fachtagung Kommunikation in Verteilten Systemen. Kurzbeiträge, Praxisberichte und Workshop E-Learning: 25. - 28. Februar 2003 in Leipzig. Berlin: VDE-Verlag, 2003, pp. 39-44
Ritter, T.; Eckert, K.-P.; Gringel, T.; Rehfeld, S.:
BuDiMo, DPE-Erweiterungen und EJB: Milestone, 1.0, 15 May 2000
Sankt Augustin: GMD Forschungszentrum Informationstechnik, 2000
Ritter, T.; Eckert, K.-P.:
BuDiMo, DPE-Erweiterungen und EJB Teil 2: Milestone, 2.0, 01 September 2000
Sankt Augustin: GMD Forschungszentrum Informationstechnik, 2000
Ritter, T.:
Integration der OMG Komponenten Spezifikation in eine verteilte Laufzeitumgebung
Berlin, TU, Dipl.-Arb., 1999
Albrecht, T.; Becker, T.; Durmosch, K.; Eckert, K.-P.; Grunow, O.; Holzmann-Kaiser, U.; Hopp, M.; Joop, R.; Krämer, J.; Ritter, T.; Rosa, E.; Scholz, U.; Winkler, M.; Wunderlich, W.:
Middleware, Integration von Diensten in die Middleware-Platform: milestone, Version 1.0, 23.11.1999
Sankt Augustin: GMD Forschungszentrum Informationstechnik, 1999
Albrecht, T.; Durmosch, K.; Eckert, K.-P.; Hopp, M.; Koerner, E.; Luebecke, C.; Ritter, T.; Rosa, E.; Scholz, U.; Strick, L.; Winkler, M.; Wunderlich, W.:
Middleware, Specification of the Middleware-Platform: milestone, Version 1.0, 23.11.1999
Sankt Augustin: GMD Forschungszentrum Informationstechnik, 1999