Dr.-Ing. Thomas Gerlitz


Wissenschaftlicher Mitarbeiter
gerlitz[at]embedded[dot]rwth-aachen[dot]de

Tel.: +49 241 80 21156
Fax: +49 241 80 22150

Adresse: Ahornstr. 55, 52074 Aachen
Büro: Raum 2319 (Gebäude H)

Forschungsgebiet

Meine Forschung ist im Bereich der Analyse modellbasierter eingebetteter Softwareartefakte angesiedelt. Ein Artefakt stellt dabei ein Dokument oder Modell dar, welches während des Softwareentwicklungsprozess erstellt und genutzt wird. Dies können beispielsweise Anforderungdokumente, Testspezifikationen, Programmcode oder Verhaltensmodelle sein. Dabei beschäftige ich mich mit der Problemstellung wie die Evolution dieser Artefakte über den gesamten Entwicklungsprozess hin verfolgt sowie Querbeziehungen und Qualität der Artefakte hinsichtlich von Softwarequalitätskriterien erfasst werden können. Die Ergebnisse dieser Arbeit werden innerhalb des artshop Modellrepository Framework realisiert. Genauere Informationen zu diesem Framework sind hier zu finden.

Abschlussarbeiten

Im Rahmen meiner Forschungstätigkeit ergeben sich kontinuierlich Themen für Abschlussarbeiten. Bei Interesse an einem der folgenden Themen bitte ich um Kontaktaufnahme per E-Mail oder schaut bei mir im Büro vorbei wenn meine Tür offen steht. Eine Nachfrage per E-Mail nach weiteren noch nicht gelisteten Themen ist ebenfalls möglich.

Offene Bachelorarbeiten

-

Offene Masterarbeiten

-

Lehre

Set dem Wintersemester 15/16 bin ich nicht mehr für die Organisation des Praktikums Systemprogrammierung zuständig. Bitte kontaktieren Sie die aktuellen Betreuer des Praktikums unter psp[at]embedded[dot]rwth-aachen[dot].de.

Sprechstunde

Nach Vereinbarung

Veröffentlichungen


Publikations-Export
[Ger17]
Gerlitz, T., "Incremental Integration and Static Analysis of Model-Based Automotive Software Artifacts", PhD Thesis, Aachen, 2017.

Incremental Integration and Static Analysis of Model-Based Automotive Software Artifacts

Bibtex entry :

@phdthesis {  Ger17,
	author = { Gerlitz, Thomas },
	othercontributors = { Kowalewski, Stefan and Schaefer, Ina },
	title = { Incremental Integration and Static Analysis of Model-Based
		Automotive Software Artifacts },
	publisher = { RWTH Aachen University, Department of Computer Science },
	school = { RWTH Aachen University },
	pages = { 1 Online-Ressource (xv, 191 Seiten) : Diagramme },
	series = { Aachener Informatik Berichte },
	year = { 2017 },
	address = { Aachen },
	doi = { 10.18154/RWTH-2017-08881 },
	typ = { PUB:(DE-HGF)11 },
	reportid = { RWTH-2017-08881 },
	cin = { 120000 / 122810 },
	url = { http://publications.rwth-aachen.de/record/706814/files/706814.pdf },
}
[GHD+16]
Gerlitz, T., Hansen, N., Dernehl, C., and Kowalewski, S., "Artshop: A Continuous Integration and Quality Assessment Framework for Model-Based Software Artifacts", in Proc. [12. Dagstuhl-Workshop Modelbasierte Entwicklung eingebetteter Systeme (MBEES) / Michaela Huhn (Ostfalia Hochschule – Wolfenbüttel, DE), Matthias Riebisch (Universität Hamburg, DE), Bernhard Schätz (fortiss GmbH – München, DE)], 2016, fortiss Technischer Bericht, pp. 13-22.

artshop: A Continuous Integration and Quality Assessment Framework for Model-Based Software Artifacts

Bibtex entry :

@inproceedings {  GHD+16,
	author = { Gerlitz, Thomas and Hansen, Norman and Dernehl, Christian
		and Kowalewski, Stefan },
	title = { artshop: A Continuous Integration and Quality Assessment
		Framework for Model-Based Software Artifacts },
	booktitle = { [12. Dagstuhl-Workshop Modelbasierte Entwicklung
		eingebetteter Systeme (MBEES) / Michaela Huhn (Ostfalia
		Hochschule – Wolfenb{\"u}ttel, DE), Matthias Riebisch
		(Universit{\"a}t Hamburg, DE), Bernhard Sch{\"a}tz (fortiss
		GmbH – M{\"u}nchen, DE)] },
	publisher = { fortiss Technischer Bericht },
	pages = { 13-22 },
	year = { 2016 },
	organization = { Modellbasierte Entwicklung eingebetteter Systeme, Dagstuhl
		(Germany), 2016-03-30 - 2016-04-01 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-207908 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/573828 },
}
[GK16]
Gerlitz, T. and Kowalewski, S., "Architectural Analysis of MATLAB/Simulink Models with art shop", in Proc. WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on Software Architecture : proceedings / Henry Muccini and K. Eric Harper, WICSA program chairs, Piscataway, NJ, 2016, IEEE, pp. 307-310.

Architectural Analysis of MATLAB/Simulink Models with art shop

Bibtex entry :

@inproceedings {  GK16,
	author = { Gerlitz, Thomas and Kowalewski, Stefan },
	title = { Architectural Analysis of MATLAB/Simulink Models with art
		shop },
	booktitle = { WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on
		Software Architecture : proceedings / Henry Muccini and K.
		Eric Harper, WICSA program chairs },
	publisher = { IEEE },
	pages = { 307-310 },
	year = { 2016 },
	address = { Piscataway, NJ },
	organization = { 2016 13th Working IEEE/IFIP Conference on Software
		Architecture, Venice (Italy), 2016-04-05 - 2016-04-08 },
	typ = { PUB:(DE-HGF)7 },
	reportid = { RWTH-CONV-207906 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/573826 },
}
[GK16a]
Gerlitz, T. and Kowalewski, S., "Architectural Analysis of MATLAB/Simulink Models with Artshop", in Proc. WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on Software Architecture : proceedings / Henry Muccini and K. Eric Harper, WICSA program chairs, Piscataway, NJ, 2016, IEEE, pp. 307-310.

Architectural Analysis of MATLAB/Simulink Models with Artshop

Bibtex entry :

@inproceedings {  GK16a,
	author = { Gerlitz, Thomas and Kowalewski, Stefan },
	title = { Architectural Analysis of MATLAB/Simulink Models with
		Artshop },
	booktitle = { WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on
		Software Architecture : proceedings / Henry Muccini and K.
		Eric Harper, WICSA program chairs },
	publisher = { IEEE },
	pages = { 307-310 },
	year = { 2016 },
	address = { Piscataway, NJ },
	organization = { 2016 13th Working IEEE/IFIP Conference on Software
		Architecture, Venice (Italy), 2016-04-05 - 2016-04-08 },
	doi = { 10.1109/WICSA.2016.54 },
	typ = { PUB:(DE-HGF)7 },
	reportid = { RWTH-2017-01123 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/682945 },
}
[GK16b]
Gerlitz, T. and Kowalewski, S., "Flow Sensitive Slicing for MATLAB/Simulink Models", in Proc. WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on Software Architecture : proceedings / Henry Muccini and K. Eric Harper, WICSA program chairs, Piscataway, NJ, 2016, IEEE, pp. 81-90.

Flow Sensitive Slicing for MATLAB/Simulink Models

Bibtex entry :

@inproceedings {  GK16b,
	author = { Gerlitz, Thomas and Kowalewski, Stefan },
	title = { Flow Sensitive Slicing for MATLAB/Simulink Models },
	booktitle = { WICSA 2016 : 2016 13th Working IEEE/IFIP Conference on
		Software Architecture : proceedings / Henry Muccini and K.
		Eric Harper, WICSA program chairs },
	publisher = { IEEE },
	pages = { 81-90 },
	year = { 2016 },
	address = { Piscataway, NJ },
	organization = { 2016 13th Working IEEE/IFIP Conference on Software
		Architecture, Venice (Italy), 2016-04-05 - 2016-04-08 },
	doi = { 10.1109/WICSA.2016.23 },
	typ = { PUB:(DE-HGF)7 },
	reportid = { RWTH-2017-01171 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/682999 },
}
[DHG+15]
Dernehl, C., Hansen, N., Gerlitz, T., and Kowalewski, S., "Static Value Range Analysis for Matlab/Simulink-Models"[Bonn]: Ges. für Informatik, 2015, vol. 246, pp. 1649-1660.

Static Value Range Analysis for Matlab/Simulink-Models

Bibtex entry :

@inbook {  DHG+15,
	author = { Dernehl, Christian and Hansen, Norman and Gerlitz, Thomas
		and Kowalewski, Stefan },
	title = { Static Value Range Analysis for Matlab/Simulink-Models },
	booktitle = { Informatik 2015 : Tagung vom 28. September – 02. Oktober
		2015 in Cottbus / Douglas W. Cunningham ... (Hrsg.) },
	publisher = { Ges. f{\"u}r Informatik },
	pages = { 1649-1660 },
	volume = { 246 },
	series = { GI-Edition : lecture notes in informatics },
	year = { 2015 },
	address = { [Bonn] },
	organization = { 45. Jahrestagung der Gesellschaft f{\"u}r Informatik,
		Cottbus (Germany), 2015-09-28 - 2015-10-02 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-207913 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/573834 },
}
[GSK15]
Gerlitz, T., Schake, S., and Kowalewski, S., "Duplikatserkennung und Refactoring in Matlab/Simulink-Modellen", in Proc. Tagungsband Dagstuhl-Workshop MBEES: Modelbasierte Entwicklungeingebetteter Systeme XI / Matthias Riebisch, Michaela Huhn, Jan Philipps, Bernhard Schätz, 2015, pp. 17-27.

Duplikatserkennung und Refactoring in Matlab/Simulink-Modellen

Bibtex entry :

@inproceedings {  GSK15,
	author = { Gerlitz, Thomas and Schake, Stefan and Kowalewski, Stefan },
	title = { Duplikatserkennung und Refactoring in
		Matlab/Simulink-Modellen },
	booktitle = { Tagungsband Dagstuhl-Workshop MBEES: Modelbasierte
		Entwicklungeingebetteter Systeme XI / Matthias Riebisch,
		Michaela Huhn, Jan Philipps, Bernhard Sch{\"a}tz },
	pages = { 17-27 },
	year = { 2015 },
	organization = { Dagstuhl-Workshop MBEES, Dagstuhl (Germany), 2015-03-22 -
		2015-03-25 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-207909 },
	cin = { 122810 / 120000 },
	url = { http://publications.embedded.rwth-aachen.de/file/60 },
}
[GTD15]
Gerlitz, T., Tran, Q. M., and Dziobek, C., "Detection and Handling of Model Smells for MATLAB/Simulink Models", in Proc. MASE 2015 : Modelling in Automotive Software Engineering : Proceedings of the International Workshop on Modelling in Automotive Software Engineering co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS 2015) : Ottawa, Canada. September 27, 2015 / Edited by Michal Antkiewicz * Joanne Atlee ** Juergen Dingel *** Ramesh S **** (* Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario, Canada ** School of Computer Science, University of Waterloo, Waterloo, Ontario, Canada *** School of Computing, Queen's University, Kingston, Ontario, Canada **** Global Research and Development, General Motors, Warren, Michigan, USA), 2015 in CEUR Workshop Proceedings, CEUR, pp. 13-22.

Detection and Handling of Model Smells for MATLAB/Simulink Models

Bibtex entry :

@inproceedings {  GTD15,
	author = { Gerlitz, Thomas and Tran, Quang Minh and Dziobek, Christian },
	title = { Detection and Handling of Model Smells for MATLAB/Simulink
		Models },
	booktitle = { MASE 2015 : Modelling in Automotive Software Engineering :
		Proceedings of the International Workshop on Modelling in
		Automotive Software Engineering co-located with ACM/IEEE
		18th International Conference on Model Driven Engineering
		Languages and Systems (MODELS 2015) : Ottawa, Canada.
		September 27, 2015 / Edited by  Michal Antkiewicz * Joanne
		Atlee ** Juergen Dingel *** Ramesh S **** (* Electrical and
		Computer Engineering, University of Waterloo, Waterloo,
		Ontario, Canada ** School of Computer Science, University of
		Waterloo, Waterloo, Ontario, Canada *** School of Computing,
		Queen's University, Kingston, Ontario, Canada **** Global
		Research and Development, General Motors, Warren, Michigan,
		USA) },
	publisher = { CEUR },
	pages = { 13-22 },
	series = { CEUR Workshop Proceedings },
	year = { 2015 },
	organization = { International Workshop on Modelling in Automotive Software
		Engineering, Ottawa (Canada), 2015-09-27 - 2015-09-27 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-2016-03745 },
	cin = { 122810 / 120000 },
	url = { http://ceur-ws.org/Vol-1487/MASE_2015_paper_13.pdf },
}
[GKS+13]
Gerlitz, T., Kalkov, I., Schommer, J. F., Franke, D., and Kowalewski, S., "Non-Blocking Garbage Collection for Real-Time Android"New York, NY: ACM, 2013, pp. 108-117.

Non-Blocking Garbage Collection for Real-Time Android

Bibtex entry :

@inbook {  GKS+13,
	author = { Gerlitz, Thomas and Kalkov, Igor and Schommer, John F. and
		Franke, Dominik and Kowalewski, Stefan },
	title = { Non-Blocking Garbage Collection for Real-Time Android },
	booktitle = { 11th International Workshop on Java Technologies for
		Real-time and Embedded Systems : JTRES 2013 ; 9-10 October
		2013, Karlsruhe, Germany },
	publisher = { ACM },
	pages = { 108-117 },
	series = { ACM Digital Library },
	year = { 2013 },
	address = { New York, NY },
	doi = { 10.1145/2512989.2512999 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-202515 },
	cin = { 120000 / 122810 },
	url = { http://publications.rwth-aachen.de/record/224782 },
}
[SGK13]
Schommer, J. F., Gerlitz, T., and Kowalewski, S., "Load and Quality Cooperation for Distributed Embedded Systems Using Different Modes of Operation", in Proc. Proceedings of the 7th Junior Researcher Workshop on Real-Time Computing : JRWRTC 2013 ; Sophia Antipolis, France, October 16-18, 2013, Sophia Antipolis, France, 2013, pp. 45-48.

Load and Quality Cooperation for Distributed Embedded Systems Using Different Modes of Operation

Bibtex entry :

@inproceedings {  SGK13,
	author = { Schommer, John F. and Gerlitz, Thomas and Kowalewski, Stefan },
	title = { Load and Quality Cooperation for Distributed Embedded
		Systems Using Different Modes of Operation },
	booktitle = { Proceedings of the 7th Junior Researcher Workshop on
		Real-Time Computing : JRWRTC 2013 ; Sophia Antipolis,
		France, October 16-18, 2013 },
	pages = { 45-48 },
	year = { 2013 },
	address = { Sophia Antipolis, France },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-204855 },
	cin = { 120000 / 122810 },
	url = { http://jrwrtc.science.uva.nl/JRWRTC13_proceedings.pdf },
}
[WGM+13]
Wiechowski, N., Gerlitz, T., Merschen, D., and Kowalewski, S., "Ein Ansatz zum merkmalsbasierten Konsistenzmanagement in der Produktlinienentwicklung"Bonn: Gesellschaft für Informatik e.V., 2013, vol. 12, pp. 2502-2516.

Ein Ansatz zum merkmalsbasierten Konsistenzmanagement in der Produktlinienentwicklung

Bibtex entry :

@inbook {  WGM+13,
	author = { Wiechowski, Norbert and Gerlitz, Thomas and Merschen, Daniel
		and Kowalewski, Stefan },
	title = { Ein Ansatz zum merkmalsbasierten Konsistenzmanagement in der
		Produktlinienentwicklung },
	booktitle = { Informatiktage 2013 : smart life - dank Informatik ;
		fachwissenschaftlicher Informatik-Kongress 22. und 23.
		M{\"a}rz 2013 B-IT Bonn-Aachen International Center for
		Information Technology, Bonn / Gesellschaft f{\"u}r
		Informatik (Hrsg.). [Red.: Ludger Porada] },
	publisher = { Gesellschaft f{\"u}r Informatik e.V. },
	pages = { 2502-2516 },
	volume = { 12 },
	series = { GI-Edition : lecture notes in informatics },
	year = { 2013 },
	address = { Bonn },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-204229 },
	cin = { 120000 / 122810 },
	url = { http://publications.rwth-aachen.de/record/226820 },
}
[MWF+11]
Mitsching, R., Weise, C., Franke, D., Gerlitz, T., and Kowalewski, S., "Coping with Complexity of Testing Models for Real-Time Embedded Systems", in Proc. 2011 Fifth International Conference on Secure Software Integration and Reliability Improvement – Companion : SSIRI-C 2011 ; 27-29 June 2011, Jeju Island, Korea, Los Alamitos, 2011, IEEE, pp. 128-135.

Coping with Complexity of Testing Models for Real-Time Embedded Systems

Bibtex entry :

@inproceedings {  MWF+11,
	author = { Mitsching, Ralf and Weise, Carsten and Franke, Dominik and
		Gerlitz, Thomas and Kowalewski, Stefan },
	title = { Coping with Complexity of Testing Models for Real-Time
		Embedded Systems },
	booktitle = { 2011 Fifth International Conference on Secure Software
		Integration and Reliability Improvement – Companion :
		SSIRI-C 2011 ; 27-29 June 2011, Jeju Island, Korea },
	publisher = { IEEE },
	pages = { 128-135 },
	year = { 2011 },
	address = { Los Alamitos },
	doi = { 10.1109/SSIRI-C.2011.27 },
	typ = { PUB:(DE-HGF)8 },
	reportid = { RWTH-CONV-194620 },
	cin = { 122810 / 120000 },
	url = { http://publications.rwth-aachen.de/record/123848 },
}

RWTH Aachen - Lehrstuhl Informatik 11 - Ahornstr. 55 - 52074 Aachen - Deutschland