Teaching

  • Model-based software development
  • Software Product Line Engineering
  • Research Methods
  • Programming: Java
  • WebTechnologies, Angular
  • Foundations of Computer Science
  • Formal Methods in Software Design, MONA Institute of Applied Sciences, University of the West Indies, Kingston, Jamaica (February/March 2010)
  • Software Design


Research

Interests / Areas:

  • Software Engineering for adaptive Systems
  • Software Product Lines
  • Monitoring of Software runtime properties and performance analysis
  • Repeatability of experiments in software engineering, in particular benchmarking and performance experiments
  • Model-based and model-driven software development
  • Big Data architectures
  • Open Source Software (EASy-Producer, SPASS-meter, SVNControl)
  • UML (Unified Modeling Language), comparative tool study
  • Software visualization and automated layout of software diagrams

Conferences, Workshops, Journals

  • 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)

  • Program comittees

    • 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)
    • 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)
    • International Conference on Software Engineering Advances (ICSEA’18)
    • Intl. Conference on Model-Driven Engineering and Software development (MODELSWARD ’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

  • Reviewer

    • 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)

Publications