Lehre

  • Modellbasierte Software-Entwicklung
  • Software Product Line Engineering
  • Forschungsmethoden
  • Programmierung I: Java
  • WebTechnologien, Angular
  • Grundlagen der Informatik
  • Formal Methods in Software Design, MONA Institute of Applied Sciences, University of the West Indies, Kingston, Jamaica (Februar/März 2010)
  • Software Entwurf

Forschung

Interessen / Gebiete:

  • Software Engineering adaptiver Systeme
  • Software Produktlinien
  • Monitoring of Software Laufzeiteigenschaften und Performanz-Analyse
  • Wiederholbarkeit von Experimenten im Software Engineering, insbes. Benchmarking, Performanz-Experimente
  • Modellbasierte und modellgetriebene Software-Entwicklung
  • Big Data Architekturen
  • Open Source Software (EASy-Producer, SPASS-meter, SVNControl)
  • UML (Unified Modeling Language), vergleichende Werkzeuganalyse
  • Software Visualisierung und automatisches Layout von Software-Diagrammen

Projekte

Mitarbeit bei Veranstaltungen

  • Organisation
    • Publication chair International Conference on Performance Engineering ICPE'20 (2020)
    • Symposium on Software Performance SSP'18 (2018)
    • Dynamic Software Product Lines @SPLC (2017)
    • International Workshop on Big Data Processing - Reloaded @EDBT/ICDE (2016)
    • Dynamic Software Product Lines @SASO (2016)
  • Mitgliedschaft in Programmkommitees
    • International Conference on Software Engineering Advances (ICSEA’19)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD ’19)
    • Symposium on Software Performance (SSP ’19)
    • Intl. Systems and Software Product Lines Conference - Tools/Demos + Artifact Tracks (SPLC '19) - Current call for papers for the research track
    • International Conference on Adaptive and Self-Adaptive Systems (ADAPTIVE’19)
    • Intl. Conference on Model-Driven Engineering and Software development, 2019
    • Intl. Conference on Performance Engineering – Artifact Track (ICPE ’18)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering + Monitoring of Large Scale Systems, (SEAA-ESE ’18, SEAA-MoLS '18)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD ’18)
    • International Conference on Software Engineering Advances (ICSEA’18)
    • Workshop on Load Testing and Benchmarking Software Systems, (LTB’18)
    • Intl. Conference on Adaptive and Self-Adaptive Systems and Applications (ADAPTIVE ’18)
    • Intl. Conference on Software Engineering Applications (ICSEA ’17)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering, (SEAA-ESE ’17)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD ’17)
    • Symposium on Software Performance (SSP ’17)
    • Workshop on Load Testing and Benchmarking Software Systems (LTB ’17)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA-ESE ’16)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD ’16)
    • Symposium on Software Performance (SSP ’16)
    • Workshop Design for Future (DFF ’16)
    • Intl. Conference on Software Engineering Applications (ICSEA ’15)
    • Intl. Conference on Software Reuse (ICSR ’15)
    • Intl. Conference on Information Technologies in Environmental Engineering (ITEE ’15)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA-ESE ’15)
    • Intl. Conference on Software Engineering Applications (ICSEA ’14)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA-ESE ’14)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD '14)
    • Workshop Design for Future (DFF ’14)
    • Intl. Conference on Software Engineering Applications (ICSEA ’13)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA-ESE ’13)
    • Workshop on Empirical Studies in Software Modeling (EESSMOD ’13)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA-ESE ’12)
    • Workshop on Empirical Studies in Software Modeling (EESSMOD ’12)
    • Workshop on Software-Driven Energy-Measurement for Mobile Systems (EEBS’12)
    • Workshop on Dynamic Software Product Lines (DSPL ’12)
    • Intl. Conference on Software Engineering Applications (ICSEA’12)
    • EUROMICRO Conference on Software Engineering and Advanced Applications, Special Track on Embedded Software Engineering (SEAA 2011)
    • Workshop on Empirical Studies in Software Modeling (EESSMOD ’11)
    • SOFTVIS 2010
    • MAPLE 2009
    • LED 2008
    • SOFTVIS 2008
    • VISSOFT 2007
    • LED 2007
  • Gutachter
    • PhD examiner Manchester University (2018)
    • Journal on Information and Software Technology (IST)
    • Journal of Software and Systems (JSS)
    • IEEE Transactions on Software Engineering (TSE)
    • IEEE Software (IEEE-SW)
    • Journal of Computing and Informatics (CAI)
    • Journal of Software and Systems Modeling (JSoSym)
    • Journal on Science of Computer Programming (SCICO)
    • Journal on Software Tools and Technology Transfer
    • Software Quality Journal (SQJO)
    • Journal on Information and Software Technology (IST)
    • Journal of Graphs Algorithms and Applications (JGAA)
    • Journal on Information Visualization (InfoVis)
    • Journal of Research and Practice in Information Technology (JPRIT)
    • Journal of the Brazilian Computer Society (JCBS)

Publikationen