Andrei Lobov

Richard Birkelands vei 2B · 7034 · Trondheim · NORWAY · +47 45-913-455 ·

I have received the B.S. degree in computer and system engineering from Tallinn University of Technology, Tallinn, Estonia, in 2001, the M.S. degree in automation engineering from Tampere University of Technology, Tampere, Finland, in 2004, and the Dr Tech. degree with the subject of formal methods in factory automation from Tampere Universtiy of Technology in December 2008.

I am an Associate Professor at the Norwegian University of Science and Technology. I am working on developing a framework for efficient building of knowledge-based products and knowledge-driven systems, where the knowledge is represented in machine-processable format thus allowing automated reasoning. I am searching for and developing an “ideal” language for knowledge representation along with engineering tools to manage products and smart systems design via their life cycles with the help of the tools and techniques originated from the field of Artificial Intelligence. My research interests include efficient integration of multi-disciplinary engineering knowledge, its proactive use and support by digital tools.

Check also:


Tallinn University of Technology

Bachelor of Technology
Computer and Systems Engineering
September 1997 - June 2001

Tampere Univerity of Technology

Master of Science
major: Production Engineering, minor: Automation and Control Engineering
September 2001 - April 2004

Tampere Univerity of Technology

Doctor of Science (Technology)
major: Production Engineering, minor: Mathematics
September 2004 - January 2009


Programming Languages & Tools
  • Knowledge-based engineering
  • Unified Process for system engineering
  • Methods for building knowledge-driven systems
  • IEC61131 and IEC61499
  • Agile Development & Scrum

Students (MSc and PhD)

Since 2020, I have been a supervisor for the following MSc students and their subjects.

I have (co-)supervised the following doctoral works.


I am teaching the followig courses at NTNU:


Here come some of the tools:

Awards & Certifications

  • Sun Microsystems Java Certified Programmer (2002)
  • Best Paper Award (12th IFAC Symposium on Information Control Problems in Manufacturing, 2006)
  • Best Presentation Paper Award (6th IEEE International Conference on Industrial Informatics, 2008)
  • Best Paper Award (7th International Conference on Systems, 2012)