Ansprechpartner
SQC Tom Ritter
Dr. rer. nat. Tom Ritter
Leiter
Geschäftsbereich SQC
Tel.: +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 neuen Kompetenzzentrums "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

Ritter, Tom:
Approaches to automation and interoperability in systems engineering : keynote.
In: Hebig, Regina (Ed.) u.a.; Association for Computing Machinery u.a.:
MD²P² 2014 - Model-driven development processes and practices : workshop proceedings.
2014, S. 7
(CEUR workshop proceedings 1249).

Tcholtchev, Nikolay; Dudeck, Grit; Wagner, Michael; Hein, Christian; Prakash, Arun; Ritter, Tom:
Integrating the Modelica DSL into a platform for model-based tool interoperability.
In: Chang, Carl K. (Ed.); IEEE:
38th annual IEEE computer software and applications conference workshops (COMPSACW 2014) : 21-25 July 2014, Västerås, Sweden. Online Resource.
Piscataway, NJ : IEEE, 2014, 528-534

Ritter, T. (Organisator, Program Committee):
8th Workshop on Model Based Software, Data, Process and Tool Integration (MBSDPTI 2013) : 2 July 2013, Montpellier.
2013

Ritter, T. (Program Committee):
European Conference on Modelling Foundations and Applications (ECMFA 2013) : 1-5 July 2013, Montpellier, France.
2013

Wrona, Konrad; Oudkerk, Sander; Hein, Christian; Menz, Nadja; Ritter, Tom:
High-level design process for NATO High Assurance ABAC Guard.
In: NATO Science and Technology Organization:
STO-MP-IST-115 - architecture definition and evaluation. Online Resource.
2013

Hein, Christian; Ritter, Tom; Wagner, Michael:
Implementation of the RTP.
In: Rajan, Ajitha (Ed.) u.a.:
CESAR - cost-efficient methods and processes for safety-relevant embedded systems.
Wien [u.a.] : Springer, 2013, 237-262

Wendland, Marc-Florian; Kranz, Marco; Hein, Christian; Ritter, Tom; García Flaquer, Ana:
Model-based testing in legacy software modernization: an experience report.
In: Proceedings of the international workshop on joining AcadeMiA and industry contributions to testing automation 2013 (JAMAICA 2013) : 15. July 2013, Lugano, Switzerland.
New York, NY : ACM, 2013, 35-40

Ritter, T.:
Model-Driven-Security Engineering For NATO High Assurance ABAC Guard : Workshop MBSDPTI 2013, 2. Juli 2013, Montpellier.
2013

Van Gorp, Pieter (Ed.); Ritter, Tom (Ed.); Rose, Louise M. (Ed.):
Modelling foundations and applications : Proceedings of the 9th European conference 2013 (ECMFA).
Berlin [u.a.] : Springer, 2013
(Lecture notes in computer science; 7949)

Hein, C.; Ritter, T.:
Lessons learned implementing the CESAR reference technology platform : ARTEMIS Technology Conference 2012, 29. Februar 2012, Nürnberg.
2012

Hein, Christian (Hrsg.); Ritter, Tom (Hrsg.); Wagner, Michael (Hrsg.); Kutsche, Ralf-Detlev (Hrsg.); Mader, Roland (Hrsg.); Armengaud, Eric (Hrsg.); Keis, Andreas (Hrsg.); Fraunhofer-Institut für Offene Kommunikationssysteme <Berlin>:
Symposium on Model Driven Engineering: 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.
Stuttgart : Fraunhofer Verlag, 2012

Ritter, T.:
Vernetzte und hochintegrierte Entwicklungsumgebungen : Workshop Cost-Effective Systems Quality Center, 15.-16. Oktober 2012, Berlin.
2012

Hein, Christian (Workshop Chair); Wagner, Michael (Workshop Chair); Ritter, Tom (Workshop Chair):
4th Workshop on Model-Driven Tool & Process Integration : 7 June 2011, Birmingham, UK.
2011

Ritter, T.; Hein, C.; Wagner, M.:
Distributed and automated model-driven development with TOPCASED and ModelBus 2.0 : First TOPCASED days, 2.-4. Februar 2011, Toulouse.
2011

Hein, C.; Ritter, T.:
Integrated development of safety-relevant systems with ModelBus : Presentation at 10th SafeTRANS Industrial Day, 17. Mai 2011, Berlin.
2011

Ritter, T.:
Integrated development of safety-relevant systems with ModelBus : SafeTRANS Industrial Day, 17. Mai 2011, Berlin.
2011

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.
In: Society of Automotive Engineers:
SAE 2011 World Congress & Exhibition Technical Papers.
Warrendale : SAE, 2011

Ritter, Tom:
Modellbasierte Entwicklung komponentenorientierter Systeme mit besonderer Berücksichtigung von Dienstgüteeigenschaften.
2011
Berlin, Humboldt-Univ., Diss., 2011

Ritter, T. (Programm Committee Member):
Seventh European Conference on Modelling Foundations and Applications : 6-9 June 2011, Birmingham.
2011

Ritter, T.; Hein, C.; Wagner, M.:
Von Werkzeugen zur Werkzeugkette.
In: eclipse-Magazin 2011 (2011), 1, 48-52

Esser, M.; Ritter, T. (Betreuer); Redlich, J.-P. (Betreuer); Fischer, J. (Betreuer):
Analysis and Combination of Selected Approaches to Tool Integration in an Industrial Context.
2010
Berlin, Humboldt Univ., Dipl.-Arb., 2010

Ritter, T.; Hein, C.; Wagner, M.:
Automation of Software Development Processes with ModelBus : Eclipse Integrated Development Day, Berlin.
2010

Ritter, T.:
The CESAR Reference Technology Platform : 29-30 June 2010.
2010

Ritter, T.; Hein, C.; Wagner, M.:
Cesar Reference Technology Platform and ModelBus : Eclipse Democamp Berlin.
2010

Ritter, Tom (Program Committee):
EDOC 2010 : 25-29 October 2010, Vitória, Brazil.
2010

Ritter, Tom:
Fourth Workshop on Modeling, Design and Analysis for the Service Cloud (MDA4ServiceCloud) : 15 June 2010, Paris, France.
2010

Ritter, T.:
ModelBus: A tool integration framework - Requirements and Introduction : Eclipse Industry Working Group Meeting.
2010

Ritter, T. (Program CommiProgram committee member):
Sixth European Conference on Modelling Foundations and Applications (ECMFA) : 15-18 June 2010, Paris, France.
2010

Ritter, T.; Hein, C.; Wagner, M.:
Verteilte Synchronisierung von Modellen in automatisierten Entwicklungsprozessen : Eclipse Democamp Stuttgart.
2010

Sadovykh, Andrey; Vigier, Lionel; Hoffmann, Andreas; Großmann, Jürgen; Ritter, Tom; Gomez, Eduardo; Estekhin, Oleg:
Architecture Driven Modernization in Practice.
In: Proceedings of 14th IEEE International Conference on Engineering of Complex Computer Systems, Potsdam Germany, June 2-4 2009.
2009, 50-57

Hein, Christian; Engelhardt, Marcus; Ritter, Tom; Wagner, Michael:
Generation of formal model metrics for MOF based domain specific languages.
In: Electronic Communications of the EASST 24 (2009), Proceedings of the Workshop The Pragmatics of OCL and Other Textual Specification Languages at MoDELS 2009, 1-16

Ritter, Tom; Hoffmann, Andreas; Wendland, Marc-Florian; Hein, Christian:
Introduction to basic MDA/MDE methods and technologies and selected developments at FOKUS/MOTION.
2009

Ritter, T.:
Model Sharing in Distributed Model-Driven Development : 09 June 2009.
2009

Hein, Christian; Ritter, Tom; Wagner, Michael:
Model-Driven Tool Integration with ModelBus.
In: Proceedings of the First International Workshop on Future Trends of Model-Driven Development (FTMDD) in the context of the 11th International Conference on Enterprise Information Systems (ICEIS), 6-10th May 2009, Milan, Italy.
INSTICC, 2009

Hein, Christian (Hrsg.); Ritter, Tom (Hrsg.); Wagner, Michael (Hrsg.):
Second European Workshop on Model Driven tool and Process Integration (MDTPI).
Enschede : CTIT, 2009
(CTIT proceedings WP)

Ritter, T.; Bettens, I.:
Tooling for Distributed Complex Systems architectures, integrated solutions : 10-11 June 2009.
2009

Ritter, T.; Bailey, T.:
Applying MDA to the Development of Air Traffic Management Systems.
Sparx Systems, 2008
(Enterprise Architect Case Studies)

Aldazabal, Aitor; Baily, Terry; Nanclares, Felix; Sadovykh, Andrey; Hein, Christian; Esser, Martin; Ritter, Tom:
Automated Model Driven Development Processes.
In: Ritter, Tom (Hrsg.) u.a.; Fraunhofer-Institut für Offene Kommunikationssysteme <Berlin>:
Proceedings of the ECMDA Workshop on Model Driven Tool and Process Integration : June 9th, 2008, Berlin, Germany.
Stuttgart : IRB Verlag, 2008, 43-54

Ritter, Tom:
Developing Process Automation Using Modeling Services : 24-26 September 2008.
2008

Ritter, Tom:
ModelBus - Connecting Eclipse : 27 November 2008.
2008

Ritter, Tom (Hrsg.); Hein, Christian (Hrsg.); Wagner, Michael (Hrsg.); Fraunhofer-Institut für Offene Kommunikationssysteme <Berlin>:
Proceedings of the ECMDA Workshop on Model Driven Tool and Process Integration : June 9th, 2008, Berlin, Germany.
Stuttgart : IRB Verlag, 2008

Eckert, K.-P.; Ritter, T.; Schieferdecker, I.:
Service-Qualität managen.
In: Beinhauer, Wolfgang u.a.:
SOA für agile Unternehmen : serviceorientierte Architekturen verstehen, einführen und nutzen.
Düsseldorf : Symposion, 2008, 167-188

Lang, U.; Ritter, T.; Schreiner, R.:
Flexible CORBA Components for Mission-critical Distributed Applications.
In: Information Managment over Disadvantaged Grid : Final Report of the RTO In formation Systems Technology.
RTO/NATO, 2007
(RTO Technical Report TR-IST-030).

Hein, C.; Ritter, T.:
Global constraint checking at run-time.
In: Werner , Bob (Ed.); Computer Society:
Proceedings: ISADS '07 ; 21 - 23 March 2007, Sedona, Arizona, USA ; proceedings ; including the Second International Workshop on Ad Hoc, Sensor and P2P Networks (AHSP 2007).
Los Alamitos : IEEE Computer Society, 2007, 59-68

Reznik, J.; Ritter, T.; Schreiner, R.; Lang, U.:
Model driven development of security aspects.
In: Electronic notes in theoretical computer science 163 (2007), 2, 65-79

Hein, Christian; Ritter, Tom; Wagner, Michael:
System Monitoring using Constraint Checking as part of Model Based System Management.
In: International Workshop on Models@run.time, in conjunction with MODELS/UML conference. Online Resource.
2007, 1-9

Hein, C.; Ritter, T.:
Versionisierung für modell-gestützte Softwareentwicklung über Werkzeuggrenzen hinweg.
In: Softwaretechnik-Trends 27 (2007), 2

Bozheva, Teodora; Baily, Terry; Reznik, Julia; Ritter, Tom:
Applying MDA in avionics: A practical approach.
In: European Software Institute:
The Second Workshop "From code centric to model centric software engineering: Practices, Implications and ROI" in conjunction with ECMDA. Online Resource : July 11th, 2006 - Bilbao, Spain.
2006, 12

Farkas, Tibor; Hein, Christian; Ritter, Tom:
Automatic evaluation of modelling rules and design guidelines.
In: European Software Institute:
The Second Workshop "From code centric to model centric software engineering: Practices, Implications and ROI" in conjunction with ECMDA. Online Resource : July 11th, 2006 - Bilbao, Spain.
2006, 1-9

Schreiner, Rudolf; Lang, Ulrich; Ritter, Tom; Reznik, Julia:
Building secure and interoperable ATC systems.
In: Mazzucchelli, Luigi (Ed.):
Visualization and distributed system technologies : the AD4 approach and beyond.
2006, 132-138

Ritter, Tom; Reznik, Julia; Schreiner, Rudolf; Lang, Ulrich:
From models to distributed and QOS aware systems in ATM domain.
In: Mazzucchelli, Luigi (Ed.):
Visualization and distributed system technologies : the AD4 approach and beyond.
2006, 122-131

Ritter, Tom; Schreiner, Rudolf; Lang, Ulrich:
Integrating security policies via container portable interceptors.
In: IEEE Distributed Systems Online 7 (2006), 7, 10 S.

Reznik, J.; Lang, U.; Schreiner, R.; Ritter, T.:
Model Driven Development of Security Aspects.
In: Aksit, M. (Ed.) u.a.:
The Second International Workshop on Aspect-Based and Model-Based Separation of Concerns in Software Systems (ABMB 2006) : July 10th, Bilbao, Spain.
2006, S.. 40-56

Eichler, Hajo (Ed.); Ritter, Tom (Ed.); Fraunhofer-Institut für Offene Kommunikationssysteme, Berlin:
Proceedings of the ECMDA Workshop on Integration of Model Driven Development and Model Driven Testing : July 11th, 2006, Bilbao, Spain.
Stuttgart : Fraunhofer IRB-Verl., 2006

Ritter, Tom; Schreiner, Rudolf; Lang, Ulrich:
Integrating security policies via Container Portable Interceptors : Art. Nr. 5.
In: Cerqueira, R. (Hrsg.) u.a.:
Proceedings of the 4th Workshop on Reflective and Adaptive Middleware Systems : ARM '05, Grenoble, France, November 28 - December 02, 2005.
New York, NY : ACM Press, 2005, 6 S.
(ACM International Conference Proceedings Series 116).

Neubauer, Bertram; Ritter, Tom; Stoinski, Frank:
CORBA Komponenten : effektives Software-Design und Programmierung.
Berlin [u.a.] : Springer, 2004

Born, M.; Hoffmann, A.; Rennoch, A.; Reznik, J.; Ritter, T.; Vouffo, A.:
The European CORBA Components Open Source Initiative.
In: ERCIM News (2003), 55, pp. 33-34

Born, Marc; Hoffmann, Andreas; Rennoch, Axel; Reznik, Julia; Ritter, Tom; Vouffo, Alain:
The European CORBA Componets Open Source Initiative.
In: ERCIM News (2003), 55

Ritter, T.; Schreiner, R.; NATO:
Flexible CORBA Components for Mission-Critical Distributed Applications : IST-030/RTG-012 Informal Workshop, 2003, Wachtberg.
2003

Ritter, T.; Eckert, K.-P.; Szdzuy, A.:
Integrating J2EE Services into a Heterogeneous Service Environment by Means of Model Driven Engineering.
In: Al-Ani, Ban (Hrsg.):
Proceedings of the International Conference on Software Engineering Research and Practice SERP'03 : June 23 - 26, 2003, Las Vegas, Nevada, USA,.
Las Vegas : CSREA Press, 2003, S. 3-9

Kath, Olaf; Soden, Michael; Born, Marc; Ritter, Tom; Blazarenas, Andrei; Funabashi, Motohisa; Hirari, Chiaki:
An open modeling infrastructure integrating EDOC and CCM.
In: Institute of Electrical and Electronics Engineers:
Proceedings of the seventh IEEE international enterprise distributed object computing conference (EDOC 2003) : 16-19 September 2003, Brisbane Queensland, Australia.
Los Alamitos, Calif. [u.a.] : IEEE, 2003, 198-207

Ritter, Tom; Born, Marc; Unterschütz, Thomas; Weis, Torben:
A QoS metamodel and its realization in a CORBA component infrastructure.
In: Sprague, Ralph H. (Hrsg.):
Proceedings of the 36th annual hawaii international conference on system sciences (HICSS-36) : January 6-9, 2003, Hilton Waikoloa Village, Big Island, Hawaii.
IEEE Computer Society, 2003, 318-328

Ritter, T.; Born, M.; Santos, P.:
Rapid engineering of collaborative and adaptive multimedia systems on top of CORBA components.
In: Irmscher, Klaus u.a.; GI / ITG Fachgruppe Kommunikation und Verteilte Systeme u.a.:
KiVS 2003 : 13. ITG/GI-Fachtagung Kommunikation in Verteilten Systemen : 25. - 28. Februar 2003 in Leipzig.
Berlin [u.a.] : VDE Verl., 2003, 39-44
(Informatik aktuell).

Born, M.; Ritter, T.; Merle, P.:
Realization of Distributed Applications with MDA and CCM.
In: Endler, Markus (Hrsg.) u.a.; Association for Computing Machinery u.a.:
Middleware 2003 : ACM/IFIP/USENIX International Middleware Conference, Rio de Janiro, Brazil, June 16-20, 2003, proceedings.
Berlin [u.a.] : Springer, 2003
(Lecture notes in computer science 2672).

Born, M.; Merle, P.; Ritter, T.:
Tutorial: Realization of Distributed Applications using MDA and the CORBA Component Model : International Middleware Conference, 2003, Rio de Janeiro.
2003

Merle, Philippe; Ruiz, Diego Sevilla; Böhme, Harald; Leblanc, Sylvain; Vadet, Mathieu; Ritter, Tom; Evans, Scott:
CORBA component model tutorial.
In: OMG CCM Implementers Group:
Proceedings of the object management group TC meeting (OMG) : June 2002, Orlando, USA.
Orlando, 2002, 107 S.
(Object Management Group : OMG TC document 2002-06-01).

Merle, P.; Ruiz, D.; Böhme, H.; Leblanc, S.; Vadet, M.; Ritter, T.; Evans, S.; Object Management Group:
CORBA Components Tutorial : TC Meeting, 25. Juni 2002, Orlando.
2002

Ritter, T.:
Model Driven Architecture - the way to implement multi vendor component OSS : Network Operation and Management Symposium, 2002, Florence.
2002

Ritter, T.; Born, M.:
Modeling Quality of Service and Continuous Media Communications.
In: Ritter, T. u.a.; Object Management Group:
UML in Telecoms Modeling Quality of Service and Continuous Media Communications : Third Workshop on UML for Enterprise Applications, Oktober 2002, San Francisco.
2002

Ritter, T.; Born, M.; Object Management Group:
UML in Telecoms Modeling Quality of Service and Continuous Media Communications : Third Workshop on UML for Enterprise Applications, Oktober 2002, San Francisco.
2002

Ritter, Tom; Eckert, Klaus-Peter; Gringel, Thomas; Rehfeld, Sabina:
BuDiMo, DPE-Erweiterungen und EJB : Milestone, 1.0, 15 May 2000.
Berlin : GMD, 2000

Ritter, Tom; Eckert, Klaus-Peter:
BuDiMo, DPE-Erweiterungen und EJB Teil 2 : Milestone, 2.0, 01 September 2000.
Berlin : GMD, 2000

Ritter, Tom; Eckert, K. P. (Betreuer); Popescu-Zeletin, R. (Betreuer):
Integration der OMG Komponenten Spezifikation in eine verteilte Laufzeitumgebung.
1999
Berlin, Techn. Univ., Dipl.-Arb., 1999

Albrecht, T.; Durmosch, Khayrat; Eckert, Klaus-Peter; Hopp, Michael; Koerner, E.; Luebecke, C.; Ritter, Tom; Rosa, Evgenia; Scholz, Ute:
Middleware, Specification of the Middleware-Platform : milestone, Version 1.0, 23.11.1999.
Berlin : GMD, 1999