Security in Virtualized Environments

Module Code
Module Coordinators
Michael Jäger
  • Hagen Lauer
  • André Rein
  • Short Description

    Practical software development from requirement analysis over model-based design to functional tests of the complete system

    Learning Objectives

    Students learn basic security architectures related to Trusted Computing. Components of virtualization solutions are introduced and students identify relevant security requirements. Students are able to analyze, evaluate, and review scientific publications while discussing their level of applicability in different scenarios.


    Security and Trust are two of the most important requirements for the widespread use of virtualization technologies which today pose as the foundation of multiple modern virtualization solutions in the realm of Cloud-Computing. The participants analyze existing virtualization technologies as well as security and trust issues related to them. Trusted Computing concepts in hardware and software are introduced and their use is showcased. Current security requirements from research, industry, and standardization are introduced and discussed while participants develop solutions and present their contributions.

    Duration in Semester
    Instruction Language
    Total Effort
    6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
    Weekly School Hours
    Method of Instruction

    Seminaristischer Unterricht 4 SWS

    Requirements for the awarding of Credit Points

    Prüfungsvorleistung: Project work
    Prüfungsleistung: Written elaboration and presentation

    • Aktuelle wissenschaftliche Publikationen