Stefan Sobernig

Assistant Professor



Office: D2.2.038

Consultation hours: upon request

I am postdoctoral researcher at the Institute for Information Systems and New Media. My research interests include, but are not limited to:

  • Model-driven software development
  • Software-language engineering
  • Software variability (software-product lines, feature orientation, variability modeling)
  • Empirical software engineering
  • Software patterns
  • Communication middleware

I took up a position as research assistant and doctoral researcher in 2004, after having graduated with a Magister degree in International Business Administration from the Vienna University of Economics. During my Magister studies, I was affiliated with various software developing companies, including Unisys Austria in the role of a senior developer. My doctoral thesis was completed successfully in February 2009:

Sobernig, Exploring Feature Variability in Object Remoting Middleware, Doctoral Thesis, Institute for Information Systems and New Media, Vienna University of Economics and Business (Vienna, Austria, 2009).

My early research activities focused on information system interoperability in the applied field of Technology Enhanced Learning. They were centered around EU-funded research projects, in particular iCamp . Increasingly fascinated by communication middleware itself, I turned to middleware engineering and middleware framework design for distributed object systems. The F/LOSS toolkit xorb  for object remoting emerged out of my doctorate research. In my current research, I look at model-driven development of domain-specific languages (e.g. DLUX , DADA'14 ), feature-oriented software development , and software patterns (e.g. MiniPLoP/ECSA'14 ). I actively contribute to the Next Scripting Framework  and XOTcl .

DLUX project