Programming Languages

Focus:

Worst-case execution time analysis, as well as design and analysis of languages for real-time and embedded systems. Focusing on static program analysis for embedded systems, specializing in Worst-Case Execution Time analysis.

[Show all publications]

Automatic Inference of Task Parallelism in Task-graph-based Actor Models (Dec 2018)
Abu Naser Masud, Björn Lisper, Federico Ciccozzi
Journal of IEEE Access (Access'18)

Static Flow Analysis of the Action Language for Foundational UML (Oct 2018)
Jean Malm, Federico Ciccozzi, Jan Gustafsson, Björn Lisper, Jonas Skoog
International Conference on Emerging Technologies and Factory Automation (ETFA'18)

Enforcing Quality of Service Through Hardware Resource Aware Process Scheduling (Sep 2018)
Marcus Jägemar, Sigrid Eldh, Björn Lisper, Moris Behnam, Andreas Ermedahl
International Conference on Emerging Technologies and Factory Automation (ETFA'18)

Probabilistic Response Time Analysis for Fixed Preemption Point Selection (Jun 2018)
Filip Markovic, Jan Carlson, Abhilash Thekkilakattil, Radu Dobrin, Björn Lisper
13th International Symposium on Industrial Embedded Systems (SIES '18)

Adaptive Runtime Response Time Control in PLC-based Real-Time Systems using Reinforcement Learning (May 2018)
Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg , Markus Bohlin, Björn Lisper
13th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 18)

Learning-based Response Time Analysis in Real-Time Embedded Systems: A Simulation-based Approach (May 2018)
Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg , Markus Bohlin, Björn Lisper
1st International Workshop on Software Qualities and their Dependencies, located at the International Conference of Software Engineering (ICSE) 2018 (SQUADE'18)

Björn Lisper, Professor

Email: bjorn.lisper@mdh.se
Room: U1-091
Phone: +46-21-151709