Dr. Jörg Lenhard

Short Bio

I am a post-doctoral research fellow at the Software Engineering Research Group in the Department of Mathematics and Computer Science of the University of Karlstad, Sweden. I obtained my Ph.D. degree from the University of Bamberg in January 2016, after working in the Distributed Systems Group there from 2011 to 2016 as a research and teaching assistant (more information here). In fall 2012, I spent a month as a guest lecturer at the Software Engineering Research Lab of the Blekinge Institute of Technology in Karlskrona, Sweden. Prior to my employment, I completed my Bachelor’s degree (2005 to 2009) and Master’s degree (2009 to 2011) in Information Systems at the University of Bamberg. During this time, I spent one term (2007 to 2008) at the University of Skövde, Sweden. For more details on my CV, please see my CV page.

Research Interests

My research and teaching activities are focused in the intersection of distributed systems and software engineering. I try to develop methods, models, and tools that help to preserve and improve the quality of long-running and evolving distributed systems.

I work on software metrics and measurement for quality properties that relate to evolvable software systems, such as software portability, and their relation to software architecture erosion. In my current work, I am researching the application of source code metrics to detect and predict architectural erosion. From my prior work, much of which was focused on benchmarking workflow engines, I have experience in the areas of service composition, process-aware information systems, business process modeling and execution languages such as WS-BPEL and BPMN, and cloud computing. Moreover, I have done research on privacy-enhancing technologies and am interested in design patterns for privacy.

In my work, I put an emphasis on the practical and experimental evaluation of research ideas. Many of my approaches are supported by evaluations with large scale software libraries and software prototypes, which are released as open source. For this reason, I am a passionate open source software developer and contribute to several projects. Therefore, I am also interested in comparing the quality of open source and proprietary software tools and development approaches.

For more information on my work, please refer to my publications or my services to the academic community. On several occasions, my work has been distinguished by academic awards. If you are interested in my software development work, you can have a look at my github profile or my stackoverflow profile. I also blog about my work when I find the time.

Contact Information

If you want to get in contact with me, the easiest way is to write an email.

Otherwise, you can write or call me at:
Jörg Lenhard
Department of Mathematics and Computer Science
Karlstad University
Universitetsgatan 2
65188 Karlstad, Sweden
Office: 21D409
Phone: +46 54 700 1560