Hide menu

Programming Environments Laboratory

PELAB (Programming Environment Laboratory), founded in 1981, is one of the first research laboratories of the Department of Computer and Information Science (IDA) at Linköping University, Sweden.

PELAB is concerned with research in the area of tools and methods for the development and maintenance of computer software. Our research topics are currently:

  • Compiler technology
  • Software composition
  • Parallel computing
  • Design and implementation of programming and modeling languages and systems
  • Equation-based object-oriented modeling and simulation languages
  • Large-scale software engineering
  • Requirements engineering
  • Software testing and debugging
  • Continuous integration and delivery
  • IT and teaching in sustainability
  • Gamification in health care
  • Model-based software engineering

Furthermore PELAB is hosting the Open Source Modelica Consortium which supports the OpenModelica research platform. We are also hosting the SkePU skeleton programming framework for multicore CPUs and multi-GPU systems.

We are hosting two annual workshops:Model-Based Cyber-Physical Product Development and OpenModelica Workshop. Information about both workshops are found at the home pages of MODPROD and OpenModelica


Working groups
Research projects
Thesis projects / Exjobb information