15 PhD positions are available at 7 partners in Sweden, Denmark, Germany and Austria in the European Training Network FORA—Fog Computing for Robotics and Industrial Automation.

Please see below the description of each PhD project, and apply for the positions. Please read the FORA research objectives before you apply for a position. When applying, please apply to a specific partner and for a specific project, based on your interests and background.

PhD Project 1 (TTT)

Fog Node: virtualization and wired communication Host: TTTech, Austria, Research & Development Center. Main supervisor: Dr. Wilfried Steiner, wilfried.steiner@tttech.com (contact person) Co-supervisor: Dr. Flavio Bonomi, flavio@nebbiolotech.com Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Design a reference architecture for Fog Nodes for industrial automation and robotics use cases. Develop deterministic virtualization solutions based on hypervisors and dynamic separation kernels, that minimize the interference…

(more...)


PhD Project 2 (TUKL)

Resource separation mechanisms for Fog Nodes Host: Technische Universität Kaiserslautern (TUKL), Chair of Real Time Systems. Main supervisor: Prof. Gerhard Fohler, fohler@eit.uni-kl.de (contact person) Co-supervisor: Rodrigo Coelho, coelho@eit.uni-kl.de Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Ensure the temporal isolation of tasks and partitions on MCPs taking platform resource contentions into account. Develop resource sharing mechanisms for managing access to shared resources such…

(more...)


PhD Project 3 (DTU)

Open source Fog Node: hardware support for virtualization Host: Technical University of Denmark (DTU), Embedded Systems Engineering (ESE) section. Main supervisor: Prof. Martin Schoeberl, masca@dtu.dk (contact person) Co-supervisor: Prof. Jens Sparsø, jspa@dtu.dk Requirements: Mandatory requirements for all PhD positions Master’s in Computer Science or equivalent Please contact the main supervisor for additional requirements Objectives: Develop and evaluate time-predictable hardware mechanisms to support virtualization, such as time-predictable virtual memory and time-predictable virtualization of…

(more...)


PhD Project 4 (MDH)

Deterministic wireless communications for mobile Fog networks Host: Mälardalen University College (MDH), School of Innovation, Design and Engineering. Main supervisor: Assoc. Prof. Elisabeth Uhlemann, elisabeth.uhlemann@mdh.se (contact person) Co-supervisor: Prof. Mats Björkman, mats.bjorkman@mdh.se Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Enable deterministic wireless access to Fog Computing Nodes and between layers of Fog Nodes Design, develop and analyze deterministic wireless protocols for industrial…

(more...)


PhD Project 5 (MDH)

Dependability Services for Fog Computing Infrastructure Host: Mälardalen University College (MDH), School of Innovation, Design and Engineering. Main supervisor: Prof. Hans Hansson, hans.hansson@mdh.se (contact person) Co-supervisor: Dr. Guillermo Rodriguez-Navas, guillermo.rodriguez-navas@mdh.se Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Specification and design of dynamic and adaptive dependability services for Fog Computing in robotics and factory automation. Developing mechanisms for error detection, error recovery and…

(more...)


PhD Project 6 (TU Wien)

Distributed Fog Middleware Host: Vienna University of Technology (TU Wien), Distributed Systems Group Main supervisor: Assistant Prof. Stefan Schulte, s.schulte@infosys.tuwien.ac.at (contact person) Co-supervisor: Prof. Schahram Dustdar, dustdar@dsg.tuwien.ac.at Requirements: Mandatory requirements for all PhD positions Master in Computer Science or equivalent Knowledge of algorithms and data structures Experience with developing large complex software Knowledge about Internet of Things and Cloud technologies is a plus Demonstrated ability to write scientific papers is a plus Objectives:…

(more...)


PhD Project 7 (TUWIEN)

Machine interoperability: OPC UA/DDS Gateway Host: Vienna University of Technology (TUWIEN), Institute of Computer Aided Automation. Main supervisor: Prof. Wolfgang Kastner, k@auto.tuwien.ac.at (contact person) Co-supervisor: Prof. Gerhard Fohler, fohler@eit.uni-kl.de Requirements: Mandatory requirements for all PhD positions Master’s in Computer Science or equivalent Knowledge of algorithms and data structures Experience with developing large complex software Demonstrated ability to write technical reports, articles is a plus Objectives: Increasing the interoperability of machines, allowing larger…

(more...)


PhD Project 8 (DTU)

Fog configuration for critical control applications Apply Now   Host: Technical University of Denmark (DTU), Embedded Systems Engineering (ESE) section. Main supervisor: Prof. Paul Pop, paupo@dtu.dk (contact person) Co-supervisor: Prof, Jan Madsen, jama@dtu.dk Requirements: Mandatory requirements for all PhD positions Master’s in Computer Science or equivalent Knowledge of algorithms and data structures Experience with developing large complex software Demonstrated ability to write technical reports, articles is a plus Objectives: Support the virtualisation of…

(more...)


PhD Project 9 (MDH)

Resource management for dependable industrial applications Host: Mälardalen University College (MDH), School of Innovation, Design and Engineering. Main supervisor: Dr. Moris Behnam, moris.behnam@mdh.se (contact person) Co-supervisor: Assistant Prof. Alessandro Papadopoulos, alessandro.papadopoulos@mdh.se Requirements: Mandatory requirements for all PhD positions The following skills are also required: Programming skills Operating systems The following skills are considered to be merits: Experience with real-time systems Knowledge of communication middleware Knowledge of control theory and optimization Knowledge of…

(more...)


PhD Project 10 (TU Wien)

Quality of Service aware Resource Provisioning in Edge Computing Host: Vienna University of Technology (TU Wien), Distributed Systems Group Main supervisor: Prof. Schahram Dustdar, dustdar@dsg.tuwien.ac.at (contact person) Co-supervisor: N.N -> formerly Assistant Prof. Stefan Schulte, s.schulte@infosys.tuwien.ac.at Requirements: Mandatory requirements for all PhD positions Master in Computer Science or equivalent Knowledge of algorithms and data structures Experience with developing large complex software Knowledge in Machine Learning and/or Optimization techniques is a plus Knowledge about…

(more...)


PhD Project 11 (DTU)

Fog Computing Security Host: Technical University of Denmark (DTU), Embedded Systems Engineering (ESE) section. Main supervisor: Associate Prof. Nicola Dragoni, ndra@dtu.dk (contact person) Requirements: Mandatory requirements for all PhD positions Master’s in Computer Science or equivalent Knowledge of security in distributed systems; background in networking and network security is a plus Experience with software development Demonstrated ability to write technical reports on security-related topics; scientific publications are a plus Objectives: Analyze the security threats of the…

(more...)


PhD Project 12 (SYSGO)

Virtualization-based continuous monitoring services for security Host: SYSGO, Research and Technology. Main supervisor: Prof. Gerhard Fohler, fohler@eit.uni-kl.de (contact person) Co-supervisor: Associate Prof. Nicola Dragoni, ndra@dtu.dk Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Develop virtualization-based continuous monitoring solutions for security, capable of detecting security attacks, which takes advantage of the hypervisor’s access to low-level hardware states. Integrate the security solutions into the PikeOS hypervisor.…

(more...)


PhD Project 13 (MDH)

Safety assurance of Fog-based industrial systems Host: Mälardalen University College (MDH), School of Innovation, Design and Engineering. Main supervisor: Prof. Sasikumar Punnekkat, sasikumar.punnekkat@mdh.se (contact person) Co-supervisor: Prof. Hans Hansson hans.hansson@mdh.se Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Enable efficient safety certification of Fog-based industrial automation systems by extending the state-of-the-art safety case approaches. Develop a safety assurance framework for Fog-based industrial systems…

(more...)


PhD Project 14 (DTU)

Distributed real-time operational data analytics Host: Technical University of Denmark (DTU), Embedded Systems Engineering (ESE) section. Main supervisor: Prof. Lars Kai Hansen, lkh@imm.dtu.dk (contact person) Co-supervisor: Prof. Jan Larsen janla@dtu.dk Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Propose data analytics for Industry 4.0 that exploit the connectivity and data access features of the Fog Nodes. Implement a distributed real-time data analytics solution based…

(more...)


PhD Project 15 (ABB)

Microservices-based app modeling and development Host: ABB, ABB Robotics and ABB Corporate Research section. Main supervisor: Dr. Magnus Larsson, magnus.larsson@mdh.se (contact person) Co-supervisor: Prof. Hans Hansson, hans.hansson@mdh.se Requirements: Mandatory requirements for all PhD positions Please contact the main supervisor for additional requirements Objectives: Develop microservice-based application modeling that use the Fog-based infrastructure. Develop an API for application development on the Fog-based middleware. Develop apps and microservices to demonstrate the Fog Computing…

(more...)