Chair of Computer Science II - Software Engineering

    Dr.-Ing. Nikolaus Huber

    Chair of Computer Science II

    Am Hubland, 97074 Würzburg


    Research Interests

    Main research areas:


    • Software Performance Engineering

    • Autonomic Computing

    • Run-Time Performance and Resource Management

    • Component-based Software Engineering

    • System and Service Modeling and Simulation

    Technology domains:


    • Distributed Component-based Systems

    • Virtualization

    • Cloud Computing


    You can access my publications on a separate page Publications of Nikolaus Huber or on my ACM author page.

    Projects and Presentations


    Performance Modeling of Storage Virtualization
    Project of the University of Karlsruhe with IBM Deutschland Research and Development GmbH, Germany.

    Online Resource Management
    in co-operation with Blue Yonder GmbH, Germany.


    Model-based Run-Time Adaptation in Dynamic Virtualized Resource Landscapes, RELATE ITN Open Excellence Workshop, Karlsruhe, December 4, 2012.

    The Descartes Meta-Model for Self-Aware Quality-of-Service and Resource Management in Dynamic IT Infrastructures, Invited Talk, SAP Research, Karlsruhe, May 10, 2012.

    From Offline to Online Component Models for Run-Time Resource Management, Invited Talk, Palladio Days, Karlsruhe, November 17, 2011.

    Descartes Research Group: Engineering of Self-Aware IT Systems and Services, Invited Talk, Blue Yonder GmbH, Karlsruhe, November 10, 2011.

    Analysis of the Performance-Influencing Factors of Virtualization Platforms, Invited Talk, Department of Computer Science, Christian-Albrechts-Universität zu Kiel, Kiel, January 21, 2011.


    I am involved in teaching the following regular lecture: Performance Engineering of Enterprise Software Systems. I also organize the study group Software Design and Quality and supervise students in the seminar Enterprise Software and IBM System z.

    Supervised Theses:

    [6] Waldemar Schott, Automated Model-based System Reconfiguration: A Case Study. Master's thesis, Karlsruhe Institute of Technology (KIT), 2013.

    [5] Dharminder Rattu, Infrastructure Reconfiguration Using Architecture-Level Performance Models. Master's thesis, Karlsruhe Institute of Technology (KIT), 2012.

    [4] Nikolas Herbst, Workload Classification and Forecasting. Master's thesis, Karlsruhe Institute of Technology (KIT), 2012.

    [3] Waldemar Schott, Verbesserte Performance-Vorhersage für virtualisierte Umgebungen durch Integration von Messergebnissen. Study thesis, Karlsruhe Institute of Technology (KIT), 2012.

    [2] Enrico Kusnady, QoS-aware Resource Allocation in Virtualized Environments. Master's thesis, Karlsruhe Institute of Technology (KIT), 2011.

    [1] Marcel von Quast, Automatisierte Performance-Analyse von Virtualisierungsplattformen. Master's thesis (in German), Karlsruhe Institute of Technology (KIT), 2010. [ bib ]

    Selected Reviewer and Conference Organization Activities

    International Conferences


    • Transactions on Computers, IEEE, 2012

    • Journal of Distributed and Parallel Computing, Elsevier, 2011
    • Int. Conference on Autonomic Computing, 2014

    • Int. Conference on Performance Engineering, ACM, 2011

    • Int. SIGMETRICS/Performance Conference, ACM, 2012
    • Int. Conference on Parallel Processing, IEEE, 2013

    • Int. Conference Series on Quality of Software Architectures, ACM, 2010 - 2012

    • Int. Conference on Communication Systems and Network Technologies, IEEE, 2011

    Conference Organization


    • Local Organization Co-Chair for ICPE 2011 - 2nd ACM/SPEC International Conference on Performance Engineering (ICPE) sponsored by ACM SIGSOFT and ACM SIGMETRICS in cooperation with SPEC, Karlsruhe, Germany, March 14-16, 2011.

    • Local Organization Co-Chair for PASM 2011 - 5th International Workshop on Practical Applications of Stochastic Modelling (PASM), Karlsruhe, Germany, March 17, 2011

    Resume/Curriculum Vitae

    since April 2014

    Ph.D. Student in the Descartes Research Group at the University of Würzburg, funded by the Emmy Noether Programme
    Jul 2009 - May 2014 Ph.D. Student in the Descartes Research Group at Karlsruhe Institute of Technology, funded by the Emmy Noether Programme
    Jan 2008 - May 2008 Study Thesis at the Monash University, Melbourne, Australia
    Feb 2007 - Dec 2008 Internship and working student at the Silverstroke AG, Ettlingen, Germany
    Oct 2003 - Apr 2009 Studies of Computer Science (Information Technology) at the University of Karlsruhe (TH), Germany
    Jun 2002 Abitur at the Martha Schanzenbach Gymnasium, Gengenbach

    Last update: April 11, 2014


    Lehrstuhl für Informatik II (Software Engineering)
    Am Hubland
    97074 Würzburg

    Tel.: +49 931 31-86601

    Suche Ansprechpartner

    Hubland Süd, Geb. M2