Hasso-Plattner-Institut für Softwaresystemtechnik
Thomas Vogel
Thomas Vogel

Fachgebiet Systemanalyse und Modellierung
Hasso-Plattner-Institut für Softwaresystemtechnik
Universität Potsdam
Prof.-Dr.-Helmert-Str. 2-3
14482 Potsdam

Telefon: +49 (0)331 5509 271
E-Mail: 
thomas.vogel(at)hpi.uni-potsdam.de
Raum:  A-2.9

Seit Herbst 2008 bin ich Mitarbeiter am Fachgebiet Systemanalyse und Modellierung und Doktorand im Forschungskolleg Service-Oriented Systems Engineering am Hasso-Plattner-Institut an der Universität Potsdam. Meine Forschungsinteressen liegen in den Bereichen Model-Driven Engineering (MDE) und Software Engineering for Adaptive and Self-Managing Systems. In diesem Kontext interessieren mich insbesondere Laufzeitmodelle (models@run.time) und entsprechende MDE-Methoden.

Zuvor studierte ich Wirtschaftsinformatik mit den Schwerpunkten Verteilte SystemeMedieninformatik insbes. Information Retrieval, und Informationssysteme in Dienstleistungsbereichen an der Otto-Friedrich-Universität Bamberg. Während des Studiums war ich als wissenschaftliche Hilfskraft in der Lehre und Forschung am Lehrstuhl für Praktische Informatik, am Lehrstuhl für Angewandte Informatik in den Kultur-, Geschichts- und Geowissenschaften, und an der Professur für Kommunikationsdienste, Telekommunikationssysteme und Rechnernetze tätig. 

Forschungsinteressen

  • Model-Driven Engineering
  • Models@run.time
  • Adaptive and Self-Managing Software Systems
  • Service-Oriented Software Systems

Lehre

 An der Otto-Friedrich-Universität Bamberg als Tutor:

  • Rechner- und Betriebssysteme (WiSe 2007/2008)
  • Algorithmen und Datenstrukturen (SoSe 2005)
  • Einführung in die Informatik (WiSe 2004/2005)
  • Java-Praktikum (WiSe 2004/2005)

Projekte

  • Model-Driven Engineering and Self-Adaptive Software (Dissertationsprojekt)

Projekte mit meiner vergangenen Beteiligung:

Abgeschlossene Projekte an der Otto-Friedrich-Universität Bamberg als wissenschaftliche Hilfskraft:

Aktuelle Publikationen

  • Thomas Vogel and Holger Giese. Requirements and Assessment of Languages and Frameworks for Adaptation Models. In Jörg Kienzle editor, Models in Software Engineering, Workshops and Symposia at MoDELS 2011, Wellington, New Zealand, October 16-21, 2011, Reports and Revised Selected Papers, Vol. tbd:tbd of Lecture Notes in Computer Science (LNCS), Springer-Verlag, 2012. (to be published)
  • Thomas Vogel and Holger Giese. Language and Framework Requirements for Adaptation Models. In Nelly Bencomo, Gordon Blair, Betty Cheng, Robert B. France and Cedric Jeanneret editors, Proceedings of the 6th International Workshop on Models@run.time at the 14th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems (MoDELS 2011), Wellington, New Zealand, Vol. 794:1-12 of CEUR Workshop Proceedings, CEUR-WS.org, October 2011. (best paper)
  • Rogério de Lemos, Holger Giese, Hausi Muller, Mary Shaw, Jesper Andersson, Luciano Baresi, Basil Becker, Nelly Bencomo, Yuriy Brun, Bojan Cikic, Ron Desmarais, Schahram Dustdar, Gregor Engels, Kurt Geihs, Karl M. Goeschka, Alessandra Gorla, Vincenzo Grassi, Poala Inverardi, Gabor Karsai, Jeff Kramer, Marin Litoiu, Antónia Lopes, Jeff Magee, Sam Malek, Serge Mankovskii, Raffaela Mirandola, John Mylopoulos, Oscar Nierstrasz, Mauro Pezzè, Christian Prehofer, Wilhelm Schäfer, Wilhelm Schlichting, Bradley Schmerl, Dennis B. Smith, Joao P. Sousa, Gabriel Tamura, Ladan Tahvildari, Norha M. Villegas, Thomas Vogel, Danny Weyns, Kenny Wong and Jochen Wuttke. Software Engineering for Self-Adpaptive Systems: A second Research Roadmap. In Rogério de Lemos, Holger Giese, Hausi Muller and Mary Shaw editors, Software Engineering for Self-Adaptive Systems, Nr. (10431), Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany, Dagstuhl, Germany, 2011.

Publikationen

Export als BibTeX
Beiträge zu Sammlungen:
1.
Thomas Vogel and Andreas Seibel and Holger Giese. The Role of Models and Megamodels at Runtime. In Juergen Dingel and Arnor Solberg, ed., Models in Software Engineering, Workshops and Symposia at MODELS 2010, Oslo, Norway, October 3-8, 2010, Reports and Revised Selected Papers, vol. 6627 of Lecture Notes in Computer Science (LNCS), pages 224-238. Springer-Verlag, 5 2011.
2.
Thomas Vogel and Stefan Neumann and Stephan Hildebrandt and Holger Giese and Basil Becker. Incremental Model Synchronization for Efficient Run-Time Monitoring. In Sudipto Ghosh, ed., Models in Software Engineering, Workshops and Symposia at MODELS 2009, Denver, CO, USA, October 4-9, 2009, Reports and Revised Selected Papers, vol. 6002 of Lecture Notes in Computer Science (LNCS), pages 124-139. Springer-Verlag, 4 2010.
Beiträge in Tagungsbänden:
3.
Thomas Vogel and Andreas Seibel and Holger Giese. Toward Megamodels at Runtime. In Nelly Bencomo and Gordon Blair and Franck Fleurey and Cedric Jeanneret, ed., Proceedings of the 5th International Workshop on Models@run.time at the 13th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems (MoDELS 2010), Oslo, Norway, volume 641 of CEUR Workshop Proceedings, pages 13-24, 10 2010. CEUR-WS.org. (best paper)
4.
Thomas Vogel and Holger Giese. Adaptation and Abstract Runtime Models. In Proceedings of the 5th Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010) at the 32nd IEEE/ACM International Conference on Software Engineering (ICSE 2010), Cape Town, South Africa, pages 39-48, 5 2010. ACM.
5.
Holger Giese and Andreas Seibel and Thomas Vogel. A Model-Driven Configuration Management System for Advanced IT Service Management. In Nelly Bencomo and Gordon Blair and Robert France and Cedric Jeanneret and Freddy Munoz, ed., Proceedings of the 4th International Workshop on Models@run.time at the 12th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems (MoDELS 2009), Denver, Colorado, USA, volume 509 of CEUR Workshop Proceedings, pages 61-70, 10 2009. CEUR-WS.org.
6.
Thomas Vogel and Stefan Neumann and Stephan Hildebrandt and Holger Giese and Basil Becker. Incremental Model Synchronization for Efficient Run-time Monitoring. In Nelly Bencomo and Gordon Blair and Robert France and Cedric Jeanneret and Freddy Munoz, ed., Proceedings of the 4th International Workshop on Models@run.time at the 12th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems (MoDELS 2009), Denver, Colorado, USA, volume 509 of CEUR Workshop Proceedings, pages 1-10, 10 2009. CEUR-WS.org. (best paper)
7.
Thomas Vogel and Stefan Neumann and Stephan Hildebrandt and Holger Giese and Basil Becker. Model-Driven Architectural Monitoring and Adaptation for Autonomic Systems. In Proceedings of the 6th IEEE/ACM International Conference on Autonomic Computing and Communications (ICAC 2009), Barcelona, Spain, pages 67-68, 6 2009. ACM.
8.
Thomas Vogel and Jens Bruhn and Guido Wirtz. Autonomous Reconfiguration Procedures for EJB-based Enterprise Applications. In Proceedings of the 20th International Conference on Software Engineering and Knowledge Engineering (SEKE 2008), San Francisco, CA, USA, pages 48-53, 7 2008. Knowledge Systems Institute Graduate School.
9.
Jens Bruhn and Christian Niklaus and Thomas Vogel and Guido Wirtz. Comprehensive support for management of Enterprise Applications. In Proceedings of the 6th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 2008), Doha, Katar, pages 755-762, 3 2008. IEEE Computer Society.
Diplom-/Masterarbeiten:
10.
Technische Berichte:
11.
Thomas Vogel. Model-Driven Self-Adaptation of Service-Oriented Software Systems. Proceedings of the Joint Workshop of the German Research Training Groups in Computer Science, Dagstuhl 2011, Gito mbH Verlag für Industrielle Informationstechnik und Organisation, Berlin, 6 2011. (Extended Abstract)
12.
Thomas Vogel. Multiple Runtime Models and their Relations for Self-Management. Technical Report 46, Proceedings of the 5th Ph.D. Retreat of the HPI Research School on Service-oriented Systems Engineering, Hasso Plattner Institute, University of Potsdam (Fall 2010 Workshop), 5 2011.
13.
Thomas Vogel. Models at Runtime for Monitoring and Adapting Software Systems. Technical Report 31, Proceedings of the 4th Ph.D. Retreat of the HPI Research School on Service-oriented Systems Engineering, Hasso Plattner Institute, University of Potsdam (Fall 2009 Workshop), 4 2010.
14.
Thomas Vogel. Models and Infrastructure Support for Self-Adaptive Service-Oriented Software Systems. Proceedings of the Joint Workshop of the German Research Training Groups in Computer Science, Dagstuhl 2010, Verlagshaus Mainz GmbH, Aachen, 1 2010. (Extended Abstract)
15.
Thomas Vogel. Towards a Model-Driven Infrastructure for Self-Adaptive Service-Oriented Systems. Proceedings des gemeinsamen Workshops der Informatik-Graduiertenkollegs und Forschungskollegs: Dagstuhl 2009, Gito mbH Verlag für Industrielle Informationstechnik und Organisation, Berlin, 6 2009. (Extended Abstract)
Export als BibTeX

Vorträge

2011

  • Runtime Models and Software Engineering Processes for Self-adaptive Systems, Weekly Meeting of the HPI Research School on Service-Oriented Systems Engineering, Potsdam, Germany, December 14, 2011
  • Models at Runtime for Adaptive and Self-managing Software, Dagstuhl Seminar on Models@run.time, Seminar 11481 at Schloss Dagstuhl, Wadern, Germany, November 27 - December 02, 2011 (joint talk with Holger Giese) [Slides] 
  • Language and Framework Requirements for Adaptation Models, 6th International MoDELS Workshop on Models@run.time, Wellington, New Zealand, October 17, 2011 [Slides]
  • Categorizing Runtime Models, Spring Workshop and Ph.D. Retreat of the HPI Research School on Service-Oriented Systems Engineering, Potsdam, Germany, April 15, 2011

2010

  • Multiple Runtime Models and their Relations for Self-Managing Systems, HPI Symposium at SAP, Walldorf/St.Leon-Rot, Germany, December 06, 2010 [Slides]
  • Runtime Models as Interfaces for Adapting Software Systems, Dagstuhl Seminar on Software Engineering for Self-Adaptive Systems, Seminar 10431 at Schloss Dagstuhl, Wadern, Germany, October 24-29, 2010 [Slides]
  • Multiple Runtime Models and their Relations for Self-Management, Fall Workshop and Ph.D. Retreat of the HPI Research School on Service-Oriented Systems Engineering, Neuruppin, Germany, October 21-22, 2010
  • Toward Megamodels at Runtime, 5th International MoDELS Workshop on Models@run.time, Oslo, Norway, October 05, 2010 [Slides]
  • Model-Based Self-Adaptation of Service-Oriented Software Systems, Joint Workshop of the German Research Training Groups in Computer Science, Event 10222 at Schloss Dagstuhl, Wadern, Germany, May 31 - June 02, 2010 [Slides]
  • A Model-Driven Infrastructure for Self-Adaptive Software Systems, Workshop at the UCT Centre in Information and Communication Technologies for Development (ICT4D), University of Cape Town (UCT), Cape Town, South Africa, May 08, 2010
  • Adaptation and Abstract Runtime Models, 5th ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010), Cape Town, South Africa, May 03-04, 2010 [Slides]
  • Adaptation Using Model-Based Abstractions, Spring Workshop and Ph.D. Retreat of the HPI Research School on Service-Oriented Systems Engineering, Potsdam, Germany, April 23, 2010

2009

  • Models at Runtime for Monitoring and Adapting Software Systems, Fall Workshop and Ph.D. Retreat of the HPI Research School on Service-Oriented Systems Engineering, Templin, Germany, October 15-16, 2009
  • Incremental Model Synchronization for Efficient Run-time Monitoring, 4th International MODELS Workshop on Models@run.time, Denver, Colorado, USA, October 05, 2009 [Slides]
  • Model-Driven Architectural Monitoring and Adaptation for Autonomic Systems, 6th International Conference on Autonomic Computing and Communications (ICAC 2009), Barcelona, Spain, June 15-19, 2009 
  • Towards a Model-Driven Infrastructure for Self-Adaptive Service-Oriented Systems, Spring Workshop and Ph.D. Retreat of the HPI Research School on Service-Oriented Systems Engineering, Potsdam, Germany, April 24, 2009
  • Die Zukunft mit erfinden? Software entwickeln!, Vortrag auf dem Schülercampus 2009 in Brandenburg - Europa Universität Viadrina Frankfurt (Oder), Germany, March 12, 2009

2008

  • Towards Autonomic EJB: Autonomous Reconfiguration Procedures for EJB-based Enterprise Application, Weekly Meeting of the HPI Research School on Service-Oriented Systems Engineering, Potsdam, Germany, November 19, 2008