Software and Systems (SAS)

The Division of Software and Systems is part of the Department of Computer and Information Science. The division conducts research and education in software engineering and computer systems.

A person sits in front of a computer screen and handles a floor robot Photo credit Jonas Järmen Research and education are conducted in the following areas:

  • Software Engineering
  • Programming Models and Environments
  • Software and System Modelling and Simulation
  • System Software
  • Embedded/Cyberphysical Software/Hardware Systems
  • Computer Systems Engineering
  • Real-Time Systems and System Dependability
  • Parallel and Distributed Software and Systems
  • Software and System Verification and Testing


The research activities covers both basic research and projects in cooperation with industry - projects are or have been conducted in cooperation with ABB Robotics, ABB Industrial Systems, Ericsson Softlab AB, Ericsson Radio Systems, Ericsson Telecom, SKF, Saab, Saab Dynamics, Saab Combitech and several other companies.

Hands on laptop keyboard, a circuit board in the background Photo credit Jonas Järmen
In addition, the research activities include several long-term open-source system development efforts, such as the OpenModelica framework for object-oriented equation-based modeling and simulation of cyberphysical systems, and the SkePU high-level programming framework for heterogeneous parallel systems.

Nine full professors, eight associate/assistant professors and several postdocs are involved in the research together with about 25 graduate students. 

Students listening to a teacher pointing to an example at a big screen. Photo credit Jonas Järmen

The SaS Seminars is a permanent series of open seminars with topics related to research at the division.

Research is conducted in three laboratories

Embedded Systems (ESLAB)
Codesign and design for testability of embedded/cyberphysical hardware/software systems and formal methods for embedded systems.

Programming Environments (PELAB)
Software engineering tools and architectures, large-scale software engineering, model-based software engineering, programming languages and systems, including compilers, debuggers, testing tools, and programming tools for parallel, distributed and real-time systems.

Real Time Systems (RTSLAB)
Dependable systems and networks, including reliability, safety and security, resource efficiency with respect to computation capacity, memory, bandwidth and energy.


The division accounts for a significant share of the department's comprehensive undergraduate and master-level education activities, operating about 70 undergraduate/master-level courses per year as well as providing final-thesis supervision.Group of students working on computers.. Photo credit Jonas Järmen
The undergraduate teaching activities are jointly carried out by the researchers and by the UPP education group for programming and programming didactics, which consists of about ten full-time university teachers and many teaching assistants.

Doctoral studies are offered in the field of Computer Science.  

News at SAS

News and major articles

Power generation in an illustrated landscape

Open Modelica helping to solve complex societal issues

OpenModelica is a free tool, partially developed at Linköping University, to model and simulate complex systems. It is an open-source system, which enables many actors to contribute and benefit companies and society.

Chu Wanjun visar för gruppen vilka frukter roboten kan känna igen just nu. I förgrunden ligger en apelsin.

Minister for Energy and Digital Development visits IDA

On Wednesday, 20 april 2022, the minister for digital development Khashayar Farmanbar visited the Department of Computer and Information Science together with the Linköping municipal councillor Mari Hultgren.

Computer turned on with colorful light.

30 million in grant for developing software for smart technology

The Swedish Foundation for Strategic Research (Stiftelsen för strategisk forskning, SSF) has given SEK 30 million in a grant to a research project at Linköping University.

Research at SAS

Latest publications


Shereen Hamadneh, Jehan Hamadneh, Esraa Alhenawi, Ruba Abu Khurma, Abdelazim Hussien (2024) Predictive factors and adverse perinatal outcomes associated with maternal smoking status Scientific Reports, Vol. 14, Article 3436 Continue to DOI
Ephraim Bonah Agyekum, Jeffrey Dankwa Ampah, Tahir Khan, Nimay Chandra Giri, Abdelazim Hussien, Vladimir Ivanovich Velkin, Usman Mehmood, Salah Kamel (2024) Towards a reduction of emissions and cost-savings in homes: Techno-economic and environmental impact of two different solar water heaters Energy Reports, Vol. 11, p. 963-981 Continue to DOI
Mohamed Ebeed, Mohamed A. Abdelmotaleb, Noor Habib Khan, Raheela Jamal, Salah Kamel, Abdelazim Hussien, Hossam M. Zawbaa, Francisco Jurado, Khairy Sayed (2024) A Modified Artificial Hummingbird Algorithm for solving optimal power flow problem in power systems Energy Reports, Vol. 11, p. 982-1005 Continue to DOI
Abdelazim Hussien, Hoda Abd El-Sattar, Fatma A. Hashim, Salah Kamel (2024) Enhancing optimal sizing of stand-alone hybrid systems with energy storage considering techno-economic criteria based on a modified artificial rabbits optimizer Journal of Energy Storage, Vol. 78, Article 109974 Continue to DOI
Aren A. Babikian, Oszkar Semerath, Daniel Varro (2024) Concretization of Abstract Traffic Scene Specifications Using Metaheuristic Search IEEE Transactions on Software Engineering, Vol. 50, p. 48-68 Continue to DOI
Esra'a Alhenawi, Ruba Abu Khurma, Robertas Damasevicius, Abdelazim Hussien (2024) Solving Traveling Salesman Problem Using Parallel River Formation Dynamics Optimization Algorithm on Multi-core Architecture Using Apache Spark International Journal of Computational Intelligence Systems, Vol. 17, Article 4 Continue to DOI
Mohamed A. Elseify, Fatma A. Hashim, Abdelazim Hussien, Salah Kamel (2024) Single and multi-objectives based on an improved golden jackal optimization algorithm for simultaneous integration of multiple capacitors and multi-type DGs in distribution systems Applied Energy, Vol. 353, Article 122054 Continue to DOI
Erik Berglund, Izabella Jedel, Helena Orädd, Aseel Berglund (2024) Considerations for Player Enjoyment and Exertion in Casual Exergames Proceedings of the 57th Hawaii International Conference on System Sciences, p. 1328-1337


Erik Berglund, Helena Orädd, Izabella Jedel, Aseel Berglund (2023) The Potential of Seated and Standing Short Duration Casual Exergames to Increase Positive Affect PROCEEDINGS OF THE 26TH INTERNATIONAL ACADEMIC MINDTREK, MINDTREK 2023, p. 25-34 Continue to DOI
Ahmad Usman, Nigel Cole, Mikael Asplund, Felipe Boeira, Christian Vestlund (2023) Remote Attestation Assurance Arguments for Trusted Execution Environments PROCEEDINGS OF THE 2023 ACM WORKSHOP ON SECURE AND TRUSTWORTHY CYBER-PHYSICAL SYSTEMS, SAT-CPS 2023, p. 33-42 Continue to DOI

Contact us

Staff at SAS

All staff

About the department