Programvara och system (SAS)

Programvara och system är en avdelning vid Institutionen för datavetenskap för forskning och utbildning inom programvaruteknik och datorsystem.   

En person sitter framför en datorskärm och hanterar en golvrobot Foto Jonas Järmen Forskning och utbildning bedrivs inom följande delområden:

  • Programvaruteknik
  • Programmeringsmodeller och programmeringssystem
  • Modellering och simulering av programvara och system
  • Systemprogramvara
  • Inbyggda/cyberfysiska programvaru- och hårdvarusystem
  • Datorsystemteknik
  • Parallella och distribuerade programvara och system
  • Realtidssystem och systemtillförlitlighet
  • Verifiering och testning av programvara och system

Forskning

Forskningen omfattar både grundforskning och projekt i samarbete med industrin - projekt bedrivs eller har bedrivits i samarbete med ABB Robotics, ABB Industrial Systems, Ericsson Softlab AB, Ericsson Radio Systems, Ericsson Telecom, SKF, Saab, Saab Dynamics, Saab Combitech och flera andra företag.

Händer på en laptops tangentbord, i bakgrunden ett kretskort Foto Jonas Järmen Dessutom inkluderar forskningen vid avdelningen flera open-source systemutvecklingsprojekt, såsom OpenModelica ramverket för objektorienterat ekvationsbaserat modellering och simulering av cyberfysiska system, och högnivåprogrammeringsramverket SkePU för heterogena parallella system.

Nio professorer, åtta docenter/lektorer och flera postdocs är involverade i forskningen tillsammans med omkring 25 doktorander.

Studenter lyssnar på lärare som pekar mot ett exempel på en stor skärm. Foto Jonas Järmen



SaS seminarieserie
 är en kontinuerlig serie av öppna seminarier inom SaS-forskningsområden.




Avdelningens forskning bedrivs inom tre enheter

Inbyggda system (ESLAB)

Co-design och design for testbarhet av inbyggda/cyberfysiska programvaru- och hårdvarusystem, samt formala metoder för inbyggda system.

Programmeringssystem (PELAB)
Verktyg och arkitekturer för programvaruteknik, storskalig programvaruteknik, modell-baserad programvaruutveckling, programspråk och programmeringssystem, inklusive kompilatorer, debugger, testverktyg, och verktyg för programmering av parallella, distribuerade och realtidssystem.

Realtidssystem (RTSLAB)
Pålitliga system och nätverk inklusive tillförlitlighet, säkerhet och informationssäkerhet, resurseffektivitet med avseende på beräkningskapacitet, minne, bandbredd, och energi.

Utbildning

Avdelningen ansvarar för en betydande del av institutionens omfattande grundutbildningsverksamhet, med ungefär 70 grundutbildningskurser per år på grundläggande och avancerad nivå, samt uppdragsutbildningskurser och handledning av examensarbeten. Dessutom ger forskarna ett antal kurser inom forskarutbildningen varje år.Grupp av studenter som arbetar vid datorer. Foto Jonas Järmen

Grundutbildningen vid avdelningen bedrivs gemensamt av forskarna och av undervisningsgruppen för programmering och programmeringens didaktik (UPP-lärargruppen), som består av omkring tio universitetsadjunkter/tekniker och många amanuenser. UPP-lärargruppen ansvarar för  merparten av avdelningens grundläggande kurser i programmering, datastrukturer och algoritmer samt även en del mer avancerade kurser inom olika områden.

Forskarutbildning bedrivs inom datalogi.

 



Aktuellt vid SAS

Nyheter och reportage

Fem lärare som fått diplom och blommor tittar glada in i kameran

Studenternas omdömen hyllar skickliga lärare

Varje år delas "Iplom" ut till de kurser som fått högst betyg i studenternas kursutvärderingar. I år har flera kurser särskilt utmärkt sig för sin höga undervisningskvalitet och det stora engagemanget från lärarna.

En del av superdatorn som lyser rött.

AI kan på sikt stärka samhällets cybersäkerhet

Kapplöpningen mellan hackare som försöker knäcka samhällsbärande system och cybersäkerhetsexperter är ständigt pågående. Nu ska LiU-forskare utveckla AI som kan upptäcka hackerattacker och vidta åtgärder innan skadan är gjord.

Aseel Berglund forskar om rörelse på jobbet.

Spela datorspel på jobbet – för hälsans skull

Människan är en jägare och samlare. Men i dagens moderna samhälle sitter vi mer än någonsin – något vår stenålderskropp inte mår bra av. Det vill forskarna Aseel och Erik Berglund ändra på med hjälp av datorspel på jobbet.

Forskning vid SAS

Senaste publikationerna

2025

Junqiang Jiang, Shengjie Jin, Zhifang Sun, Jinxue Duan, Lizhi Liu, Li Pan, Zebo Peng (2025) An Efficient Approach for Improving Message Acceptance Rate and Link Utilization in Time-Sensitive Networking ACM Transactions on Embedded Computing Systems, Vol. 24, s. 1-25 (Artikel i tidskrift) Vidare till DOI

2024

José Antonio Hernández López, Máté Földiák, Daniel Varro (2024) Text2VQL: Teaching a Model Query Language to Open-Source Language Models with ChatGPT 27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS, s. 13-24 (Konferensbidrag) Vidare till DOI
Aren A. Babikian, Daniel Varro (2024) OPTANGLE at the SBFT 2024 Tool Competition - Cyber-Physical Systems Track 2024 IEEE/ACM INTERNATIONAL WORKSHOP ON SEARCH-BASED AND FUZZ TESTING, SBFT 2024, s. 73-74 (Konferensbidrag) Vidare till DOI
Carlos Dura Costa, José Antonio Hernández López, Jesus Sanchez Cuadrado (2024) ModelMate: A recommender for textual modeling languages based on pre-trained language models 27TH INTERNATIONAL ACM/IEEE CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS, s. 183-194 (Konferensbidrag) Vidare till DOI
Ahmad Usman, Mikael Asplund (2024) Remote Attestation with Software Updates in Embedded Systems
Azeem Ahmad, Dimitris Rentas, Daniel Hasselqvist, Pontus Sandberg, Kristian Sandahl, Aneta Vulgarakis (2024) Test Case Selection in Continuous Regression Testing Using Machine Learning: An Industrial Case Study Proceedings of 2024 IEEE 48th Annual Computers, Software, and Applications Conference (COMPSAC), s. 33-38 (Konferensbidrag) Vidare till DOI
Abdelazim Hussien, Farhad Soleimanian Gharehchopogh, Anas Bouaouda, Sumit Kumar, Gang Hu (2024) Recent applications and advances of African Vultures Optimization Algorithm Artificial Intelligence Review, Vol. 57, Artikel 335 (Artikel i tidskrift) Vidare till DOI
Ulf Kargén, Daniel Varro (2024) Towards Automated Test Scenario Generation for Assuring COLREGs Compliance of Autonomous Surface Vehicles Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, s. 249-256 (Konferensbidrag) Vidare till DOI
Kristian Sandahl, Bjorn Regnell, Markus Borg (2024) The Magazine at 40: Viewing Requirements Engineering Through a Ruby Lens IEEE Software, Vol. 41, s. 17-22 (Artikel i tidskrift) Vidare till DOI
Pranav Mehta, Natee Panagant, Kittinan Wansasueb, Sadiq M. Sait, Ali Riza Yildiz, Sumit Kumar, Betul Sultan Yildiz, Abdelazim Hussien (2024) Optimization of vehicle conceptual design problems using an enhanced hunger games search algorithm Materialprüfung (München) (Artikel i tidskrift) Vidare till DOI

Kontakta oss

Medarbetare vid SAS

Alla medarbetare

Om institutionen