Jan Carlson, Associate Professor, Senior Lecturer


Jan Carlson is an associate professor at IDT. He received his M.Sc. degree in Computer Science from Linköping University in 2000, and his doctoral degree from Mälardalen University in 2007 with the thesis entitled "Event Pattern Detection for Embedded Systems".

Research interests include component- and model based development of embedded systems, event pattern detection and formal methods.

PhD students supervised as assistant supervisor:

Ana Petricic (former)
Gabriel Campeanu
Irfan Sljivo
Josip Maras (former)
Juraj Feljan
Luka Lednicki

MSc theses supervised (or examined):
Thesis TitleStatus
A platform for performance measurement of distributed embedded multicore systems available
Data dependency analysis in industrial systems available
Implementation templates for mission automata for an underwater robot available
Industrial control systems on multicore available
Master thesis: Versionshantering i industriella miljöer available
A Framework for Data Mining and Events Correlation on Telecommunication System Logs finished
A migration method for legacy mobile applications finished
Application for debugging and calibration of an underwater robot finished
En studie kring komponentisering av legacysystem och dess fördelar finished
Ett intranetbaserat system för dokumentationshantering finished
Flervägs dataanalysator för seriell data finished
Improving a Graphical Turntable Simulator finished
Integrating an event detection algebra in C# finished
Modernisering av Javabaserade webbapplikationer finished
On-board Diagnostics Framework finished
ProCom middleware finished
The Progress run-time architecture finished
A lightweight analysis framework for Progress IDE on-hold
A Real-Time Java realization of the ProCom component model on-hold
Intranet solutions for large companies using SharePoint on-hold
Simulation-based optimization of dual non-crossing stacking cranes on-hold
Synthesizing Activation and Local Interactions of ProCom Components on-hold
Synthesizing Instantiation and Local Interactions of ProCom Components on-hold
Underwater computer vision and object recognition on-hold